SDE 3Tech Lead Platform Engineering
Department:
Job Summary
Fam is Indias first payments app for everyone above 11. FamApp helps make online and offline payments through UPI and FamCard. We are on a mission to raise a new financially aware generation and drive 250 million young users in India to kickstart their financial journey super early in their life.
Were reimagining how the next generation experiences fintechgoing beyond payments to build a lifestyle brand that blends money identity and everyday experiences into one seamless intuitive journey.
Founded in 2019 by IIT Roorkee alumni Fam is backed by some of the most respected investors around the world like Elevation Capital Y-Combinator Peak XV (Sequoia Capital) India Venture Highway Global Founders Capital and the likes of Kunal Shah Amrish Rao as angel investors.
Were looking for a strong software engineer with an infrastructure mindset to build reusable platform services and engineering primitives that power product development across the company. This role is focused on designing and building foundational capabilities such as rate limiting distributed locking configuration management feature flags service discovery and other shared platform services that can be adopted by multiple engineering teams.
This is not a traditional DevOps or operations role. Rather than operating large-scale production systems day-to-day youll be responsible for building robust scalable and extensible platform abstractions that enable engineers to move faster and build reliable products.
Youll work on complex distributed systems problems design clean APIs and libraries and ensure platform services can be confidently validated through thoughtful testing failure simulation and scalability verification.
Must Haves
- 58 years of software engineering experience with strong backend development fundamentals.
- Strong proficiency in Go or Python with experience building production-grade backend systems frameworks or internal platforms.
- Solid understanding of distributed systems concepts including concurrency consistency fault tolerance caching rate limiting locking and service coordination.
- Experience designing reusable libraries services or infrastructure abstractions consumed by multiple engineering teams.
- Strong software design skills with emphasis on maintainability extensibility and clean API design.
- Experience writing comprehensive unit integration and system-level test suites.
- Ability to reason about edge cases failure scenarios race conditions and system correctness.
- Familiarity with cloud-native architectures containerized environments and modern engineering tooling.
- Strong debugging problem-solving and system design capabilities.
- Excellent collaboration and communication skills
On the Job Responsibilities
Platform Services Development
- Design and build reusable platform services and infrastructure primitives that can be adopted across multiple engineering teams.
System Design
- Architect scalable reliable and extensible systems with well-defined interfaces operational simplicity and long-term maintainability.
Engineering Foundations
- Develop shared libraries SDKs APIs and platform abstractions that reduce duplication and improve engineering velocity across the organization.
Reliability & Correctness
- Design systems with failure handling fault tolerance concurrency safety and operational resilience built in from the start.
Validation & Testing
- Build comprehensive test strategies to validate scalability correctness and reliability through stress testing fault injection simulation and automated verification.
Technical Ownership
- Own platform components end-to-end from design and implementation to adoption observability and long-term evolution.
Cross-Team Collaboration
- Partner closely with application and infrastructure teams to understand platform needs and drive adoption of shared services.
Continuous Improvement
- Identify opportunities to simplify engineering workflows improve developer productivity and enhance platform capabilities through reusable solutions.
Why Join Us
- Opportunity to build foundational platform capabilities that impact every engineering team.
- Solve challenging distributed systems and infrastructure problems.
- High ownership environment with the freedom to influence architecture and engineering standards.
- Work alongside strong engineers on products used at scale.
PS - Were looking for someone with an AI-native mindset who actively leverages AI in their day-to-day work as we encourage and embed it across every level at Fam.
Required Experience:
Staff IC
About Company
FamX Spending Account for everyone · Get a customised card & UPI ID · Keep your bank statements clean · Track & keep expenses in check · Open for ages 11+