Lead Python Developer
- ₹25L – ₹30L
- 6 years of exp
- Full Time
Not Available
In office - WFH flexibility
About the job
In this role, you will:
Collaborate with Product & Design Teams
Work closely with the Product team to ensure that we are building a scalable, bug-free platform.
You will actively participate in product and design discussions, offering valuable insights from a backend perspective to align technology with business goals.Drive Adoption of New Technologies
You will lead brainstorming sessions and define a clear direction for the backend team to incorporate the latest technologies into day-to-day development, continuously optimizing for performance, scalability, and efficiency.RESTful API Design & Development
You will ensure that the APIs you design and develop are well-structured, following best practices, and are suitable for consumption by frontend teams across multiple platforms.
A key part of your role is making sure these APIs are scalable and maintainable.Third-Party Integration Support
As we sometimes partner with third-party providers to expedite our market entry,
you’ll work closely with these partners to integrate their solutions into our system.
This involves participating in calls, finding the best integration methods, and
providing ongoing support.AI and Prompt Engineering
With AI becoming more integral to backend development, you’ll leverage AI to speed
up development processes and maintain best practices. Familiarity with prompt
engineering and AI-driven problem-solving is a significant plus in our team.
Must-Have Requirements:
Strong expertise in Python, microservices, backend development and scalable architectures.
Proficiency in designing and building REST APIs.
Experience with unit testing in any testing framework and maintaining 100% code coverage.
Experience in working with NoSQL DB.
Strong understanding of any Cloud platforms such as - GCP/AWS/Azure.
Profound knowledge in Serverless design pattern .
Familiarity with Django or Webapp2 or Flask or similar web app frameworks.
Experience in writing unit test using any testing framework.
Experience collaborating with product and design teams.
Familiarity with integrating third-party solutions.
Good-to-Have Requirements:
Educational background includes a degree (B.E/B.Tech/M.Tech) in Computer science, Engineering, or a related field.
6+ years’ experience as a backend/cloud developer.
Good understanding of google cloud platform.
Knowledge of AI and how to leverage it for day-to-day tasks in backend development.
Familiarity with prompt engineering to enhance productivity.
Prior experience working with global or regional teams.
Experience with agile methodologies and working within cross-functional teams.
Onboarding Timeline:
First 3 Months:
You will undergo training on our infrastructure and core solutions, gaining a deep understanding of the major backend modules we work with. During this time, you will become familiar with our development processes and be part of an agile team, picking up and completing user stories to understand end-to-end development cycles.
First 6 Months:
You will begin participating in discovery calls, working directly with the business team to understand key problem statements. Your role will evolve into identifying solutions that drive business value, while keeping scalability and backend optimization at the forefront of your design.
First 9 Months:
By this point, you will be deeply involved in driving the trio of product, design, and engineering discussions, crafting scalable and strategic solutions. Your focus will be on driving the product design and development towards scalability and ensuring our backend architecture is capable of supporting expansion in any region.