Why This Job is Featured on The SaaS Jobs
This Director of Engineering role stands out in SaaS because it sits at the intersection of product-building and platform reliability, with clear emphasis on distributed systems, cloud infrastructure, and microservices. Even though the company is framed as fintech, the underlying work resembles a SaaS engineering organization supporting multi-surface experiences and high-throughput transaction flows, where architectural choices directly shape scalability and delivery velocity.
For a long-term SaaS career, the remit offers durable leadership leverage: defining technical strategy, setting engineering standards, and translating business objectives into system design. The stated focus on SDLC ownership, code quality, and security maps closely to what mature SaaS teams expect from senior engineering leaders, particularly when balancing feature throughput with non-functional requirements and operational risk.
This role is best suited to an established engineering leader who prefers operating through technical direction, review rigor, and stakeholder alignment rather than only hands-on execution. It fits someone comfortable mentoring across frontend and backend concerns, and who enjoys making architectural decisions that will be reused across multiple products and teams over time.
The section above is editorial commentary from The SaaS Jobs, provided to help SaaS professionals understand the role in a broader industry context.
Job Description
You can become a part of
… a truly aspirational brand, one of India’s fastest growing fintech companies that offers a range of financial services & products for merchants, kirana store owners and end consumers. Valued at over $2.8 Bn within a short span of 3+ years, we focus on empowering small business owners and retailers with business ranging from QR & PoS payments to easy loans to high-yield investment products which in turn enables them to grow and transform. We understand that business and culture are two sides of the same coin. So, alongside business, we are equally focused on building a culture where employees succeed unconditionally.
We believe we are in an ever-evolving space with immense opportunity to build for Bharat! Our people will enable this journey with their ideas, innovations and capabilities. We value diversity, where we encourage different points of view, ways of thinking, new capabilities to strengthen and improve the lives of our customers. And that is not all, we have a lot of fun while we explore new ideas, solve real problems, collaborate, connect - and we do it all together.
Connect with us over social media, coffee or call. We promise to excite you with an opportunity that will “change the game”!
In this role, you have the opportunity to
..Play a key role in building new software products and features from the ground up. Your work will allow you to utilize a melting pot of technologies, programming languages, and systems and require you to keep up with the ever-changing technological landscape. Your responsibilities will include all aspects of software development, with the freedom and encouragement to explore your own ideas and the reward of seeing your contributions help build #bharatpeforbharat.
Responsibilities will include
Functional Expertise
- Lead the technical vision and strategy of your team, aligning with the company's objectives and industry best practices.
- Oversee the design and development of high-quality software solutions addressing both functional and non-functional requirements.
- Develop architectural blueprints for software design and implementation.
Problem Solving
- Establish coding standards and conduct comprehensive code reviews, ensuring software quality and security.
- Drive innovation, keeping pace with rapidly evolving technology trends.
Interaction:
- Collaborate with internal stakeholders and dependent development teams, ensuring timely and successful project execution.
- Mentor and guide team members, cultivating a culture of continuous learning and technical expertise.
To succeed in the role
Impact
- Lead the technical vision and strategy of your team, aligning with the company's objectives and industry best practices.
Challenges & Decisions
- Develop architectural blueprints for software design and implementation.
- Establish coding standards and conduct comprehensive code reviews, ensuring software quality and security.
Qualification & Experience (type & industry)
- Bachelor’s degree or higher in Computer Science or related field.
- 14+ years of robust design/development experience in building large scale distributed systems and products.
- Proven experience in engineering leadership roles with a solid understanding of frontend and backend development.
- Proven experience overseeing all stages of the Software Development Life Cycle (SDLC), from requirement gathering and analysis to deployment and maintenance.
- Proficiency in cloud technologies like AWS and knowledge of microservices architecture.
Skills & know-how
- Profound understanding of databases (MongoDB, MySQL - InnoDB), algorithms, and data structures. While mastery in specific programming languages like Java (Spring Boot) or Go-lang is crucial, a wider understanding of varying languages and technology stacks is just as vital.
- Excellent leadership, communication, and stakeholder management skills.
- Experience in the startup ecosystem, particularly in the Fintech space, is highly desirable.