Lead Software Engineer

Sahaj Software

Chennai District

On-site

INR 1,500,000 - 3,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Unlimited leave
Radical pay transparency
Share in upside

Job summary

Sahaj Software in Chennai, India, seeks a senior software engineer to stay hands-on while shaping architecture and delivery across a diverse tech stack. You will influence technology choices and drive robust, production-ready solutions for multiple clients in short, focused sprints.

Expect collaboration with data scientists and engineers to deliver enterprise-grade AI/ML systems, along with building scalable data pipelines and DevOps-enabled deployments.

Qualifications

  • 8+ years of software engineering experience with hands-on coding.
  • Strong fundamentals and programming proficiency in multiple languages.
  • Emphasis on code quality, maintainability and Test Driven Development.
  • Experience with source control and build toolchains.
  • Knowledge of CI/CD practices adds value.
  • Familiarity with web APIs, protocols and integration patterns.
  • Cloud platforms and infra-automation (IaC/GitOps) understanding.
  • Maker mindset with resourcefulness and initiative.

Responsibilities

  • Remain hands-on and write production-ready code for client solutions.
  • Lead architecture and design decisions with best-practice focus.
  • Use DevOps practices to automate building and deployment processes.
  • Collaborate with Data Scientists and Engineers on AI/ML systems.
  • Develop data ingestion frameworks for diverse sources.
  • Operate in short, iterative sprints with clear deliverables.
  • Demonstrate flexibility by learning multiple languages and technologies.
  • Mentor peers and contribute to a high-performing engineering culture.

Skills

8+ years experience
Programming fundamentals
Code quality & TDD
Source control & builds
CI/CD knowledge
APIs & protocols
Cloud & Infra as Code
Multi-language flexibility

Tools

CI/CD tools
Terraform / IaC
Docker/Kubernetes
Git

Job description

You’ll thrive if you’re hands-on, grounded, and passionate about building with technology. Our diverse tech stack includes TypeScript, Java, Scala, Kotlin, Golang, Elixir, Python, .NET, Node.js, and Rust.

This role offers significant impact and growth opportunities while staying hands-on. We focus on lean teams without traditional management layers, working in small, collaborative teams (2-5 people) where a well-founded argument holds more weight than the years of experience. You’ll develop tailored software solutions to meet clients’ unique needs across multiple domains.

Responsibilities

  • Remain fully hands-on and write high-quality, production-ready code that enables smooth deployment of solutions.
  • Lead architecture and design decisions, ensuring adherence to best practices in technology choices and system design.
  • Utilize DevOps tools and practices to automate and streamline the build and deployment processes.
  • Work closely with Data Scientists and Engineers to deliver robust, production-level AI and Machine Learning systems.
  • Develop frameworks and tools for efficient data ingestion from diverse and complex sources.
  • Operate in short, iterative sprints, delivering working software aligned with clear deliverables and client-defined deadlines.
  • Demonstrate flexibility by learning and working across multiple programming languages and technologies as required.

Additional Responsibilities

  • Actively contribute to a high-performing engineering culture by collaborating closely with fellow senior techies, fostering strong technical discussions and decision-making.
  • Provide hands-on mentorship and technical guidance that encourages knowledge sharing, continuous improvement, and innovation within your team.

Skills you’ll need

  • At least 8+ years experience as a Software Engineer.
  • Deep understanding of programming fundamentals and expertise with at least one programming language (functional or object-oriented).
  • A nuanced and rich understanding of code quality, maintainability and practices like Test Driven Development.
  • Experience with one or more source control and build toolchains.
  • Working knowledge of CI/CD will be an added advantage.
  • Understanding of web APIs, contracts and communication protocols.
  • Understanding of Cloud platforms, infra-automation/DevOps, IaC/GitOps/Containers, design and development of large data platforms.
  • A maker’s mindset – To be resourceful and have the ability to do things that have no instructions.

Give yourself an opportunity to

  • Experience a culture of trust, respect and transparency powered by holacracy.
  • An environment that will allow you to hone your craft.
  • Collaborate with multi-disciplinary teams to solve some real business problems.
  • Find your balance between work and life’s ups and downs with unlimited leave when you really need it.
  • Not be exploited, as everyone knows everyone’s salary. Radical pay transparency.
  • Own what you build. When Sahaj grows in impact and value, you’ll have a share in that upside.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer
Lead Software Engineer

Jobgether • India

On-site
INR 4,000,000 - 6,000,000
Remote-first
Global collaboration
Career development
+2
Tech Lead - FullStack (React+ROR)
Tech Lead - FullStack (React+ROR)

Azilen Technologies • Ahmedabad District

On-site
INR 2,500,000 - 4,500,000
Staff AI Engineer
Staff AI Engineer

Pattern • Maharashtra

Hybrid
INR 2,500,000 - 4,500,000
Software Engineering, Manager
Software Engineering, Manager

Jobgether • India

Hybrid
INR 4,000,000 - 7,000,000
Flexible work options (remote/hybrid/0
Health insurance
Education sponsorship
+3
Software Engineer
Software Engineer

Practice by Numbers • Kolkata District

On-site
INR 1,200,000 - 2,400,000
Senior Software Engineer, International Expansion
Senior Software Engineer, International Expansion

Handshake • Bengaluru

On-site
INR 4,200,000 - 6,400,000
Generous Equity Grant vested over 4 y
Housing Bonus: 1.3 Lakhs in first year
Performance bonus 10-100% of base
+2
Software Engineer I, International Expansion
Software Engineer I, International Expansion

Handshake • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Generous equity grant
Housing bonus
Well-defined performance bonus
+2
Senior Software Engineer
Senior Software Engineer

Wing Assistant • Bengaluru

Remote
INR 1,200,000 - 1,800,000
Remote work opportunities with a flexible setup
Health, dental, and vision insurance
Generous vacation and leave policies
Senior Software Engineer
Senior Software Engineer

Weekday AI (YC W21) • India

Remote
INR 4,000,000 - 8,000,000
Senior Software Engineer - JAVA FullStack
Senior Software Engineer - JAVA FullStack

Trintech Solutions Private Limited (India) • Bengaluru

On-site
INR 2,200,000 - 3,600,000