Logo for Dhan AI

Senior Engineer – SaaS Development

Role overview

Qualifications

  • Deep experience with major cloud service providers (AWS, Azure, or GCP)
  • Proven experience designing multi-tenant databases and deployment strategies
  • Advanced proficiency in backend languages (e.g., Node.js, Python, Java, or Go)
  • Expert knowledge of relational and NoSQL databases

Responsibilities

  • Architect and build robust, high-performance, multi-tenant SaaS applications
  • Write clean, secure, and maintainable code across the full stack
  • Optimize system configurations, APIs, and database schemas
  • Design, implement, and maintain automated testing frameworks

Key facts

Hard skills

Other skills

  • Security Policies
  • Problem Solving
  • Communication

About the company

Dhan AI logo

Dhan AI

Loading...

Company details

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

This is a remote position.

Job Title: Senior Engineer – SaaS Development
Location: Remote
Duration: Full time
 
Job Summary
We are seeking a highly skilled and experienced Senior SaaS Development Engineer to lead the architecture, design, and implementation of our cloud-native, multi-tenant Software-as-a-Service (SaaS) platforms. In this role, you will be responsible for building highly scalable, resilient, and secure application ecosystems. You will balance individual technical contribution with cross-functional leadership, mentoring junior developers, and driving engineering best practices across the software development life cycle (SDLC).
 
Core Responsibilities
  • Architecture & Design: Architect and build robust, high-performance, multi-tenant SaaS applications utilizing modern cloud infrastructure and distributed microservices patterns.
  • Feature Development: Write clean, secure, and maintainable code across the full stack to support rapid iteration of new product capabilities.
  • System Scalability: Optimize system configurations, APIs, and database schemas to ensure maximum reliability, speed, and cost efficiency under high traffic volume.
  • CI/CD & Automation: Design, implement, and maintain automated testing frameworks and continuous deployment pipelines to accelerate product delivery safely.
  • Security & Compliance: Implement enterprise-grade data protection, security controls, encryption, and role-based access management (RBAC).
  • Code Quality & Mentorship: Conduct rigorous peer code reviews and provide technical guidance and coaching to junior and mid-level engineers.
  • Cross-Functional Collaboration: Partner closely with Product Managers, UX Designers, and DevOps teams to translate product requirements into concrete engineering execution plans.


Requirements

Required Skills and Qualifications
Technical Proficiency
  • Cloud Architecture: Deep experience with major cloud service providers (AWS, Azure, or GCP) focusing on serverless computing, containers (Kubernetes/Docker), and managed infrastructure.
  • SaaS Design Patterns: Proven experience designing multi-tenant databases, zero-downtime deployment strategies, and rate-limiting throttling mechanisms.
  • Programming Core: Advanced proficiency in backend languages (e.g., Node.js, Python, Java, or Go) alongside modern frontend frameworks (e.g., React, Vue, or Angular).
  • Database Management: Expert knowledge of relational databases (PostgreSQL/MySQL) and NoSQL datastores (MongoDB/Redis) including complex query optimization.
  • API Development: Expert skills in building and documenting secure RESTful APIs and GraphQL endpoints.
Experience & Education
  • Professional Experience: Minimum of 5–8+ years of experience in software development, with at least 3 years specifically focused on cloud-native SaaS delivery models.
  • Educational Background: Bachelor’s or Master’s degree in computer science, Software Engineering, or a strictly related technical field.
Soft Skills & Mindset
  • Problem Solving: Systematic approach to debugging complex, distributed system outages and technical debts.
  • Communication: Ability to clearly present technical concepts and system layouts to non-technical business stakeholders.
  • Product Ownership: Self-directed mindset comfortable with executing abstract plans from ideation to production.



Salary: 30000

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

SaaS Developer Related jobs

Other jobs at Dhan AI

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.