Software Engineer
About this job
Sauce Labs, the company behind Selenium and a major full-lifecycle test automation platform, is hiring a Software Engineer for a hybrid role based in Gurgaon, India. The company provides an AI platform for autonomous testing and quality assurance, serving many top financial institutions and enterprise users worldwide. In this position, you will work with a small, advanced technology team that rapidly brings new ideas from initial concepts to customer use in just days. A typical day involves high ownership tasks such as understanding user problems, determining what to build, scoping features, shipping products, and evaluating their success. You will work across modern languages like TypeScript, Node, Go, and Python, diving into unfamiliar codebases, building reliable tests, publishing packages, and debugging issues across various system boundaries. You will also follow security protocols to maintain safe and secure products and services.
Responsibilities
- Read and modify unfamiliar codebases independently without a guided tour
- Write and maintain tests that function reliably in CI environments
- Publish and version packages, CLIs, or SDKs that others depend on
- Debug issues across boundaries like third-party APIs or external services
- Collaborate with stakeholders to identify problems and determine product scope
- Comply with security policies and maintain a security-first approach
Requirements
- Deep fluency in at least one modern general-purpose programming language
- Ability to quickly pick up new languages such as TypeScript, Node, Go, or Python
- Understanding of a language's type system, concurrency model, and testing story
- Ability to ship products quickly from ideas to customer usage
- Willingness to work in a hybrid setup based out of the Gurgaon office
Who should apply
This role suits software engineers who thrive in high-ownership environments and enjoy moving rapidly from idea to deployment within days rather than traditional sprints. It is ideal for developers with strong mastery of at least one general-purpose programming language who are confident exploring unfamiliar codebases and debugging across system boundaries. The posting does not mention whether freshers can apply.
Frequently asked questions
What is the location of the Software Engineer role at Sauce Labs?
The Software Engineer position is a hybrid role based out of the Sauce Labs office in Gurgaon, India, requiring 3 days in the office and 2 days remote.
What programming languages are used by the team at Sauce Labs?
The team works across TypeScript/Node, Go, and Python, though they primarily look for deep fluency in at least one modern general-purpose language.
What does a normal day involve for a Software Engineer at Sauce Labs?
A normal day involves high ownership tasks such as talking to users, deciding what to build, cutting scope, shipping products quickly, and deciding whether to double down or move on.
What kind of team will the Software Engineer join at Sauce Labs?
You will join a small advanced tech team that takes ideas to customer usage in days and operates with high ownership.
Rojgar Point lists this job for information. Always apply on the official company page and never pay anyone for a job.