Jobgether
Jobgether

Senior Backend Engineer (Python/Django)

engineeringfull-timePortugal
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more

About the role

Accountabilities

    • Build, maintain, and optimize mission-critical microservices using Python, Django, and Django REST Framework (DRF).
    • Design and develop scalable APIs capable of supporting high-concurrency traffic and significant usage peaks.
    • Contribute to software architecture, with a particular focus on operations, automation, resilience, and scalable engineering practices.
    • Establish and maintain strong quality frameworks through comprehensive unit testing with Pytest and automated quality checks.
    • Identify and resolve technical debt, performance bottlenecks, inefficient database queries, N+1 problems, and asynchronous processing issues.
    • Design and implement microservices that integrate effectively with complex third-party systems and services.
    • Improve application performance and reliability through profiling, optimization, and appropriate asynchronous programming techniques.
    • Work closely with Product, QA, and other engineering stakeholders across international teams to translate business requirements into maintainable technical solutions.
    • Champion software engineering best practices across the development lifecycle, including design patterns, technical documentation, code reviews, and maintainability.
    • Contribute to continuous improvement and automation initiatives, helping create efficient and scalable development and operational processes.
    • Act as a technical reference for backend engineering and contribute strategic thinking while remaining hands-on with implementation.
    • Requirements

      • 5+ years of professional backend development experience, with strong expertise in Django and Django REST Framework.
      • Advanced proficiency in Python, with a solid understanding of backend architecture and production software development.
      • Proven experience designing and building microservices architectures and integrating complex third-party applications or ecosystems.
      • Strong experience with unit testing and quality-first development practices, including Pytest or comparable testing frameworks.
      • Practical experience with asynchronous programming and optimizing high-load database queries.
      • Demonstrated ability to identify performance issues and improve application efficiency, scalability, and reliability.
      • Strong understanding of API design, software architecture, design patterns, and maintainable code practices.
      • Experience working with code reviews, technical documentation, automated quality checks, and modern software development processes.
      • Excellent professional English skills (C1 minimum) for effective communication in an international, distributed environment.
      • Strong collaboration and communication skills, with the confidence to express technical ideas clearly and contribute constructively to team decisions.
      • Strategic mindset combined with a hands-on approach and a willingness to take ownership of technical challenges.
      • Spanish fluency or professional working proficiency is a plus.
      • Experience with Silk or other application performance profiling tools is an advantage.
      • Benefits

        • 100% remote-first working environment with flexible hours.
        • Opportunity to work on a high-impact global connectivity platform serving millions of users.
        • A technically challenging role with significant influence over architecture, scalability, automation, and engineering quality.
        • International and diverse team with colleagues working remotely across multiple locations.
        • Collaborative culture focused on continuous improvement, knowledge sharing, and strong engineering practices.
        • Opportunity to contribute to a rapidly scaling technology business and see the direct impact of your technical decisions.
        • Supportive environment that values teamwork, learning, autonomy, and professional growth.
✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply
Apply now
Senior Backend Engineer (Python/Django) at Jobgether — Remote