Software Engineer - Testing Frameworks
Bangun framework pengujian untuk produk AI di Baseten
Sebagai Software Engineer di Baseten, kamu akan mengembangkan dan memelihara framework pengujian untuk memastikan kode bekerja dengan baik sebelum mencapai produksi. Kamu akan bekerja di tim Platform yang bertanggung jawab untuk pengujian unit, integrasi, load, dan kinerja di lingkungan AI yang kritis. Baseten bekerja dengan perusahaan AI terkemuka seperti Cursor dan Notion.
Kenapa Menarik?
Bergabung dengan Baseten untuk mengembangkan platform yang digunakan oleh perusahaan AI terkemuka dan ikut serta dalam pertumbuhan perusahaan yang cepat.
Tanggung Jawab Utama
- Mengembangkan strategi pengujian end-to-end untuk Baseten
- Membangun dan memelihara framework pengujian unit, integrasi, load, dan kinerja
- Mendesain infrastruktur pengujian end-to-end yang memprovisi dependensi realistik secara dinamis
- Membangun kemampuan pengujian resilience dan chaos testing
Persyaratan
- Pengalaman dalam pengembangan framework pengujian
- Kemampuan dalam mengembangkan infrastruktur pengujian end-to-end
- Pemahaman mendalam tentang pengujian unit, integrasi, load, dan kinerja
- Pengalaman dalam chaos testing dan resilience testing
Skills Wajib
Lihat Deskripsi Asli dari Ashby Job Boards
Deskripsi asli dari Ashby Job Boards
ABOUT BASETEN Baseten powers mission-critical inference for the world's most dynamic AI companies, like Cursor, Notion, OpenEvidence, Abridge, Clay, Gamma and Writer. By uniting applied AI research, flexible infrastructure, and seamless developer tooling, we enable companies operating at the frontier of AI to bring cutting-edge models into production. We're growing quickly and recently raised our $1.5B Series F https://www.baseten.co/blog/announcing-our-series-f/, led by Altimeter Capital, Conviction Partners, and Spark Capital. Join us and help build the platform engineers turn to to ship AI products. THE ROLE Baseten is seeking talented and experienced Software Engineers to join our Platform team within the Infrastructure organization. As a senior member of Baseten's Platform Team, you will own the systems that let every engineer at Baseten prove their code works before it reaches production. Our product runs mission-critical AI inference for customers who measure downtime in dollars per second, which means our internal bar for correctness, performance, and failure tolerance has to be exceptional. Your focus is the full testing stack: fast and reliable unit test tooling, integration harnesses that spin up realistic environments on demand, load and performance testing for GPU-backed inference workloads, and resilience testing that deliberately breaks things so our customers never have to find out what happens when a node dies mid-request. This is a builder role with org-wide leverage. You won't be writing tests for other teams — you'll be building the frameworks, harnesses, and feedback loops that make writing good tests the path of least resistance, and you'll set the standards for what "well-tested" means at Baseten. RESPONSIBILITIES - Own Baseten's testing strategy end to end — define the standards, the tiers, and the tooling that engineering teams build against. - Build and maintain unit, integration, load and performance testing frameworks - Design end to end test infrastructure that provisions realistic dependencies on demand — ephemeral Kubernetes namespaces, containerized service dependencies, etc. - Build resilience and chaos testing capabilities: fault injection, network partition and latency simulation, pod and node failure scenarios, dependency degradation, and automated verification that our systems degrade gracefully and recover. - Attack test suite reliability head-on — flake detection and quarantine, test impact analysis and selective execution, parallelization, and aggressive reduction of end-to-end CI wall time. - Build observability into the testing layer itself: coverage reporting, test health dashboards, failure triage tooling, and clear signals about which areas of the codebase are under-tested. - Create project templates and shared libraries so new services start with a complete testing setup on day one. - Partner directly with product and infrastructure teams — embed where needed, understand their hardest testing problems, and turn one-off solutions into platform capabilities. - Mentor engineers across the org on testing practice and raise the collective bar through code review, documentation, and internal advocacy. REQUIREMENTS - Strong proficiency in Go and/or Python, with hands-on experience building test tooling and libraries used by other engineers. - Deep experience with testing frameworks and their internals — pytest, Go's testing package, testify, testcontainers, or equivalents — including the ability to extend them, not just use them. - Experience designing integration test infrastructure for distributed systems, including ephemeral environment provisioning and dependency management. - Practical experience with load and performance testing tools (k6, Locust, Vegeta, JMeter, Gatling, or similar) and the judgment to interpret results and drive action from them. - Solid Kubernetes and Docker fundamentals — you can build test infrastructure that runs on and tests against real cluster environments. - Advanced understanding of CI/CD, including how to keep large test suites fast, deterministic, and trustworthy at scale. - A track record of measurably improving testing culture on an engineering team — you have opinions on what to test, what not to test, and where the ROI actually is. - Are excited about building foundational infrastructure and are comfortable working independently on ambiguous, high-impact technical challenges BENEFITS - Competitive compensation, including meaningful equity. - 100% coverage of medical, dental, and vision insurance for employee and dependents - Flexible PTO policy including company wide Winter Break (our offices are closed from Christmas Eve to New Year's Day!) - Paid parental leave - Fertility and family-building stipend through Carrot - Company-facilitated 401(k) - Exposure to a variety of ML startups, offering unparalleled learning and networking opportunities. Apply now to embark on a rewarding journey in shaping the future of AI! If you are a motivated individual with a passion for machine learning and a desire to be part of a collaborative and forward-thinking team, we would love to hear from you. At Baseten, we are committed to fostering a diverse and inclusive workplace. We provide equal employment opportunities to all employees and applicants without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. We are an Equal Opportunity Employer and will consider qualified applicants with criminal histories in a manner consistent with applicable law (by example, the requirements of the San Francisco Fair Chance Ordinance, where applicable).
Konteks Gaji
Posisi Engineering serupa di LokerDollar dibayar sekitar $160k/yr (kisaran $1.8k–999.999k/yr, dari 629 listing aktif).
Perekrutan di Baseten
Baseten punya 31 lowongan aktif lain di LokerDollar dan telah merekrut di sini sejak 23 Jun 2026 — di kategori Engineering.
- Product Marketing Manager, Post-Training
- Software Engineer - AI Developer Productivity
- Software Engineer - Continuous Delivery
Pemberi kerja tidak menyatakan keterbukaan lokasi — cek langsung lowongannya
Pertanyaan yang sering diajukan
- Apakah Software Engineer - Testing Frameworks di Baseten bisa dikerjakan remote?
- Posisi ini berlokasi di Remote. Detail remote/onsite ada di deskripsi lowongan.
- Berapa gaji untuk Software Engineer - Testing Frameworks di Baseten?
- Rentang gaji yang tercantum untuk posisi ini adalah $165k–330k/yr.
- Jenis pekerjaan apa Software Engineer - Testing Frameworks di Baseten?
- Posisi ini adalah pekerjaan full time.
- Bagaimana cara melamar?
- Klik tombol "Lamar" pada halaman ini untuk menuju halaman aplikasi resmi Baseten.
Jelajahi lebih lanjut
Data & laporan pasar
Riset gaji & permintaan skill dari data lowongan kami sendiri.
- Lowongan IT Indonesia vs Remote Global (2026)Analisis data primer 2.049 lowongan: metodologi, klasifikasi, dataset bisa diunduh.
- Permintaan Skill AI: Indonesia vs Global (2026)10.000+ lowongan, classifier taxonomy-first, Wilson CI, pra-registrasi sebelum analisis.
- Remote ≠ Remote: Skill yang Membuka Kerja Global untuk Indonesia (2026)12.891 lowongan remote: skill coding bergaji tertinggi justru paling terkunci untuk pelamar Indonesia. Dataset agregat CC BY 4.0.
- Laporan Hiring Indonesia: Tech vs Non-TechPermintaan lowongan per bidang dari hitungan agregat — bukan listing per-listing.
- Benchmark Gaji IndonesiaKisaran gaji agregat lintas peran, dengan metodologi dan dataset terbuka.
- Indeks Gaji & Permintaan Kerja Remote untuk IndonesiaBerapa banyak lowongan remote global yang terbuka untuk Indonesia, dan gajinya (USD) per bidang.
- Laporan Kuartalan Pasar Kerja IndonesiaPHK, pendanaan, gaji & skill per kuartal — agregat terbuka.
- Laporan Pasar Remote per PeranLaporan otomatis per kelompok peran — skill, senioritas, perusahaan, gaji.
- Benchmark Gaji Remote GlobalGaji tahunan per bidang & mata uang, plus porsi lowongan terbuka untuk seluruh dunia.
Dari blog kami
- Lowongan Radiologi Remote: Update Ags 2026Analisis lowongan radiologi remote terbaru di Agustus 2026: gaji, tren, dan tips apply. Peluang kerja dokter spesialis radiologi remote.
- 3 Secret WebsitesTahu 3 situs rahasia untuk menghasilkan dolar dengan bekerja online.
- Funding Turun 43%, Malah Buka Lowongan?Pendanaan startup Indonesia turun 43% di H1 2026. Tapi perusahaan global justru buka lowongan remote untuk talenta Indonesia.