EarnIn: Manager, Software Engineering — Bengaluru, India
EarnIn lists a Manager, Software Engineering opening in Bengaluru, India. The job description covers Python, C#, SQL, AWS, Kubernetes, Docker, Git.
Recruitment overview
| Organisation | EarnIn |
|---|---|
| Post / role | Manager, Software Engineering |
| Department | Engineering |
| Employment type | Not specified |
| Notification / job ID | 8128105 |
| Job location | Bengaluru, India |
| Work arrangement | Not specified |
| Educational qualification | Degree / qualification: Bachelor's, Master’s, or PhD degree in computer science, computer engineering, or a related technical discipline, or equivalent industry experience |
| Experience required | 7+ years of experience in software engineering, with 2+ years of experience leading a smaller team as a manager |
| Salary / stipend | See employer notice for pay details |
| Last date to apply | See official notice |
About EarnIn
EarnIn provides an earnings-access application. Workers can receive pay for hours they have already worked before the scheduled payday, with amounts drawn against accumulated earnings and no mandatory fees charged to users; an employer-side programme delivers the benefit without payroll integration. The company is headquartered in Palo Alto, California. Its employer feed lists engineering, operations and support roles for this consumer earnings product.
The position and its setting
EarnIn lists Manager, Software Engineering in Bengaluru, India, under reference 8128105. The details below separate the work described by the employer from essential conditions, preferred experience and practical preparation advice.
- Department: Engineering
- Employer listing date: 17 August 2026
Responsibilities and work described
- Be a partner to the product and other engineering teams, driving improvements in business metrics and building new features
- Examples include 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
- Technical guidance: your team through ambiguity and ensure technical excellence through rapid experimentation cycles
- Technical guidance: your team to execution—make pragmatic decisions, help them launch MVPs quickly, and iterate based on feedback
- Leadership: 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
- Help them advance their careers by enabling them to do the best work of their lives
- Management: cross-functional relationships with all teams to deliver high-quality products
Essential requirements and candidate background
- Bachelor's, Master’s, or PhD degree in computer science, computer engineering, or a related technical discipline, or equivalent industry experience
- 7+ years of experience in software engineering, with 2+ years of experience leading a smaller 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 know when to roll up your sleeves and when to empower others—and you're equally excited to do both
- 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
- Experience using AI-assisted development tools (e.g., GitHub Copilot, Cursor, ChatGPT, or similar tools) as part of your software development workflow
- Experience leading the design, implementation, and deployment of high-scale cross-functional payments systems
- #LI-Hybrid
- At EarnIn, we believe that the best way to build a financial system that works for everyday people is by hiring a team that represents our diverse community
- Our team is diverse not only in background and experience but also in perspective
- We celebrate our diversity and strive to create a culture of belonging
- EarnIn is an E-Verify participant
- EarnIn does not accept unsolicited resumes from individual recruiters or third-party recruiting agencies in response to job postings
- No fee will be paid to third parties who submit unsolicited candidates directly to our hiring managers or HR team
Preferred experience and additional strengths
- 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: fintech is a plus
Location, schedule and contract conditions
- Advertised location: Bengaluru, India
Conditions requiring the complete notice
Some passages contain complex or combined conditions that have not been reduced to short eligibility statements here. Read the complete linked notice for those passages, including any alternatives, exceptions or restrictions. The concise facts above should not be treated as the full wording of every condition.
Pay and application dates
A verified salary figure is not established in this article. An online estimate for another Manager, Software Engineering vacancy is not an offer for reference 8128105; use the employer’s own pay disclosure and recruitment communication.
A closing date is not confirmed in this article. Check the current employer page before submitting: an undated posting can change or be withdrawn.
How to apply to EarnIn
Applications follow the official employer page linked below.
Open the official EarnIn posting below and match the title and reference 8128105.
Compare your qualifications and experience with the essential conditions for the Bengaluru, India position, then read the preferred criteria separately.
Prepare an accurate CV and the supporting items requested in that employer’s application. Provide only information and documents you are authorised to share.
Use the employer’s application option, complete the required fields and review the submission. Retain the acknowledgement when one is provided. Job Alerts World does not receive the application.
Practical preparation: Python
Python work is easier to assess through a concrete example than a list of libraries. Explain the problem, the input data, the parts you implemented and how you checked the output. Include a repository or a short technical note when you can share it.
Relevant skills
- Python
- C#
- SQL
- Kafka
- Kubernetes
- CI/CD
- Docker
- AWS
- REST APIs
- APIs
- AI/ML
- Git
Important links
| Official notification / job description | Open official page |
|---|
Read the complete official notice before applying. Availability and requirements can change.
For corrections, see our editorial policy and contact information.