SlipstreamJobsFresh Startup & VC-Backed Jobs

Staff Software Engineer, Developer Automation

d-Matrix - Santa Clara, CA, United States - In-office

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

d-Matrix is seeking a Staff Software Engineer to lead developer automation and CI/CD infrastructure. You will own the design and implementation of automation systems that diagnose and resolve pipeline failures, classify regressions versus flaky tests versus infrastructure issues, and identify which code merges broke long-running test suites. The role blends modern AI techniques with traditional software automation to build highly reliable systems that support rapid company growth and AI-accelerated development. Key responsibilities include: - Design and build automation for CI/CD pipeline failure diagnosis and resolution - Develop automated methods to identify which merges cause failures in long-running test suites - Evaluate and integrate AI techniques alongside deterministic automation to maximize reliability - Architect scalable compute and storage for build and test workloads across cloud and on-prem environments - Own release engineering practices, including versioning schemes, independent component release trains, and compatibility matrices - Reduce developer toil and time-to-signal across the product, dev, test, and release pipeline - Partner with development groups and Quality Engineering to drive adoption of new tooling and best practices This is a Staff-level individual contributor role focused on software infrastructure. You will work with the Software Infrastructure team, development groups, and Quality Engineering. The role is not primarily an AI agent role and is not a DevOps role, though Kubernetes and systems skills are valued. Requirements: - Track record of building automation that measurably reduced toil or time-to-signal in a CI, release, or dev-tooling context - Release engineering experience, including versioning schemes, independent component release trains, and compatibility matrices - Architectural judgment on trade-offs such as AI versus deterministic software, and compute availability versus data locality - Strong software engineering fundamentals, with experience building production-grade automation rather than scripts - Track record of driving adoption of new tooling and best practices across teams that do not report to you Preferred Qualifications: - Experience with GitLab CI and merge-train workflows at scale - Hands-on experience building LLM-based agents or tools for developer workflows, such as CI triage or code review - Experience with semantic versioning or independently versioned multi-component release systems - Experience as a user of CI/CD systems, with an understanding of the developer-customer perspective - Hands-on experience with containerized workloads, VMs, and Kubernetes - Experience with observability of distributed systems, including metrics, logging, reporting, and alerting - Systems administration skills for investigating host-level issues

Similar roles