Sr. Backend Engineer

Min Experience

5 years

Location

Bangalore

JobType

full-time

About the role

Empirical is the most advanced AI platform for authoring and maintaining automation tests. QA has been one of the most tedious tasks in the software development lifecycle and we're already accelerating engineering teams - including Quizizz, Leap Wallet, and many more.

We’re currently a team of 3, looking to hire a senior backend engineer to keep up with the demand for new features. You’ll work across the tech stack, taking ownership of features from end to end. You’ll have significant influence over the direction of the company, and your work will directly impact our customers.

If you’re a backend engineer with more than 6 years of experience, passionate about infra and building delightful user experience through it, and eager to thrive in a dynamic early-stage startup, we’d love to hear from you!

As a Backend engineer at Empirical, you will

  1. Own the entire infra which powers AI generation of test cases and running high number of test workloads.
  2. Be building and maintaining infra to run CI, pipelines for test run analytics, build creative solutions for Human and AI agent interactions during test generation.
  3. Be involved in roadmap prioritisation and sequencing of our product deliverables.
  4. Architect and deploy some of the important AI workflows to author and self-heal automation tests.

Some examples of projects that we’re shipping

  1. AI test generation and automation test self-healing to stay up to date.
  2. A web-based code editor that streamlines the human-in-the-loop process for reviewing AI-generated tests.
  3. A Slack bot to help author and maintain test cases directly from Slack.

To succeed in this role, you’ll need to

  1. Be product-focused. You have customer empathy, and the things you build always keep the end user in mind. Your work will have an immediate impact on the overall user experience of Empirical, and this is something that you care about deeply.
  2. Enjoy solving hard problems that have both product and technical ambiguity. The software testing space is plagued by inconsistencies and fragmented stacks. You’ll need to be able to immerse yourself in unfamiliar topics and understand complex technical concepts to make informed decisions.
  3. Have a high sense of agency and accountability and can prioritise your work.
  4. Be interested in AI and software testing tools.
  5. Go deep into architecting data pipelines, CI workflow, and build delightful REST APIs

About the company

About Us:
Software testing is slow, expensive and incompatible with modern software development lifecycle. The pressure on the engineering team to ship faster and often is growing increasingly and the tolerance for software bugs is 0. This makes software testing extremely important.

The testing industry has long relied on outdated and fragmented tools. AI brings a fresh perspective, enabling automation of time-consuming tasks so engineers can focus on delivering features to customers. Companies like Quizizz, DpdZero, and Leap Wallet use Empirical to create and maintain end-to-end tests with minimal engineering effort. We are generating revenue and backed by some of India’s top investors.

Skills

Typescript
DevOps