Назад
1 час назад

Software Engineer (Testing Infrastructure)

165 000 - 330 000$
Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US/Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer (Testing Infrastructure): Building end-to-end testing frameworks and infrastructure for mission-critical AI inference systems with an accent on integration, load, performance, and resilience testing. Focus on provisioning ephemeral Kubernetes environments, reducing CI feedback time, implementing chaos testing, and creating observability for test health and coverage.

Location: Hybrid in San Francisco, Montreal, New York, or Toronto

Salary: $165,000–$330,000 per year, plus equity

Company

Baseten provides applied AI infrastructure and developer tooling for deploying mission-critical machine learning inference products.

What you will do

  • Define Baseten's end-to-end testing strategy, standards, testing tiers, and shared tooling.
  • Build and maintain unit, integration, load, performance, and resilience testing frameworks.
  • Design infrastructure for realistic ephemeral test environments with Kubernetes namespaces and containerized dependencies.
  • Develop chaos testing capabilities covering fault injection, network failures, latency, pod and node failures, and dependency degradation.
  • Improve test-suite reliability and CI performance through flake management, test impact analysis, selective execution, and parallelization.
  • Create test observability, project templates, shared libraries, and platform capabilities used across engineering teams.

Requirements

  • Strong proficiency in Go and/or Python, with experience building test tooling and libraries for other engineers.
  • Deep knowledge of testing frameworks and their internals, including pytest, Go's testing package, testify, testcontainers, or equivalents.
  • Experience designing integration-test infrastructure for distributed systems, including ephemeral environment provisioning and dependency management.
  • Practical experience with load and performance testing tools such as k6, Locust, Vegeta, JMeter, or Gatling.
  • Solid Kubernetes and Docker fundamentals, plus advanced understanding of CI/CD for fast, deterministic, and trustworthy test suites.
  • Experience improving testing practices and working independently on ambiguous, high-impact infrastructure challenges.

Culture & Benefits

  • Competitive compensation with meaningful equity.
  • Medical, dental, and vision insurance fully covered for employees and dependents.
  • Flexible PTO and a company-wide Winter Break.
  • Paid parental leave and a fertility and family-building stipend through Carrot.
  • Company-facilitated 401(k).
  • Exposure to a variety of ML startups and related learning opportunities.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →