Senior Python Engineer

EPAM Systems

Brasil

On-site

BRL 200,000 - 340,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EPAM Systems in Brazil is seeking a Senior Python Engineer to design, build, and maintain scalable backend services using Python and cloud-native architectures. You will develop APIs, microservices, and data pipelines while collaborating with cross-functional teams to drive robust solutions.

The ideal candidate has 3+ years of software development, strong Python experience, and familiarity with FastAPI/Flask/Django, plus exposure to AWS, Azure, or GCP.

Qualifications

  • 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.

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.

Skills

Python backend development
REST APIs
Cloud platforms
DevOps collaboration

Tools

Docker
Kubernetes
Terraform
CI/CD tooling

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

EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Python Engineer
Lead Python Engineer

EPAM Systems • Brazil

On-site
BRL 180,000 - 300,000
Lead Python Full Stack Engineer
Lead Python Full Stack Engineer

EPAM Systems • Brazil

On-site
BRL 200,000 - 360,000
Python Engineer
Python Engineer

Techwarely LLC • Brazil

Remote
BRL 420,000 - 660,000
Health benefits
Senior Python Developer /
Senior Python Developer /

Acendeo • Brazil

On-site
BRL 300,000 - 420,000
Senior Python Developer / LATAM
Senior Python Developer / LATAM

Acendeo • Brazil

On-site
BRL 240,000 - 420,000
Python Developer
Python Developer

crewlia • Brazil

Remote
BRL 483,000 - 763,000
Fully remote
Flexible work hours
Learning stipend
+1
Chief Python Engineer
Chief Python Engineer

EPAM Systems • Brazil

On-site
BRL 420,000 - 640,000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+3
Senior Python Developer / LATAM
Senior Python Developer / LATAM

Acendeo • Brazil

On-site
BRL 180,000 - 360,000
Senior Software Engineer | Python / C# / AWS (LATAM)
Senior Software Engineer | Python / C# / AWS (LATAM)

Upstart AEC • Brazil

On-site
BRL 180,000 - 300,000
Senior Python Engineer (AI-Powered Financial Assistant)
Senior Python Engineer (AI-Powered Financial Assistant)

EPAM Systems • Brazil

On-site
BRL 120,000 - 180,000
Healthcare benefits
Paid time off & sick leave
Upskilling & certification courses
+1