SmartDocs is a 16-year-old, profitable, bootstrapped enterprise SaaS company providing procurement and spend management solutions to large enterprises globally. We compete with industry leaders like SAP Ariba and Coupa, serving 26 enterprise customers primarily based in the United States, including major infrastructure organizations.
Our platform processes millions of dollars in procurement transactions for Fortune 500 companies. We're in the midst of an ambitious R&D transformation evolving from our successful bootstrapped roots to implement Silicon Valley-grade engineering operations, processes, and excellence.
This is a rare opportunity to lead operational transformation at a profitable, established company with real customers, real revenue, and global reach.
The Opportunity
We're seeking a Director of Engineering to lead execution and delivery across our entire engineering organization. Based in our Jaipur, India office, you'll manage 4 engineering managers and 15+ engineers building and scaling our Java/Angular/MongoDB platform on Azure for customers predominantly in the United States.
This role reports to our CTO, who focuses on technical strategy and architecture. You'll own the "how we execute" and help the CTO realize the "what we build and the technical vision." Together, you'll transform our R&D organization into a world-class engineering team serving global enterprise customers.
Location:
Jaipur, India (on-site position with our primary R&D team)
What You'll Do
Lead Engineering Execution
Manage 4 engineering managers leading Platform Core, Integration, Marketplace, and Customer Success Engineering teams
Drive sprint planning, execution, and delivery across all engineering teams
Ensure projects are delivered on time, with quality, and aligned to product roadmap for US-based enterprise customers
Manage resource allocation and capacity planning across teams
Resolve cross-team dependencies and remove blockers that slow teams down
Build Engineering Excellence
Implement and mature engineering processes: Agile/Scrum, code reviews, testing standards, release management
Establish engineering metrics, KPIs, and data-driven decision making
Drive adoption of modern development practices (CI/CD, test automation, code quality tools)
Create a culture of technical excellence and continuous improvement
Implement the engineering processes needed to scale from 15 to 50+ engineers
Develop Your Team
Recruit, hire, and onboard exceptional engineering talent in India
Build career development frameworks and growth paths for engineers
Coach and mentor engineering managers to be stronger leaders
Conduct performance reviews and provide constructive feedback
Create an environment where engineers can do their best work
Partner Across the Organization
Work closely with Product Management on roadmap prioritization and technical feasibility
Collaborate with CTO on technical strategy and architecture decisions
Partner with Global Services team to support customer implementations in the US
Coordinate with CIO organization on infrastructure and deployment needs
Report progress, risks, and wins to CEO and executive team
Drive Technical Transformation
Lead consolidation from customer-specific code branches to unified codebase
Reduce technical debt systematically while maintaining feature delivery
Modernize legacy codebases and improve code quality standards
Implement engineering best practices that were missing in our bootstrapped journey
Balance innovation with stability for mission-critical enterprise platform
What You Bring
Required Experience
8+ years of software engineering experience with at least 3+ years managing engineering teams
Experience managing managers--you've built and led teams of 15-30+ engineers
Proven track record implementing engineering processes and scaling teams
Strong understanding of modern software development practices (Agile, CI/CD, DevOps)
Experience with cloud platforms (Azure, AWS) and SaaS product development
Bachelor's / Master's / Ph.D. degree in computer science Engineering, or equivalent practical experience
Technical Background
Hands-on engineering background--you've written production code and can review technical designs
Understanding of enterprise software architecture and integration patterns
Deep expertise with Java, JavaScript/TypeScript, Frameworks like Spring Boot.
Experience with database technologies (MongoDB)
Understanding of API design and microservices architecture
Leadership Qualities
Execution-focused:
You get things done and hold teams accountable to commitments
Process-oriented:
You believe in structure, but you're pragmatic about implementation
Data-driven:
You use metrics to make decisions and measure success
Hands-on when needed:
You can roll up your sleeves to unblock teams or solve problems
Clear communicator:
You can explain complex technical concepts to non-technical stakeholders
Player-coach mentality:
You develop people while driving results
Bonus Points For
Experience with enterprise SaaS companies serving Fortune 500 customers
Experience with enterprise integration patterns and APIs
Experience leading R&D transformation or organizational change initiatives
Track record scaling engineering teams from 10-15 to 50+ engineers
Experience in bootstrapped or capital-efficient companies
Understanding of procurement, spend management, or enterprise finance software
Experience managing teams serving global customers across time zones
What Success Looks Like
In 90 Days:
Built trust with 4 engineering managers and understand team dynamics
Assessed current processes and identified improvement opportunities
Established regular rhythms: 1-on-1s, team meetings, sprint reviews
Developed relationships with Product, CTO, and key stakeholders
In 6 Months:
Implemented core engineering processes that were missing
Engineering velocity and predictability measurably improved
Clear metrics dashboard tracking team performance
Hiring pipeline established for growing the team
Quick wins delivered that build credibility and momentum
In 12 Months:
Engineering organization operating at Silicon Valley-grade standards
Technical debt systematically reduced while maintaining feature delivery
Team morale and retention high--engineers love working here
Scalable processes in place to grow team to 30-50 engineers
You're seen as indispensable partner to CTO and CEO
What We Offer
Impact & Ownership
Lead transformation of established engineering organization
Direct impact on company trajectory and R&D excellence
Autonomy to implement processes and build team your way
Partner directly with CEO and CTO on strategic initiatives
Growth Opportunity
Grow with the company--scale team from 15 to 50+ engineers
Build the engineering culture and processes from the ground up
Work on complex enterprise problems serving Fortune 500 customers
Work Environment
Profitable, bootstrapped company no VC pressure or unrealistic growth expectations
Mission-critical platform serving major US infrastructure organizations
Collaborative culture that values thoughtfulness and execution
Focus on sustainable pace and work-life balance
Compensation & Benefits
Competitive salary commensurate with experience
Performance-based bonus structure
Comprehensive health insurance & life insurance
Generous paid time off policy
Professional development budget for conferences, courses, and certifications
Codebase consolidation to single unified platform
Modern CI/CD and deployment automation
Improved observability and monitoring
API-first architecture for integrations
Multi-tenant platform (longer-term)
How to Apply
Please send your resume and a brief cover letter to mailto:careers@smartdocs.ai with "Director of Engineering - Jaipur" in the subject line.
In your cover letter, please address:
What excites you in leading engineering execution vs. technical architecture?
Describe a time you implemented new engineering processes--what worked, what didn't?
What's your philosophy on balancing technical debt reduction vs. feature delivery?
___ SmartDocs is an equal opportunity employer.We celebrate diversity and are committed to creating an inclusive environment for all employees. We welcome applications from candidates of all backgrounds, experiences, and perspectives.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.