Jobgether
Senior Backend Engineer (Python/Django)
engineeringfull-timePortugal
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
✦ 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.
- 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.
- 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.
Requirements
Benefits
✦ 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