Senior Engineer - Full Stack

Sahaj Software

Pune District

On-site

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

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Sahaj Software is seeking an experienced software engineer to join small, autonomous teams in Pune. You’ll stay hands-on while shaping architecture, tooling, and deployment practices, working across a diverse tech stack including TypeScript, Java, Scala, Kotlin, Golang, Elixir, Python, .NET, Node.js, and Rust.

You’ll mentor peers, collaborate with data scientists, and drive robust data pipelines and production-grade AI systems.

Qualifications

  • 8+ years of software development experience.
  • Strong fundamentals in programming and code maintainability.
  • Experience with Test Driven Development and code quality practices.

Responsibilities

  • Remain hands-on and write production-ready code for deployments.
  • Lead architecture and design decisions with best practices.
  • Utilize DevOps to automate build and deployment processes.
  • Collaborate with Data Scientists and Engineers on AI/ML systems.
  • Develop data ingestion frameworks for diverse sources.
  • Deliver in short, iterative sprints with client deadlines.
  • Be flexible across multiple programming languages as required.
  • Contribute to engineering culture through knowledge sharing and mentorship.

Skills

Hands-on coding
Architecture decisions
DevOps practices
AI/ML collaboration
Cross-language experience

Tools

Git
CI/CD tooling
Cloud platforms
Containers (Docker/Kubernetes)

Job description

Job Description:

A different kind of organization
  • 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
About the role

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
  • 8+ years relevant experience.
  • 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Engineer - Full Stack
Senior Engineer - Full Stack

Sahaj Software • Hyderabad

On-site
INR 2,500,000 - 4,000,000
Senior Engineer - Full Stack
Senior Engineer - Full Stack

Sahaj Software • Bengaluru

On-site
INR 4,000,000 - 7,500,000
Senior Engineer - Full Stack
Senior Engineer - Full Stack

Sahaj Software Solutions Pvt Ltd • Hyderabad

On-site
INR 2,500,000 - 4,200,000
Senior Engineer - Full Stack
Senior Engineer - Full Stack

Sahaj Software Solutions Pvt Ltd • Pune District

On-site
INR 4,000,000 - 7,000,000
Senior Engineering Manager
Senior Engineering Manager

Confidential • Maharashtra

On-site
INR 4,000,000 - 7,000,000
Senior Software Engineer
Senior Software Engineer

Edvak EHR • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Senior Software Developer
Senior Software Developer

Coltigent Technology Services Pvt Ltd • Pune District

On-site
INR 1,500,000 - 2,100,000
Senior Full Stack Developer
Senior Full Stack Developer

DataVex Inc. • Mangaluru

On-site
INR 1,800,000 - 3,600,000
Full Stack Engineer
Full Stack Engineer

Successive Digital • Dadri

On-site
INR 167,400 - 279,000
Senior Software Engineer, Full-stack
Senior Software Engineer, Full-stack

Autodesk • Pune District

On-site
INR 1,500,000 - 2,500,000