Senior Software Engineer

joinhandshake

Bengaluru 6 years experience Posted 16d ago

Job Description

  • Design, build, and scale our Reinforcement Learning Environments (RLE) platform and the infrastructure that powers it

  • Partner closely with Engineering, Research, Product, and Operations teams in the US to execute against a shared roadmap

  • Design and implement scalable backend services and data generation pipelines

  • Build modular environment domains that integrate seamlessly with model training and evaluation workflows

  • Improve platform reliability, observability, performance, and developer productivity

  • Participate in technical design discussions and contribute to architecture decisions

  • Write high-quality, maintainable code while helping improve engineering standards and best practices

What We're Looking For

  • 6+ years of professional software engineering experience building backend systems, distributed systems, or platform infrastructure

  • Strong proficiency with TypeScript, React, and modern backend architectures

  • Strong understanding of PostgreSQL, data modeling, distributed systems, and system design

  • Experience building and operating production systems on AWS or GCP

  • Strong problem-solving skills and the ability to thrive in fast-moving, ambiguous environments

    • Experience collaborating effectively with globally distributed engineering teams, including teams based in the US

Similar Openings for You