16 Aug
|
AppsForBharat
|
Bangalore Metropolitan Area
16 Aug
AppsForBharat
Bangalore Metropolitan Area
Tech Lead – Engineering
Location: Bengaluru | Full-time
Experience: 6–10 years
Work Mode: 5 days WFO
About AppsForBharat
AppsForBharat is building technology products for India’s large and rapidly growing devotion and spirituality ecosystem. Our flagship product, Sri Mandir , is one of the largest platforms serving Hindu devotees globally.
As we scale our products, users, transactions and engineering systems, we are looking for a Tech Lead who can combine strong hands-on engineering skills with technical leadership and people management.
About the Role
We are looking for a Tech Lead who can lead a team of engineers while remaining deeply hands-on with architecture, coding and technical problem-solving.
You will own the engineering execution for a product or technology area, work closely with Product and other stakeholders, and ensure that the team builds systems that are scalable, reliable, maintainable and business-focused .
This is a player-coach role — you will continue to write code and make critical technical decisions while managing and mentoring a team of engineers.
What You Will Do
1. Technical Leadership
- Own the technical direction and engineering execution for a product/technology area.
- Design and review scalable backend systems, APIs, services and data flows.
- Make pragmatic architecture and technology decisions balancing speed, scale and maintainability.
- Identify and solve complex technical problems across performance, reliability, scalability and system design.
- Establish solid engineering practices around code quality, testing, observability and documentation.
- Participate actively in design reviews and critical code reviews.
1. Hands-on Engineering
- Remain hands-on with coding and contribute to critical parts of the system.
- Build and evolve high-scale backend services and APIs.
- Debug production issues and drive root-cause analysis for complex problems.
- Work on performance optimisation, reliability and system scalability.
- Strong experience in Golang or Python is expected.
1. Team Management & Mentorship
- Manage and mentor a team of engineers.
- Set clear technical and execution expectations for the team.
- Conduct regular 1:1s, provide feedback and support career development.
- Build a strong engineering culture focused on ownership, quality and execution.
- Participate in hiring, onboarding and developing engineering talent.
- Help engineers grow into stronger individual contributors and future technical leaders.
1. Product & Business Collaboration
- Partner closely with Product, Design, Data and Business teams to translate business requirements into scalable technology solutions.
- Understand product and customer problems, not just technical requirements.
- Influence product decisions through technical feasibility, trade-offs and data.
- Balance short-term delivery with long-term engineering health.
1. Scale & Reliability
- Build systems capable of supporting significant user and transaction growth.
- Work on high-traffic consumer-facing products and distributed systems.
- Drive improvements in system performance, availability and observability.
- Contribute to engineering standards for production readiness and operational excellence.
What We Are Looking For
Must Have
- 6+ years of backend engineering experience , with strong experience in building production systems.
- Strong hands-on expertise in Golang or Python .
- Experience working on consumer-facing / B2C products .
- Experience managing and mentoring an engineering team.
- Experience building and scaling systems handling high traffic / high request volumes .
- Strong understanding of backend architecture, distributed systems, databases, APIs and cloud infrastructure.
- Experience with 10K+ RPM scale or comparable high-throughput systems.
- Experience working with products having significant user scale (1L+ DAU preferred) .
- Strong product thinking and ability to understand the business impact of engineering decisions.
- Strong ownership, execution and problem-solving mindset.
Good to Have
- Experience in a high-growth startup or product-led technology company.
- Experience working with AWS and modern cloud-native infrastructure.
- Exposure to data engineering, analytics, personalisation or AI/ML systems.
- Experience with transactional systems such as payments, orders or commerce platforms.
- Experience taking products/features from concept to production.
- Experience working in environments with rapidly changing requirements and high execution velocity.
What Success Looks Like In the first 6–12 months, you will:
- Build a high-performing and accountable engineering team.
- Own reliable engineering delivery for your product/technology area.
- Improve system scalability, reliability and engineering quality.
- Make strong architectural decisions while remaining hands-on.
- Partner effectively with Product and Business teams to deliver customer impact.
- Develop engineers and create a strong pipeline of future technical leaders.
Why Join AppsForBharat?
- Build technology for a large and underserved consumer ecosystem.
- Work on products used by millions of devotees.
- Solve interesting problems across scale, payments, commerce, personalisation, content and AI .
- High ownership and direct impact on business and product outcomes.
- Opportunity to grow into an Engineering Manager / Senior Engineering Leader role as the organisation scales.
If you are a strong hands-on engineer who enjoys building scalable systems, solving complex problems and leading people, we would love to hear from you.
📌 Technical Lead (Backend) (Bangalore Metropolitan Area)
🏢 AppsForBharat
📍 Bangalore Metropolitan Area