Software Development Engineer in Test

Clockwork.io

Palo Alto (CA)

On-site

USD 130,000 - 175,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Catered lunch
Stock options
Benefits package

Job summary

Clockwork.io is hiring a Software Development Engineer in Test to own testing and CI/CD infrastructure for our software-driven AI fabrics. You will run real multi-node GPU/CPU clusters, write automated tests, and build robust automation across production environments.

You will work closely with engineers, own test frameworks, improve pipelines, and contribute to product quality with hands-on DevOps work. A startup mindset and strong communication are essential.

Qualifications

  • 3+ years in a Test Eng, DevOps, or QA role with strong technical background.
  • Strong Python; comfortable reading and debugging Go.
  • Experience building automated test scripts and frameworks from scratch.
  • Proficient with CI/CD tools (GitHub Actions, Jenkins, GitLab CI) and testing frameworks like pytest and Playwright.
  • Experience with public cloud (GCP, AWS, or Azure) and Linux/container tech (Docker, Kubernetes).
  • Familiarity with release management and deployment processes.

Responsibilities

  • Design, build, and maintain integration, regression, and end-to-end tests for distributed systems on Kubernetes, Slurm, and bare-metal clusters.
  • Extend in-house end-to-end test automation framework and CI/CD testing infrastructure.
  • Build and run performance and scale benchmarks and catch regressions before they ship.
  • Automate cluster lifecycle across cloud and bare-metal environments.
  • Ensure code releases meet high quality standards before customers.
  • Collaborate with engineers to fill test gaps with tooling and frameworks.
  • Investigate and diagnose build failures, flaky tests, and regressions.
  • Contribute to engineering efforts beyond QA when appropriate.

Skills

3+ years experience
Python
Go
Automated testing
CI/CD concepts
Debugging
Communication
Ownership mindset

Tools

GitHub Actions
Jenkins
GitLab CI
pytest
Playwright
Docker
Kubernetes
Helm
GCP
AWS
Azure

Job description

Clockwork.io – Software Driven Fabrics to increase GPU cluster utilization

Clockwork Systems was founded by Stanford researchers and veteran systems engineers who share a vision for redefining the foundations of distributed computing. As AI workloads grow increasingly complex, traditional infrastructure struggles to meet the demands of performance, reliability, and precise coordination. Clockwork is pioneering a software-driven approach to AI fabrics by delivering cross-stack observability to catch and quickly resolve problems, workload fault tolerance to keep jobs running through failures, and performance acceleration that dynamically routes and paces traffic to avoid congestion.

We are looking for a Software Development Engineer in Test who thrives in fast-paced startup environments and is excited to be a co-owner and major contributor to our testing and CI/CD infrastructure. You will play a critical role in ensuring the quality, performance, and reliability of every release before it reaches our customers.

Our software runs on production GPU and CPU clusters across Ethernet, RDMA/RoCE, and InfiniBand networks. Testing here means standing up real multi-node clusters, running real workloads against them, and measuring what happens. This is a hands-on engineering role, not a manual QA position. You will be deeply embedded in our engineering team, responsible for building robust automation, maintaining pipelines, and contributing directly to the product during quieter times. A meaningful part of this role is DevOps work, not just test authoring.

Responsibilities
  • Design, build, and maintain integration, regression, and end-to-end tests for distributed systems running on Kubernetes, Slurm, and bare-metal GPU/CPU clusters
  • Extend our in-house end-to-end test automation framework and share ownership of the CI/CD testing infrastructure and pipeline
  • Build and run performance and scale benchmarks, and catch regressions before they ship
  • Automate cluster lifecycle and environment management across cloud and bare-metal environments
  • Ensure all code releases meet high quality standards before shipping to customers
  • Collaborate closely with engineers to identify gaps in test coverage and build tools or frameworks to fill them
  • Investigate and diagnose build failures, flaky tests, and regressions
  • Contribute to engineering efforts beyond QA when appropriate (feature development, tooling, etc.)
Qualifications
  • 3+ years of experience in a Test Engineering, DevOps, or QA role with a strong technical background
  • Strong Python; comfortable reading and debugging Go
  • Demonstrated expertise in building automated test scripts and frameworks from scratch
  • Proven experience with CI/CD tools such as GitHub Actions, Jenkins, or GitLab CI, and testing frameworks such as pytest and Playwright
  • Experience with public cloud infrastructure (GCP, AWS, or Azure)
  • Familiarity with release management and deployment processes, including versioning, release candidates, and rollout verification
  • Working knowledge of Linux, containerization, and orchestration (Docker, Kubernetes, Helm)
  • Strong debugging, problem-solving, and communication skills
  • A startup mindset, self-motivated, adaptable, and eager to take ownership
Nice to have
  • Experience with AI/ML infrastructure: GPUs, RDMA/RoCE or InfiniBand, NCCL, DCGM, PyTorch training jobs
  • Workload managers and schedulers (Slurm, Kubeflow/PyTorchJob)
  • Build systems at scale (Bazel), infrastructure-as-code (Terraform)
  • Chaos or fault-injection testing of distributed systems
Why Join Us
  • Be part of a foundational team shaping the future of infrastructure software
  • Opportunity to grow into broader engineering roles
  • A friendly and inclusive workplace culture.
  • Competitive compensation.
  • A great benefits package.
  • Catered lunch.

Compensation for this position will vary based on the skills and experience you bring, as well as internal equity considerations. For candidates hired at the posted level, the expected base salary range is $130,000 - $175,000. The offered compensation package may also include stock options or other equity awards, subject to Clockwork’s equity program and applicable approvals.
In addition to cash compensation, this role is eligible to participate in the company’s equity program, which may include stock options granted in accordance with the company’s equity plan and subject to approval and applicable vesting schedules.

Clockwork Systems is an equal opportunity employer. We are committed to building world-class teams by welcoming bright, passionate individuals from all backgrounds. All qualified applicants will receive consideration for employment without regard to race, color, ancestry, religion, age, sex, sexual orientation, gender identity or expression, national origin, disability, or protected veteran status. We believe diversity drives innovation, and we grow stronger together.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer in Test
Software Development Engineer in Test

Clockwork Systems, Inc. • Palo Alto (CA)

On-site
USD 130,000 - 175,000
Catered lunch
Stock options
Software Development Engineer in Test
Software Development Engineer in Test

Clockwork.io • California (MO)

On-site
USD 130,000 - 175,000
Stock options
Catered lunch
Great benefits
Lead Software Engineer
Lead Software Engineer

Clockwork.io • California (MO)

On-site
USD 180,000 - 260,000
Challenging projects
Friendly workplace culture
Competitive compensation
+2
Senior Software Engineer
Senior Software Engineer

Clockwork.io • Palo Alto (CA)

On-site
USD 140,000 - 210,000
Catered lunches
Benefits package
Silicon Valley locale
Senior Software Engineer
Senior Software Engineer

Clockwork Systems, Inc. • Palo Alto (CA)

On-site
USD 140,000 - 210,000
Senior Software Engineer
Senior Software Engineer

Clockwork.io • California (MO)

On-site
USD 140,000 - 210,000
Competitive compensation
Equity options / stock options
Great benefits package
+1
Senior Systems Engineer - AI Infrastructure
Senior Systems Engineer - AI Infrastructure

Clockwork.io • California (MO)

On-site
USD 150,000 - 230,000
Catered lunch
Equity program
Senior Solutions Engineer
Senior Solutions Engineer

Clockwork.io • California (MO)

On-site
USD 170,000 - 250,000
Equity program
Senior Solutions Engineer
Senior Solutions Engineer

Clockwork.io • New York (NY)

On-site
USD 120,000 - 160,000
Competitive compensation
Great benefits package
Catered lunches
+1
Senior Software Engineer – Network Observability
Senior Software Engineer – Network Observability

Clockwork.io • Palo Alto (CA)

On-site
USD 180,000 - 260,000
Stock options
Competitive compensation
Great benefits package
+1