Senior Backend Engineer (Python/Django)
الوصف الوظيفي
About the Role
We are partnering with a dynamic, international technology organization to identify a highly skilled Senior Backend Engineer (Python/Django) based in Saudi Arabia. This fully remote position offers the opportunity to contribute to a globally recognized connectivity platform that serves millions of travelers worldwide. As a key member of a collaborative and fast-growing engineering team, you will be responsible for designing, building, and scaling high-performance APIs and mission-critical microservices. Your work will directly impact the reliability, scalability, and performance of systems that power a critical global infrastructure. This role blends hands-on technical development with strategic software architecture, emphasizing operational excellence, automation, and continuous improvement.
Key Responsibilities
- Backend Development & Architecture: Design, develop, and maintain scalable microservices using Python, Django, and Django REST Framework (DRF), ensuring alignment with high-concurrency and peak usage demands.
- API Engineering: Build and optimize robust, secure, and maintainable APIs that integrate seamlessly with third-party systems and services, supporting seamless global connectivity.
- Performance & Scalability: Identify and resolve performance bottlenecks, inefficient database queries, N+1 problems, and asynchronous processing inefficiencies to enhance system reliability and responsiveness.
- Quality Assurance & Testing: Establish and uphold rigorous quality standards through comprehensive unit testing with Pytest, automated quality checks, and adherence to modern development practices.
- Technical Leadership: Act as a technical reference for backend engineering, providing strategic input while remaining deeply involved in implementation. Lead code reviews, technical documentation, and the adoption of best practices across the development lifecycle.
- Collaboration & Stakeholder Engagement: Work closely with Product, QA, and cross-functional teams across international offices to translate complex business requirements into resilient, scalable, and maintainable technical solutions.
- Continuous Improvement: Drive automation initiatives, optimize development and operational processes, and contribute to the reduction of technical debt to ensure long-term system health and agility.
Requirements
- Professional Experience: Minimum of 5 years of hands-on backend development experience, with a strong focus on Python and Django/Django REST Framework in production environments.
- Technical Expertise: Advanced proficiency in Python, microservices architecture, and the integration of complex third-party systems or ecosystems. Experience with asynchronous programming and high-load database optimization is essential.
- Quality & Testing: Demonstrated expertise in unit testing frameworks such as Pytest, with a commitment to quality-first development practices, including code reviews and automated quality checks.
- Performance Optimization: Proven ability to diagnose performance issues, improve application efficiency, scalability, and reliability through profiling, optimization, and architectural refinements.
- Software Engineering Principles: Deep understanding of API design, software architecture patterns, design principles, and maintainable coding practices to ensure long-term system viability.
- Communication & Collaboration: Exceptional written and verbal English communication skills (C1 level or equivalent) to effectively engage with a distributed, international team. Strong interpersonal skills to articulate technical concepts clearly and contribute constructively to team discussions.
- Strategic & Hands-On Mindset: Ability to balance strategic thinking with hands-on implementation, taking ownership of technical challenges and driving solutions with autonomy and accountability.
- Additional Consideration: Fluency in Spanish is a plus, though not mandatory for this role.
Why Join Us?
This is an exceptional opportunity to work on a high-impact technology platform that connects people and businesses worldwide. You will be part of a forward-thinking, international team that values innovation, collaboration, and continuous learning. The role offers the flexibility of remote work, the chance to tackle meaningful technical challenges, and the satisfaction of contributing to systems that serve millions. If you are passionate about building scalable, high-performance backend solutions and thrive in a collaborative, global environment, we encourage you to apply.
يمكن أن يرتكب الذكاء الاصطناعي أخطاءً.
ℹ️ إخلاء مسؤولية توظيف:
موقع وظائف السعودية (ksajobshub.com) هو محرك بحث ومجمع لإعلانات الوظائف من المصادر والشركات الرسمية في المملكة العربية السعودية. نحن لا نتقاضى أي مبالغ مالية أو رسوم من الباحثين عن عمل، وتتم عمليات التقديم مباشرة عبر الانتقال للرابط الأصلي للجهة المعلنة.