Everlaw
Senior Software Engineer, Automation & Developer Tools
$173K–$251K
Oakland, California, United States · Senior · Full-time · Posted Mar 11, 2026
- Experience
- At least 5 years of professional software engineering experience, including time building or owning testing frameworks, CI systems, or developer tooling.
- Education
- BS or MS in Computer Science, or equivalent coursework.
- Visa sponsorship
- Applicants must be authorized to work in the United States without restrictions; Everlaw is not sponsoring employment visas for this role.
About the job
Build and own distributed test infrastructure, CI systems, and internal developer tools that improve engineering productivity, reliability, and release confidence.
What you'll do
- Architect test frameworks, libraries, and services, and build scalable CI systems and developer tools.
- Address flaky tests, test isolation, and test environment and data management; use coverage and failure data to guide testing investments.
- Advance testing, observability, and release practices; research and implement automation approaches, including AI, and mentor engineers.
What they ask for
- Expertise in at least one major programming language; production-quality coding experience in a language such as C, C++, C#, Java, Python, Javascript, Go, or Rust.
- Fluency with data structures and algorithms, design patterns, and coding best practices.
- Experience designing or significantly improving CI/CD tools and building testing strategies across unit, integration, API, and end-to-end testing.
- Led multi-developer efforts and mentored engineers; able to navigate Linux-based systems and debug distributed systems.
Pay
$173,000 and $251,000 USD base salary
Tools
Java, Python, Javascript, C++, C, C#, Go, Rust
AI focus
Research and implement new automation approaches, including AI, for testing infrastructure.
Model-written summary · the original posting is authoritative