368,530open jobs
9,432companies
50,439added this week
Browse all
Salary
$34k – $74k per year (Estimated)
Location
In office (Mumbai)
Seniority
Senior · 8+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match

Sia

SIA is a global management consulting firm headquartered in Paris, France. Founded in 1999, the company delivers business transformation, artificial intelligence (AI), digital technology, and operational consulting services to mid-market and enterprise clients across financial services, energy, healthcare, and retail sectors.

Sia Partners is a next-generation global management consulting firm, founded in 1999 and headquartered in Paris, France. The firm is recognised for its innovative approach, combining strategy and management consulting with data science and creativity. Sia Partners serves a diverse range of sectors, including energy, banking, healthcare, and technology, providing services to over 1,000 clients worldwide, including many Fortune 500 companies. With a strong emphasis on delivering tangible results and superior value, Sia Partners is committed to helping clients navigate the digital revolution and achieve transformation. The firm operates with a global presence, employing over 3,500 consultants across 48 locations in 20 countries

Our Mumbai office was launched in 2024, marking an exciting phase for us. We’re building the team here with people who are excited about the opportunity to shape something from the ground up - having the best of 2 worlds- the agility and entrepreneurial energy of a startup with the backing and reach of a global brand.

We are seeking a Staff Software Engineer to provide technical leadership in the design, development, and scaling of our core SaaS platforms and backend systems. This role combines hands-on engineering expertise in the Node.js ecosystem with architectural ownership and client-facing consulting responsibilities.

You will drive the technical strategy for our backend services, ensuring high performance, type safety, and scalability while mentoring a growing team of engineers.

Key Responsibilities

Technical Architecture & Development

  • Architect Scalable Systems: Lead the design and implementation of distributed backend systems using TypeScript and Node.js (NestJS/Express/Fastify) that can handle high throughput and complex data processing.

  • System Integration: Design robust APIs (REST and GraphQL) and event-driven architectures (Kafka/RabbitMQ) to integrate our SaaS products with AI models, external data sources, and third-party services.

  • Database Design: Oversee data architecture, schema design, and query optimization across SQL (PostgreSQL) and NoSQL (MongoDB/Redis) databases; manage complex migrations and ORM implementations (TypeORM/Prisma).

  • Performance & Security: Ensure production readiness by implementing advanced caching strategies, memory management, security best practices (OWASP), and latency optimization for Node.js runtimes.

  • Cloud-Native DevOps: Define deployment strategies on AWS/Azure/GCP. Establish containerized standards using Docker and Kubernetes, and drive Infrastructure-as-Code (Terraform) adoption.

  • Platform Development: Lead the backend development of the Heka.ai ecosystem, ensuring modularity and reusability across different products.

Tactical & Cross-Team Leadership

  • DRI for Architecture: Act as the Directly Responsible Individual (DRI) for major architectural blueprints; own technical design documents (TDDs) and migration plans.

  • Incident Management: Maintain ownership of triage and incident prioritization; advocate for technical debt reduction and system reliability (SRE practices).

  • Repository Ownership: Serve as the primary maintainer for critical repositories, enforcing strict coding standards, type safety, and test coverage.

  • Mentorship: Mentor Senior and mid-level engineers formally; grow the team via code reviews, pair programming, and career coaching.

  • Project Leadership: Break down large strategic efforts into epics and Minimum Viable Changes (MVCs); coordinate cross-team delivery.

  • Hiring & Culture: Participate in hiring: design technical interviews for the Node.js track, assess candidates, and foster a culture of engineering excellence and inclusivity.

Education

  • Bachelor’s/Master's degree in Computer Science, Software Engineering, or a related field.

Experience & Technical Skills

  • 6 to 8+ years of experience in software engineering, with deep expertise in TypeScript and Node.js server-side development.

  • Framework Mastery: Proven experience with modern Node.js frameworks like NestJS, Express, or Fastify.

  • Architecture Patterns: Strong knowledge of Domain-Driven Design (DDD), Microservices patterns, and Event-Driven Architecture.

  • Database Expertise: Proficiency with PostgreSQL and MongoDB, including indexing strategies, transactions, and data modeling.

  • DevOps & Cloud: Hands-on expertise with Docker, Kubernetes, CI/CD pipelines (GitHub Actions/GitLab CI), and cloud platforms (AWS/Azure/GCP).

  • Testing: Strong advocacy for testing frameworks (Jest, Mocha, Supertest) and TDD practices.

  • AI/Tooling Awareness: Familiarity with integrating LLMs or AI agents into backend workflows is a strong plus (even if not building the models yourself).

  • Modern Workflow: Experience utilizing AI coding assistants (Cursor, GitHub Copilot) as a core part of the daily workflow to accelerate development.

Staff Engineer Traits (What Success Looks Like)

  • Systems Thinker: Thinks in terms of distributed systems and data flow, not just individual features.

  • Multiplier: Acts as a force multiplier, making the entire team faster and better through tooling and abstractions.

  • Ambiguity Navigator: Drives clarity in ambiguous technical situations and business requirements.

  • Quality Guardian: Chooses long-term maintainability and strict typing over short-term hacks.

  • Communicator: Communicates complex technical ideas with precision to both engineers and non-technical stakeholders.

What We Offer

  • Opportunity to lead critical projects in a global consulting environment.

  • Leadership development programs and training sessions at our global centers.

  • A dynamic and collaborative team environment with diverse projects.

Position based in Mumbai (onsite).

Sia is an equal opportunity employer. All aspects of employment, including hiring, promotion, remuneration, or discipline, are based solely on performance, competence, conduct, or business needs.

Sia is an equal opportunity employer. All aspects of employment, including hiring, promotion, remuneration, or discipline, are based solely on performance, competence, conduct, or business needs.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,530 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Mumbai
Lead Data Engineer 3 hours ago
$140k – $231k per year • Remote/Hybrid • Full-Time • Bachelor's Degree • O'Fallon
Java
Python
SQL
Python
pySpark
Databases
Apache Kafka
Databricks
Delta Lake
AI/ML
Airflow
Hadoop
Spark
DevOps
AWS
Azure
CI/CD
GCP
Git
GitHub
Analytics
ETL/ELT
Apply
$115k – $184k per year • Remote/Hybrid • Full-Time • Bachelor's Degree • O'Fallon
JavaScript
SQL
TypeScript
Java
Java
Hibernate
Spring Boot
Spring Framework
Databases
Apache Kafka
PostgreSQL
Frontend
Angular
React.js
DevOps
AWS
Azure
CI/CD
Docker
GitHub
Kubernetes
Rest API
Apply
$118k – $168k per year • In office • Full-Time • Ottawa • Halifax
Databases
Snowflake
AI/ML
AI Agents
AutoGen
CrewAI
Human-in-the-Loop
LangChain
LLM
DevOps
AWS
Azure
Apply
$73k – $186k per year (Estimated) • Remote/Hybrid • Full-Time • Bachelor's Degree • Toronto
Java
Python
SQL
Databases
Databricks
AI/ML
Spark
DevOps
AWS
Azure
Bitbucket
GCP
Git
Analytics
ETL/ELT
Apply
$88k – $224k per year (Estimated) • Remote/Hybrid • Full-Time • Bachelor's Degree • Waterloo
Java
Python
SQL
Databases
Databricks
AI/ML
Spark
DevOps
AWS
Azure
Bitbucket
GCP
Git
Analytics
ETL/ELT
Apply
$31k – $78k per year (Estimated) • In office • Full-Time • 2+ years exp • Paris
AI/ML
Red Teaming
DevOps
AWS
IAM
Cybersecurity
ISO 27001
PCI DSS
Chips/EDA
PoC Library
Apply
$35k – $91k per year (Estimated) • In office • Full-Time • 4+ years exp • Paris
AI/ML
Red Teaming
DevOps
AWS
IAM
Cybersecurity
ISO 27001
PCI DSS
Chips/EDA
PoC Library
Apply
$49k – $112k per year (Estimated) • In office • Full-Time • 3+ years exp • Paris
AI/ML
Red Teaming
DevOps
AWS
IAM
Cybersecurity
ISO 27001
PCI DSS
Chips/EDA
PoC Library
Apply
$31k – $79k per year (Estimated) • In office • Full-Time • Paris
AI/ML
Red Teaming
DevOps
IAM
Cybersecurity
PCI DSS
Chips/EDA
PoC Library
Apply
$49k – $89k per year (Estimated) • In office • Full-Time • 3+ years exp • Paris
Python
SQL
AI/ML
Computer Vision
NLP
Time Series Forecasting
Transformers
DevOps
AWS
Azure
GCP
Analytics
Plotly
Power BI
Tableau
Apply
$20k – $50k per year (Estimated) • Remote • Full-Time • 5+ years exp • Mumbai
QA
BrowserStack
Apply
$16k – $36k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Mumbai
Apply
$47k – $102k per year (Estimated) • In office • Full-Time • 12+ years exp • Mumbai
Apply
$35k – $79k per year (Estimated) • In office • Full-Time • 12+ years exp • Mumbai
Management
ServiceNow
Apply
$16k – $39k per year (Estimated) • Remote/Hybrid • Full-Time • Mumbai
SQL
Apply
See all jobs
This is one of many
368,530 more open roles from verified company boards, updated every day.