Python Senior Engineer (India)

Python Senior Engineer (India)

03 Sep
|
Jobgether
|
India

03 Sep

Jobgether

India

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Python Senior Engineer based in India. This is a senior engineering opportunity for a Python specialist who enjoys building scalable, production-ready software in modern technology environments.

You will contribute to AI transformation initiatives and help develop intelligent, enterprise-grade products for ambitious organizations. The role combines hands-on backend development with API design, database engineering, cloud infrastructure, and containerization. You will work within globally distributed, cross-functional teams where collaboration, knowledge sharing, and technical excellence are highly valued.

There is strong scope to influence architecture, engineering practices, and the quality of solutions delivered across different industries. The position also offers exposure to evolving technologies and opportunities to grow across projects, domains, and technical disciplines.

Accountabilities

- Design, develop, test, and maintain robust, scalable software solutions using Python and modern engineering practices.
- Build and integrate backend services using Python, JavaScript, SQL, and REST APIs.
- Design efficient database schemas, develop stored procedures, and optimize complex SQL queries for performance and scalability.
- Apply strong object-oriented programming principles and sound software engineering practices throughout the development lifecycle.
- Develop and maintain cloud-based applications and services using AWS.
- Build, package, and deploy applications using Docker and modern containerization practices.
- Collaborate with globally distributed engineering teams to translate technical and business requirements into reliable solutions.
- Use GitHub or Bitbucket to manage source code, collaborate through version control workflows, and maintain high-quality development practices.
- Contribute to architectural decisions, code reviews, troubleshooting, performance improvements, and continuous technical optimization.
- Apply clean-code principles and, where appropriate, SOLID design principles to create maintainable and extensible software.
- Work with modern technologies and frameworks as required,



potentially including Pyramid, TypeScript, Snowflake, SQLAlchemy, Kubernetes, and OAuth 2.0.
- Participate in an agile, collaborative environment and contribute to knowledge sharing, technical discussions, and continuous improvement.

Requirements

- 6+ years of qualified experience in software engineering with strong hands-on expertise in Python.
- Advanced proficiency in Python along with practical experience using JavaScript, SQL, and REST APIs.
- Strong SQL expertise, including database schema design, query performance tuning, and stored procedures.
- Solid understanding of object-oriented programming and software engineering fundamentals.
- Hands-on experience working with AWS cloud services and Docker-based environments.
- Experience with GitHub, Bitbucket, or comparable source-control and collaborative development platforms.
- Strong analytical and problem-solving abilities, with the ability to diagnose technical issues and develop practical, scalable solutions.
- Strong communication and collaboration skills, particularly when working with distributed international teams.
- Ability to work effectively in a flexible, remote-first environment and manage responsibilities with a high degree of ownership.
- Experience with Pyramid, TypeScript, Snowflake, SQLAlchemy, Kubernetes, OAuth 2.0, SOLID principles, or VS Code is considered an advantage.
- Professional working proficiency in English and comfort collaborating across cultures and time zones.
- A continuous-learning mindset and enthusiasm for working with emerging technologies, AI-enabled products, and modern software development practices.

Benefits

- Flexible, remote-first working environment, with the ability to work from home, an office, or a combination of both depending on local arrangements.
- Opportunity to collaborate with a diverse,



globally distributed team and work with international colleagues across cultures and time zones.
- Career development opportunities across projects, technical offerings, industries, and areas of expertise.
- Dedicated focus on employee well-being, including access to fitness initiatives, mental health support where available, and generous time-off programs.
- Opportunities to work on modern AI transformation and intelligent-product initiatives across multiple industries.
- Continuous learning and exposure to evolving technologies, engineering practices, and global delivery models.
- Inclusive workplace culture built around collaboration, respect, dignity, and equal opportunity.
- Remote-first onboarding and working practices designed to provide flexibility throughout the employee experience.

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.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. 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.

📌 Python Senior Engineer (India)
🏢 Jobgether
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: python senior engineer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: python senior engineer (india) / india