Senior Python Engineer
Paychex · Belgrade
Job description
About the role
Paychex is looking for a Senior Python Engineer to own end-to-end backend feature delivery on AWS serverless. The role also covers GraphQL APIs, distributed event-driven services, data models and storage, and mentoring other engineers.
Key responsibilities
- Deliver backend features with Python on AWS serverless (Lambda, API Gateway, SQS/SNS, EventBridge, Step Functions)
- Design, build and maintain clean, documented GraphQL APIs, with attention to schema, versioning, performance and security
- Architect scalable, resilient distributed and event-driven services, including third-party integrations, idempotency, retries and failure recovery
- Design and optimize data models and storage (DynamoDB, PostgreSQL/Aurora, S3) for integrity, query performance and cost
- Work with Product and the Design Agency on roadmaps, epics and stories, and collaborate on AI-powered features and intelligent automation
- Integrate with and improve the CI/CD pipeline (CircleCI, GitHub Actions) and infrastructure as code (Terraform, AWS CDK or CloudFormation)
- Drive backend standards for security, observability and reliability, and mentor engineers through design and code reviews
Required profile
- 5+ years of backend development experience focused on Python and AWS serverless
- Experience building and supporting distributed, event-driven systems and third-party integrations
- DevOps awareness: CI/CD, infrastructure as code, observability and rollback readiness
- Strong sense of production ownership, including deployment, monitoring and incident management
- Understanding of application security (authentication/authorization, IAM, secrets management, data protection)
- Experience leading product delivery and using AI-powered tools
Required skills
- Python and AWS serverless
- GraphQL and/or REST APIs at scale
- Relational and NoSQL databases, data modeling and performance tuning
- BDD, TDD, SOLID; strong testing and clean-coding mindset
What we offer
- Flexible work philosophy
- Company-paid private health, life and disability insurance
- Paid leave for illness, birth parents, non-birth parents, elder caregivers, marriage, adoption and bereavement
- Inclusive and accessible Employee Assistance Program (EAP)
- Christmas and Easter bonuses
- Learning platform with lessons in English
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Serbia.
Salary: Senior DevOps Engineer Based on 14 job offers in SerbiaSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 day ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Paychex
Belgrade
Related job offers
-
Computer System Validation Engineer
ProPharma Belgrade -
Senior Analytics Engineer, Service Parts
Rivian Belgrade -
Junior Power Platform Developer
Magna International Belgrade -
Product Manager - Virtualisation & Cloud Infrastructure
Virtuozzo Novi Sad -
Security Engineer (Mid-Level), Infrastructure Hosting
FDCServers.NET