Senior Backend Software Development Engineer (Java/Python)

Brazil Posted Jun 16, 2026 0 views

Compensation

Compensation not disclosed

This employer didn't list pay. Model a likely range with the calculator.

Model this offer in the calculator

Job description

Team: IT

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Backend Software Development Engineer (Java/Python) based in Brazil.

This role sits within a modern Platform Modernization initiative, focused on building highly scalable, resilient, and secure backend systems that power global operations. You will take end-to-end ownership of complex technical features, contributing directly to the evolution of distributed architectures and microservices-based platforms. Working in a collaborative, cross-regional engineering environment, you will help shape technical direction, improve system performance, and drive engineering excellence across teams. The position requires strong backend expertise, a product mindset, and a passion for building reliable software at scale. You will also play a key role in raising the technical bar by mentoring peers and promoting best practices in design, testing, and delivery. This is an opportunity to work on high-impact systems where quality, scalability, and continuous improvement are central to success.

Accountabilities:

  • Design, build, test, and deploy scalable backend systems using Java, Python, or similar modern programming languages.
  • Own end-to-end delivery of complex features, ensuring high standards of performance, maintainability, and reliability.
  • Develop and maintain distributed systems, microservices, and RESTful APIs supporting large-scale platforms.
  • Apply strong testing practices, including unit, integration, and automated testing with a test-first mindset.
  • Participate in architecture and system design discussions, influencing technical direction and engineering decisions.
  • Conduct detailed code and design reviews, ensuring code quality, test coverage, and alignment with best practices.
  • Identify opportunities for automation, refactoring, and optimization to improve system efficiency and developer productivity.
  • Mentor and support other engineers, contributing to a culture of continuous learning and technical growth.
  • Collaborate with cross-functional and distributed teams to deliver high-quality software solutions.
  • Requirements

    • Bachelor’s degree in Computer Engineering, Computer Science, Information Systems, or a related field; Master’s degree is a plus.
    • Extensive experience as a senior software engineer working on backend systems.
    • Strong proficiency in Java, Python, C#, or C++, with deep understanding of object-oriented design.
    • Solid knowledge of data structures, algorithms, and system design principles.
    • Proven experience building distributed systems, microservices, and RESTful APIs.
    • Strong QA mindset with experience in test-driven or test-first development approaches.
    • Experience working across backend systems, with exposure to cloud environments and full-stack concepts.
    • Demonstrated ability to mentor engineers and influence engineering best practices.
    • Experience working in agile environments with strong collaboration and communication skills.
    • Advanced English communication skills, both written and verbal.
    • Familiarity with AWS, Docker, Kubernetes, CI/CD pipelines, Linux, databases, and observability tools is highly desirable.
    • Benefits

      • Competitive market-aligned compensation.
      • Hybrid work model with flexibility across Brazil-based locations.
      • Comprehensive health and wellness benefits.
      • Opportunities for continuous learning, training, and career development.
      • Exposure to large-scale global platforms and modern cloud-native architectures.
      • Inclusive and collaborative engineering culture.
      • Strong emphasis on work-life balance and flexible working arrangements.
      • Access to cutting-edge technologies in distributed systems and backend engineering.

Related roles

Similar jobs