Lead / Principal Engineer - Full Stack

Contract type
Ongoing
Work mode
Remote
Experience
Lead / principal · Not stated

Level inferred from job title

Job description

Principal Consultant at Sahaj Software, a customer-facing consulting and technical delivery role framing business problems, shaping technical approaches, and staying hands-on through delivery in small, self-managing teams.

At a glance

Work mode
Remote
Languages
English

What you'll do

  • Help customers find the right problem before jumping to a solution.
  • Facilitate discovery sessions, architecture reviews, and technical workshops.
  • Translate business goals into a technology strategy and an execution plan.
  • Stay hands-on; contribute directly to design, architecture, implementation, and review.
  • Make pragmatic calls balancing business needs, engineering quality, and delivery timelines.
  • Guide teams to build scalable, resilient, secure systems and the practices that keep them that way.
  • Act as a trusted advisor on technology and investment decisions; assessments, due diligence, advisory.
  • Build trust and alignment across Sahaj and customer teams.
  • Converge competing priorities into a path forward.
  • Communicate complex ideas clearly to technical and non-technical audiences.
  • Shape new work through discovery and proposals; mentor others and raise the bar as you go.
  • Operate across technology domains: distributed systems, data engineering, AI & agentic systems, DevOps/SRE.

What we're looking for

  • Demonstrable building software systems in complex environments.
  • Strong engineering fundamentals; expert in at least one language, ideally polyglot.
  • Hands-on experience designing and delivering distributed systems at scale.
  • Deep grasp of architecture, system design, and engineering trade-offs.
  • Direct experience working with customers and business stakeholders.

Benefits

  • Unlimited leaves
  • Life insurance & private health insurance
  • No hierarchy
  • Open Salaries

Apply

About Sahajsoftware

A different kind of organisation

High trust, transparency, and autonomy; small teams, high ownership, flat structures; radical compensation transparency; sense of ownership in collective success; work with exceptional people who deeply care about their craft.

Key facts

  • High trust, transparency, and autonomy
  • Small teams, high ownership, flat structures
  • Radical compensation transparency
  • Sense of ownership in collective success
  • Work with exceptional people who deeply care about their craft

What they value

  • Trust
  • Respect
  • Transparency