出海雷达

高级软件工程师 - 全栈

Senior Software Engineer - Full Stack

开发工程限定地区(需当地身份)
公司DiligenceVault
薪资未公开
工作地点India
地域资格限定地区(需当地身份)
时区要求日间重叠约 6 小时,基本正常作息
用工类型Full Time
发布时间13 天前
数据来源Himalayas
前往 Himalayas 查看并投递 →
注意地域限制:该职位明确限定在 India 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。

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
  • Implement security best practices - JWT auth, rate limiting, input validation, prompt shielding
  • Own production reliability - PM2 process management, graceful shutdown, health checks, structured logging
  • Collaborate cross-functionally with product managers, QA, and other engineers in an agile environment

What We're Looking For

查看英文原文

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
  • Implement security best practices - JWT auth, rate limiting, input validation, prompt shielding
  • Own production reliability - PM2 process management, graceful shutdown, health checks, structured logging
  • Collaborate cross-functionally with product managers, QA, and other engineers in an agile environment

What We're Looking For

Required
· 4+ years of professional software engineering experience

  • Strong proficiency in Node.js with a solid understanding of the async/event-driven model
  • Production experience with Express.js - middleware chains, request lifecycle, error handling
  • Fluency in TypeScript - you default to it, not tolerate it
  • Hands-on experience building and maintaining Angular applications (v12+)
  • Solid understanding of REST API design principles
  • Familiarity with relational databases (SQL Server, PostgreSQL, or similar)
  • Experience with version control workflows (Git, PR-based development)
  • This role is heavily focused on backend architecture. You won't just be writing Node.js endpoints; you will be making critical database decisions. You must have proven experience with:
  • Schema Design: Building and normalizing complex relational databases from scratch in PostgreSQL and SQL Server.
  • Query Optimization: Moving beyond ORMs to write raw SQL or Stored Procedures, read execution plans and utilize indexes to fix performance bottlenecks.
  • Migrations: Writing and safely deploying data and schema migrations in production environments without locking tables.

Nice to Have
· Experience building streaming APIs (SSE, chunked transfer encoding)

  • Experience with authentication patterns (JWT RS256, OAuth 2.0, SAML)
  • Exposure to cloud platforms (Azure, AWS, or GCP)
  • Container experience (Docker, Azure Container Instances)
  • In-memory caching strategies (TTL-based, firm-scoped)
  • Knowledge of observability tooling (logging, tracing, APM)
  • Experience in a B2B SaaS or fintech environment

Why Join DiligenceVault?

  • Opportunity to work on a product used globally by top investment teams
  • Supportive, growth-minded engineering culture
  • Competitive Compensation
  • Medical Insurance
  • Wellness Reimbursement
  • Generous Paid Time Off Policy
  • Work from Home
  • Exciting Team Offsites
  • Reward & Recognition Program

Originally posted on Himalayas

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

← 返回全部职位