Overview
Lead a full-stack engineering team of backend and mobile engineers as a hands-on Tech Lead Manager for one of EarnIn's core services teams, contributing to the design and development of early-stage products.
What you'll do
- Partner closely with Product and other engineering teams to improve business metrics and build new features, such as improving user acquisition metrics, cross-selling and upselling products, and improving user experience.
- Drive the design and implementation of new product areas and features.
- Break complex problems down to their bare essentials, translate that complexity into elegant design, and create high-quality, maintainable code.
- Guide your team through ambiguity and ensure technical excellence through rapid experimentation cycles.
- Guide your team to strong execution by making pragmatic decisions, helping them launch MVPs quickly, and iterating based on feedback.
- Lead your team through frequent pivots and evolving priorities in a fast-changing environment.
- Recruit other great engineers for your team and support recruiting efforts across teams.
- Mentor and coach the engineers on your team to help them advance their careers.
- Manage cross-functional relationships with all teams to deliver high-quality products.
What you'll need
- Bachelor's, Master's, or PhD degree in computer science, computer engineering, or a related technical discipline, or equivalent industry experience.
- 7+ years of software engineering experience, including 2+ years leading a small team as a manager.
- Experience leading a team that consistently delivered high-quality output on critical infrastructure projects.
- Ability to work comfortably with a cross-functional team of PMs, Analysts, and mobile and back-end-focused engineers.
- Creative, tenacious problem solver with a get-it-done attitude.
- Standard bearer who takes pride in your work and can inspire others to rise to the occasion.
- Ability to create and maintain a positive, healthy team environment in which everyone is supported, encouraged, and meaningfully challenged to do great work.
Nice to have
- Preferred tech skills: C#, .NET/.NET Core, Kotlin, Python, SQL, Databricks, AWS, REST APIs, microservices, distributed systems, Kafka, CI/CD, Git, Docker, Kubernetes, and cloud-native development.
- Experience using AI-assisted development tools (e.g., GitHub Copilot, Cursor, ChatGPT, or similar tools) as part of your software development workflow.
- Experience in fintech.
- Experience leading the design, implementation, and deployment of high-scale cross-functional payments systems.
Details
- Hybrid role based in the Bengaluru office, with 2 days a week in the office.
- Opportunities to travel to the Mountain View HQ.
Read the full description and apply on the company’s own careers page.