SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 175,000 - 240,000 / annual
LangChain is hiring a Software Engineer to join the Infrastructure team, focusing on developer productivity across LangGraph Cloud/Platform and LangSmith products. You'll own test strategy end-to-end across APIs, services, UI, data, and infrastructure (Kubernetes, Terraform, Helm), working closely with Infrastructure, Backend, and Frontend teams to ship with confidence.
Key responsibilities include:
- Owning test strategy across APIs, services, UI, data, and infrastructure components
- Standing up ephemeral test environments in Kubernetes for pull requests and release candidates with seeded test data and hermetic test suites
- Shifting quality earlier in CI/CD pipelines (GitHub Actions) through parallelization, caching, deterministic seeds, flake tracking, and quality gates
- Building observability into testing workflows with rich failure artifacts (logs, traces, dashboards)
- Establishing performance and reliability baselines for critical paths, including SLIs, SLOs, and regression detection
- Partnering on incident workflows by reproducing issues, adding targeted regression tests, and improving runbooks and postmortems
- Writing documentation including test plans, playbooks, and contributor guidelines
Example projects include building a pull-request ephemeral end-to-end testing harness that deploys a minimal LangSmith stack in CI and runs Playwright and API suites; creating k6 performance scenarios that simulate multi-tenant traffic and surface latency regressions; and implementing a flake-budget system that automatically quarantines flaky tests and tracks time-to-deflake.
LangChain is a Series B AI infrastructure company ($125M raised from IVP, Sequoia, Benchmark, CapitalG, Sapphire Ventures) with 100M+ monthly open-source downloads, 6,000+ active LangSmith customers, and 35% of Fortune 500 using LangSmith in production. The Infrastructure team builds and maintains systems powering LangChain's developer platform, focusing on reliability, scalability, and developer productivity.
Requirements:
- 3+ years of experience as a software engineer or infrastructure engineer
- Strong hands-on experience with Python and testing frameworks such as pytest
- Experience working with CI/CD systems (GitHub Actions preferred) and improving pipeline performance and reliability
- Solid understanding of API testing, mocking/stubbing, and data setup/teardown
- Comfort defining quality standards, writing test plans, and driving cross-team execution
Nice to have:
- Experience with load and performance testing tools such as k6
- Familiarity with observability tooling such as Datadog or OpenTelemetry
- Experience testing services running on Kubernetes and containerized environments
- Basic infrastructure experience with Helm, Terraform, Kubernetes networking, or secrets management
- SQL fluency for validating data (Postgres, ClickHouse, BigQuery)
- Familiarity with Go, Node, or React for targeted white-box tests
About LangChain
AI / Data / Infrastructure — developer platform and framework for building LLM applications and agents.