Technical Lead- Python
Team: Engineering and Product Management
Location: Hyderabad
Commitment: Full Time
Workplace Type: hybrid
Lead Python Backend Developer
Job Summary
As a lead, you will serve as the architectural backbone and technical visionary for our backend engineering team. This role is designed for a high-impact individual who balances deep hands-on expertise in Python and GCP with the leadership skills necessary to guide a team through complex technical challenges. You will not only write mission-critical code but also define the technical roadmap, ensure system scalability, and serve as the primary technical point of contact for stakeholders and clients.
Key Responsibilities
๐๏ธ Technical Leadership & Architecture
-
Architectural Ownership: Lead the design and implementation of high-performance, scalable, and secure backend systems using Python (FastAPI/Flask).
-
GCP Strategy: Drive the adoption of best practices within the Google Cloud Platform ecosystem (GKE, Cloud Run, Pub/Sub, Cloud Spanner/SQL).
-
Technical Roadmap: Propose and execute architectural changes that improve system resilience, reduce technical debt, and support long-term business goals.
-
Security & Standards: Establish and enforce security best practices and coding standards across the entire backend stack.
๐ฅ Team Mentorship & Delivery
-
Lead by Example: Act as the technical lead for the engineering team, providing high-level guidance while remaining "hands-on" with complex features and debugging.
-
Code Excellence: Oversee the code review process to ensure quality, maintainability, and adherence to CI/CD standards.
-
Talent Development: Mentor junior and mid-level engineers, fostering a culture of continuous learning and technical growth.
-
Process Optimization: Refine CI/CD pipelines and DevOps integration to streamline the development-to-production lifecycle.
๐ค Stakeholder & Project Management
-
Technical Point of Contact: Serve as the primary liaison between the engineering team and product managers, designers, and clients.
-
Solutioning: Translate complex business requirements into clear technical specifications and documentation.
-
Strategic Collaboration: Partner with cross-functional teams to ensure the timely delivery of features that meet both user needs and technical constraints.
Required Skills & Qualifications
Technical Expertise
-
Experience: 10+ years of professional experience in software development with a heavy focus on Python.
-
Frameworks: Mastery of FastAPI (highly preferred) or Flask for building high-concurrency RESTful APIs.
-
Cloud Infrastructure: Hands-on experience architecting and deploying applications on Google Cloud Platform (GCP).
-
Testing & Quality: Expert-level knowledge of unit testing, integration testing, and automated quality assurance.
-
Engineering Excellence: Strong grasp of Data Structures, Algorithms, and System Design patterns.
Leadership & Soft Skills
-
Proven Leadership: Experience acting as a Technical Lead or Lead Developer for a team of 4+ engineers.
-
Communication: Exceptional ability to articulate technical concepts to non-technical stakeholders.
-
Problem Solving: A "first-principles" approach to troubleshooting and resolving critical production issues.
Bonus Skills (Optional)
-
Frontend Literacy: Familiarity with React, Angular, or Vue.js to better collaborate with UI/UX teams.
-
Infrastructure as Code: Experience with Terraform or Pulumi.
-
Orchestration: Deep knowledge of Docker and Kubernetes (GKE).
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
๐ฅณ๐ฅณ๐ฅณ 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineersโฆ in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. ๐ ๏ธ
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. ๐
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. ๐ฏ
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. ๐
What Fellow Engineers Say
