S

Sahaj Software

Bespoke data and AI engineering solutions

Lead / Principal Engineer - Full Stack

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeLondon, UKNo salary listedIn-person

About the Job

Requirements

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

Responsibilities

  • Help customers identify the right problem before selecting a solution.
  • Facilitate discovery sessions, architecture reviews, and technical workshops.
  • Translate business goals into a technology strategy and execution plan.
  • Contribute hands-on to design, architecture, implementation, and review.
  • Make pragmatic decisions that balance business needs, engineering quality, and delivery timelines.
  • Guide teams in building scalable, resilient, and secure systems and the practices that sustain them.
  • Advise on technology and investment decisions, including assessments, due diligence, and advisory work.
  • Build trust and alignment across Sahaj and customer teams.
  • Converge competing priorities into a path forward.
  • Communicate complex ideas to technical and non-technical audiences.
  • Shape new work through discovery and proposals.
  • Mentor practitioners and raise the engineering bar.
  • Work across distributed systems, data engineering, artificial intelligence and agentic systems, and DevOps/site reliability engineering, bringing depth in selected areas and breadth across domains.

About the Company

Sahaj Software

Bespoke data and AI engineering solutions

Sahaj Software delivers custom software engineering and technology advisory to tackle complex client problems. It focuses on crafting purpose-built, bespoke solutions rather than using pre-made templates or factory-like processes. The company emphasizes first principles thinking, diverse and talented people, and a craft approach to ensure solutions are tailored to each client’s needs. Its offerings aim to improve data availability and build AI solutions that can adapt and evolve with changing technology and requirements. Unlike traditional software factories, Sahaj prioritizes human ingenuity and avoids over-designed, one-size-fits-all systems, building each project from scratch to meet specific objectives.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Austin, TX
Founded
2014

Recently Posted Jobs

Explore more opportunities at Sahaj Software

See more jobs