Senior Backend Engineer

SproutsAI

We are working for a customer, a Bengaluru-based Industrial IoT (IIoT) company focused on delivering real-time location intelligence and connected sensor solutions. Founded in 2014, the company builds end-to-end “sensor-to-cloud” platforms that help businesses track assets, monitor environments, and optimize operations using technologies like BLE, UWB, and IoT gateways.

We are a fast-paced startup with a culture that values hunger, humility, and confidence. We offer a fair and competitive compensation package along with performance bonuses. This is an opportunity to be part of a dynamic and growing startup where you can take on larger responsibilities, learn new skills, and make a real impact on the company’s success. If you are excited about building innovative IoT solutions, you’ll fit right in.

We are looking for passionate Backend Engineers with 4–8 years of experience to help us build backend services for our solutions.

Your Role

Responsibilities

You will work closely with the technology and business teams to develop, deploy, and support the cloud components of our solutions. Your responsibilities will include:

  • Designing and implementing various components of the cloud platform
  • Testing and debugging systems for functionality and performance
  • Ensuring system scalability, reliability, and observability across distributed services
  • Documenting and supporting code from concept to production
  • Taking ownership of quality throughout the development process

Your Background

You Should Have

  • A solid understanding of software engineering principles, system architecture, and microservices
  • Strong knowledge of JavaScript and modern programming paradigms
  • Proficiency in server-side development using Node.js and Nest.js
  • Experience working with SQL databases such as PostgreSQL and TimescaleDB
  • Experience building scalable APIs with proper authentication, validation, and error handling
  • Familiarity with containerization, CI/CD pipelines, and deployment tools
  • Basic familiarity with client-side development using React.js, Vue.js, or Solid.js
  • Comfort with Linux/Unix environments and version control tools like Git
  • Strong problem-solving, communication, and collaboration skills
  • A Bachelor’s degree in Computer Science or an equivalent field

Why Join Us?

  • Competitive compensation and performance bonuses
  • Opportunity to work on exciting technologies in a fast-paced startup
  • Flexible and collaborative work environment
  • Great opportunity to learn and grow

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.