Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Lead / Principal Engineer - Full Stack role.
Rezi rewrites your resume against Sahaj Software's job description. Free.

Tailor your resume to this Lead / Principal Engineer - Full Stack role.
Rezi rewrites your resume against Sahaj Software's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Lead / Principal Engineer - Full Stack posting at Sahaj Software — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Lead / Principal Engineer - Full Stack posting at Sahaj Software — free, in seconds.
About the Role
This role is for engineers who want to stay close to the code, go deep, and build software where AI is becoming part of the system. You will design and build systems that deal with real-world complexity, write production code frequently, and build services and applications that interface with modern AI stacks. You will not be a people manager, a review-only architect, removed from the code, or primarily focused on model training or ML research.
Responsibilities
- Design and build systems that deal with real-world complexity.
- Write production code frequently, not just review or direct.
- Build services and applications that interface with modern AI stacks - model APIs, embeddings, vector databases and other AI capabilities.
- Ship robust, production-level AI-powered systems.
- Work across languages when needed, not just your comfort zone.
- Break down messy problems into clean, maintainable systems.
- Push back on bad ideas, including ours.
Requirements
- Raised the bar for backend or full-stack engineering for 10+ years.
- Mentors through pairing and feedback, not hierarchy.
- Has gone deep enough to hold strong opinions, and humble enough to change them.
- Still builds code regularly in production.
- Ability to learn what the problem demands.
Skills
- TypeScript
- Java
- Scala
- Kotlin
- Go
- Elixir
- Python
- .NET
- Node.js
- Rust
- AI
- TDD
- refactoring
- continuous improvement
Location
- Remote
Work Type
- Full-time
Experience Level
- Lead or Principal Engineer
- Senior
Salary/Compensations
- Open salaries
Benefits
- Unlimited leave when you really need it.
About the Company
- A place where Lead and Principal Engineers still write code daily.
- Work with exceptional people who deeply care about their craft.
- One designation across the company: Solution Consultant.
- Small teams, high ownership, large impact, minimal process overhead.
- No reporting managers. Decisions happen where the code does.
- Open salaries. Inside Sahaj, every Sahajeevi can see every other Sahajeevi's pay, including the founders'. The annual hike is voted on collectively in a room where the whole company reads the P&L.