Principal Software Engineer

Jobtailor

Bengaluru

On-site

INR 3,000,000 - 6,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor in Bengaluru seeks a senior software architect to lead the eCommerce engineering organization, shaping the design of purchase, billing, and monetization platforms. You will guide the India team and closely partner with product, design, and analytics across global locations.

Ideal candidates have 8+ years in SaaS, strong React/JS/TypeScript skills, and deep expertise in distributed systems, microservices, APIs, and DevOps practices.

Qualifications

  • 8+ years of professional software engineering experience building and operating SaaS applications in production environments.
  • Deep experience building modern web applications using React or similar frameworks.
  • Strong expertise in JavaScript/TypeScript, component‑driven architecture, and scalable frontend design patterns.
  • Expertise in C#/.NET, Node.js, distributed systems, microservices, APIs, event‑driven architecture, and modern DevOps practices.
  • Proven track record of leading architectural design and driving engineering best practices.

Responsibilities

  • Serve as a senior technical leader within the eCommerce engineering organization.
  • Drive the design and evolution of customer-facing purchase, upgrade, billing, and monetization platforms.
  • Provide technical leadership for the India-based team.
  • Partner with engineering leadership, product managers, designers, and analytics.
  • Deliver scalable, secure, and reliable SaaS systems.
  • Lead architectural design, system decomposition, and long-term technical direction.
  • Provide day‑to‑day guidance to the engineering team in India.
  • Mentor engineers and unblock complex technical challenges.
  • Collaborate with teams in Raleigh and other global locations.
  • Drive complex initiatives from design to deployment and operations.
  • Establish high standards for code quality, observability, performance, security, and reliability.

Skills

React
JavaScript/TypeScript
Distributed systems
Microservices
APIs
Event-driven
DevOps
System design
Performance

Education

Bachelor’s or Master’s degree in Computer Science/Engineering

Tools

Docker
Kubernetes
Cloud platforms (AWS/Azure/GCP)

Job description

Responsibilities
  • Serve as a senior technical leader within the eCommerce engineering organization.
  • Drive the design and evolution of customer-facing purchase, upgrade, billing, and monetization platforms.
  • Provide technical leadership for the India-based team.
  • Partner closely with engineering leadership, product managers, designers, and analytics.
  • Deliver scalable, secure, and reliable SaaS systems.
  • Lead the design and implementation of scalable, resilient, and secure systems.
  • Drive architectural decisions, system decomposition, and long-term technical direction.
  • Provide technical leadership and day‑to‑day guidance to the engineering team in India.
  • Help create clarity on priorities, unblock complex technical challenges, and mentor engineers.
  • Partner effectively with engineering, product, and business stakeholders in Raleigh and other global locations.
  • Drive delivery of complex initiatives from technical design through implementation, deployment, and operational support.
  • Establish high standards for code quality, observability, performance, security, and reliability.
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
  • 8+ years of professional software engineering experience building and operating SaaS applications in production environments.
  • Deep experience building modern web applications using frameworks such as React (or similar).
  • Strong expertise in JavaScript/TypeScript, component‑driven architecture, and scalable frontend design patterns.
  • Expertise in several of the following technologies and patterns: C#/.NET, Node.js, distributed systems, microservices, APIs, event‑driven architecture, and modern DevOps practices.
  • Demonstrated expertise in debugging complex, distributed systems.
  • Strong foundation in computer science fundamentals, including data structures, algorithms, system design, and performance optimization.
  • Extensive experience with relational and NoSQL databases, cloud‑native systems, containers, and operating services in public cloud environments like AWS/Azure or GCP.
  • Proven track record of leading architectural design, driving engineering best practices, and improving code quality, reliability, and operational excellence across teams.
  • Experience mentoring engineers and influencing technical direction across distributed teams.
  • Excellent written and verbal communication skills, with the ability to collaborate effectively with teams in Bengaluru, Raleigh, and other global locations.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Software Engineer
Sr. Software Engineer

Otelier • India

Hybrid
INR 2,873,000 - 4,790,000
Software Development Engineer
Software Development Engineer

Educational Initiatives Pvt. Ltd. • Bengaluru

On-site
INR 600,000 - 800,000
Staff Software Engineer
Staff Software Engineer

Good co India • India

On-site
INR 3,500,000 - 6,000,000
Software Engineering Lead
Software Engineering Lead

Jobtailor • Pune District

On-site
INR 4,500,000 - 6,500,000
Software Engineering L3-2
Software Engineering L3-2

Opella • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Lead Engineer - Backend
Lead Engineer - Backend

Staples India • Chennai District

On-site
INR 2,500,000 - 4,000,000
Senior Technical Engineer
Senior Technical Engineer

Jobtailor • Pune District

On-site
INR 900,000 - 1,500,000
Senior Software Engineer
Senior Software Engineer

Weekday AI (YC W21) • India

Remote
INR 4,000,000 - 8,000,000
Lead Software Engineer
Lead Software Engineer

Platform Science • Chennai District

On-site
INR 2,000,000 - 3,000,000
Provident fund
Paid vacation
Paid maternity leave
Lead Software Engineer
Lead Software Engineer

Jobgether • India

On-site
INR 4,000,000 - 6,000,000
Remote-first
Global collaboration
Career development
+2