
senior python
Jobgether • India
No Relocation
Posted: June 3, 2026
Additional Content
Job Description
- This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Python Developer in India. This role is designed for a highly experienced Python engineer who thrives in building scalable, high-performance backend systems and data-driven applications. You will play a key role in shaping robust software architectures that support complex business needs and evolving product requirements. Working in a fast-paced, collaborative engineering environment, you will contribute across the full development lifecycle—from design and architecture to deployment and optimization. The position involves close collaboration with cross-functional teams, including product and engineering stakeholders, to deliver efficient and maintainable solutions. You will also help define coding standards, improve system performance, and ensure engineering best practices are consistently applied. Beyond development, this role offers the opportunity to influence technical direction and mentor junior engineers. It is ideal for someone passionate about clean architecture, scalable systems, and continuous technical innovation.
- Accountabilities: Design, develop, and maintain scalable backend systems and applications using Python. Build efficient, reusable, and maintainable code following OOP principles and modern design patterns. Work extensively with data processing libraries such as NumPy, Pandas, and related Python ecosystems. Contribute to system architecture design, technical decision-making, and engineering best practices. Optimize application performance, scalability, and reliability across distributed systems. Collaborate with product managers, engineers, and stakeholders to translate business needs into technical solutions. Write clean, well-documented, testable, and production-ready code. Participate in code reviews, debugging, troubleshooting, and performance tuning. Ensure adherence to security, quality, and maintainability standards across all deliverables. Mentor junior developers and contribute to continuous improvement within the engineering team. Requirements This role requires strong hands-on expertise in Python development, system design, and scalable backend engineering. The ideal candidate combines deep technical capability with strong analytical thinking and a collaborative mindset suited for fast-moving product environments. 5+ years of experience in Python development and backend engineering. Strong expertise in OOP concepts, software design principles, and design patterns. Hands-on experience with NumPy, Pandas, and data-driven application development. Solid understanding of scalable system architecture and backend design. Experience building high-performance APIs and distributed systems. Strong problem-solving skills with attention to detail and system optimization. Experience working in Agile development environments with cross-functional teams. Ability to contribute to architecture discussions and technical strategy. Strong communication skills and ability to mentor junior engineers. Proactive ownership mindset with a focus on continuous learning and improvement. Benefits Competitive compensation package aligned with senior-level expertise (₹18–22 LPA range) Fully remote work option within India with flexible arrangements Opportunity to work on scalable, high-impact backend systems Exposure to modern engineering practices and complex system architecture Collaborative and fast-paced product engineering environment Strong focus on technical growth, learning, and skill development Opportunity to mentor junior engineers and shape engineering standards Autonomy to influence technical decisions and system design.
- How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1
- We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
- apply for this job