# Tech Lead Manager, Software Engineering

**Company**: EarnIn
**Location**: Bengaluru
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Finance

**Apply**: https://job-boards.greenhouse.io/earnin/jobs/8353040?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_1d11d48b-810

## Description

## Job Summary

We're on a mission to reinvent the financial system and make it work for people. We are looking for an experienced professional to lead a full-stack engineering team comprising backend and mobile engineers. As a hands-on Tech Lead Manager for one of our core services teams, you will have the unique opportunity to contribute to the design and development of some of our early-stage, innovative products.

## Responsibilities

- Partner closely with Product and other engineering teams to improve business metrics and build new features.

- Drive the design and implementation of new product areas and features.

- Guide your team through ambiguity and ensure technical excellence through rapid experimentation cycles.

- Guide your team to strong execution,make pragmatic decisions, help them launch MVPs quickly, and iterate 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.

- Manage cross-functional relationships with all teams to deliver high-quality products.

## Requirements

- 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.

- You're just as energized diving into architecture, writing clean, scalable code, and solving challenging technical problems as you are mentoring engineers, shaping team culture, and driving delivery.

- You can work comfortably with a cross-functional team of PMs, Analysts, and mobile and back-end-focused engineers.

- You have led a team that consistently delivered high-quality output on critical infrastructure projects.

- You are a creative, tenacious problem solver with a get-it-done attitude

- You tend to be the standard bearer who takes a great deal of pride in your work and can inspire others to rise to the occasion

- You can create and maintain a positive, healthy team environment in which everyone is supported, encouraged, and meaningfully challenged to do great work

## Preferred 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 is a plus.

- Experience leading the design, implementation, and deployment of high-scale cross-functional payments systems.

## Skills

### Required
- C#
- .NET/.NET Core
- Kotlin
- Python
- SQL
- Databricks
- AWS
- REST APIs
- microservices
- distributed systems
- Kafka
- CI/CD
- Git
- Docker
- Kubernetes
- cloud-native development

### Nice to have
- AI-assisted development tools
- fintech
- high-scale cross-functional payments systems

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/earnin/jobs/8353040?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
