Design and maintain scalable backend services using Node.js and TypeScript while developing polished frontend features in Angular. The role involves shaping architectural decisions, optimizing database performance, and ensuring production reliability for a B2B SaaS platform.
Location: India (Remote) Experience: 4+ years
At DiligenceVault , we've built the leading technology platform transforming how due diligence is conducted globally.
Our platform helps organizations streamline and digitize highly manual diligence workflows through automation, data intelligence, and scalable infrastructure. Today, our network includes over 100,000 users across 150+ countries, helping firms improve efficiency, transparency, and decision-making at scale.
We are growing rapidly and looking for exceptional engineers who enjoy solving complex technical problems and building systems that operate at global scale.
Our engineering culture values:
Strong ownership and accountability
Deep technical thinking and attention to detail
Clean, scalable, maintainable engineering
Continuous iteration and improvement
Open collaboration and respectful technical debate
We are a team of smart, motivated, and curious builders passionate about creating products users genuinely love.
About the Role We're looking for a Senior Software Engineer to join our engineering team and help build and scale a modern, data-intensive B2B SaaS platform. You'll work across the full stack - designing robust backend APIs, and contributing to a polished Angular frontend - while collaborating closely with product, design, and fellow engineers. This is a high-ownership role. You'll be involved in architectural decisions, code reviews, and shaping engineering standards, not just executing tickets.
What You'll Do
Design, build, and maintain scalable backend services using Node.js, Express.js, and TypeScript
Develop and maintain frontend features in Angular, working closely with designers to deliver clean, performant UIs
Contribute to API design, ensuring consistency, security, and maintainability
Design database schemas, write migrations, and optimize query performance across PostgreSQL and SQL Server
Participate in system design discussions and help define technical direction for new features
Write well-tested, reviewable code and actively participate in code reviews
Diagnose and resolve performance bottlenecks across the stack
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”