All roles at Sauce Labs

Software Engineer (Python/Go, Infrastructure)

GurugramFull-timeHybridJunior levelPosted 2 weeks ago

Software engineering role at Sauce Labs in Gurugram. Hybrid.

About the role

As a Software Engineer in the Platform Services team, you will be responsible for maintaining and improving core architecture for applications developed in the company. Feature teams implement new ideas and improve existing ones based on the vision of the Product Team and feedback from our customers.

What you'll do

  • Design, build and operate backend services for authentication, authorisation and account management
  • Model multi-tenant account structures — organisations, teams, membership and roles — and keep the model correct as the product grows
  • Design and evolve public and internal APIs, including versioning and backward compatibility
  • Integrate enterprise identity: single sign-on over SAML and OIDC, and provisioning over SCIM
  • Build event-driven integrations over Kafka, including schema design and compatibility

What you need

  • Python
  • Go
  • SQL
  • Kafka
  • MongoDB
  • Redis

Good to have

  • Docker
  • Kubernetes
  • CI/CD
  • Django
  • FastAPI
  • Helm

More roles like this at Sauce Labs

Apply on Sauce Labs's site