EPAM Systems
2 months ago
Senior Python Engineer
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- EPAM Systems
- Location
- Brazil Brazil
- Posted
- 2 months ago
Job description
We are seeking a Senior Python Engineer who brings strong backend development expertise along with a solid grasp of cloud-native solutions. The right candidate will be capable of designing, building and maintaining scalable backend services through Python and modern cloud platforms.
Responsibilities
- Build backend services and APIs with Python
- Architect scalable cloud-based solutions and microservices
- Handle databases, queues, cloud services and integrations
- Partner with DevOps, QA, product and engineering teams
- Take part in architecture discussions and technical decision-making
- Maintain code quality, security, performance and reliability
- Assist with deployment, monitoring and troubleshooting of production systems
Requirements
- 3+ years of experience in software development
- Solid experience in Python backend development
- Familiarity with frameworks like FastAPI, Flask or Django
- Practical experience using AWS, Azure or GCP
- Proven background building REST APIs and microservices
- Sound knowledge of relational and/or NoSQL databases
- Exposure to CI/CD, testing and modern software engineering practices
- Excellent analytical and problem-solving abilities
Nice to have
- Working knowledge of Docker and Kubernetes
- Background in serverless architectures
- Familiarity with data pipelines or event-driven architectures
- Understanding of Terraform or infrastructure as code
Required skills
- docker
- engineering
- ci/cd
- problem-solving
- security
- monitoring
- databases
- reliability
- software development
- python
- aws
- kubernetes
- troubleshooting
- testing
- gcp
- azure
- devops
- terraform
- cloud services
- nosql databases
- code quality
- rest apis
- api
- microservices
- infrastructure as code
- fastapi
- integrations
- performance
- product
- relational databases
- analytical
- qa
- data pipelines
- flask
- django
- deployment
- event-driven architectures
- cloud-native solutions
- production systems
- backend development
- serverless architectures
- queues
- architecture discussions
- modern software engineering practices
- technical decision-making
- scalable cloud-based solutions
Interested in this position?
Create your free account and tailor your CV to match this job.