Company Description
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.
Job Description
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
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.
Tactical & Cross-Team Leadership
Repository Ownership: Serve as the primary maintainer for critical repositories, enforcing strict coding standards, type safety, and test coverage.
Qualifications
Education
Experience & Technical Skills
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).
Staff Engineer Traits (What Success Looks Like)
Additional Information
What We Offer
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.