S

Sahaj Software

Bespoke data and AI engineering solutions

Senior Engineer - Full Stack

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • At least 8 years of relevant experience.
  • A deep understanding of programming fundamentals and expertise in at least one functional or object-oriented programming language.
  • A nuanced understanding of code quality, maintainability, and practices such as Test Driven Development.
  • Experience with one or more source control and build toolchains.
  • An understanding of web APIs, contracts, and communication protocols.
  • An understanding of cloud platforms, infrastructure automation and DevOps, Infrastructure as Code, GitOps, containers, and the design and development of large data platforms.
  • The ability to be resourceful and work on tasks without established instructions.

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.
  • Use DevOps tools and practices to automate and streamline build and deployment processes.
  • Work closely with Data Scientists and Engineers to deliver robust, production-level artificial intelligence and machine learning systems.
  • Develop frameworks and tools for efficient data ingestion from diverse and complex sources.
  • Work in short, iterative sprints, delivering working software aligned with clear deliverables and client-defined deadlines.
  • Learn and work across multiple programming languages and technologies as required.
  • Collaborate closely with fellow senior technical colleagues, contributing to a high-performing engineering culture through technical discussions and decision-making.
  • Provide hands-on mentorship and technical guidance to encourage knowledge sharing, continuous improvement, and innovation within the team.

Desired Qualifications

  • Working knowledge of continuous integration and continuous delivery.

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