Principal Software Development Engineer
Remote · United States
Job Summary
Principal Software Development Engineer with hands-on technical leadership to design and build internal tools and delivery patterns that accelerate software development and deployment. Develop and improve CI/CD pipelines (ideally with GitHub Actions) and infrastructure as code using Terraform. Integrate with deployment automation tools such as Argo CD and Argo Rollouts to support automated, reliable, and progressive deployments. Create repeatable patterns for build, release, deployment, and infrastructure workflows that scale across multiple teams. Collaborate with developers, DevOps, and platform engineering to understand pain points and translate them into practical solutions. Mentor teams, drive adoption of new tooling and processes, and balance hands-on contribution with influencing change across the organization. Preferred experience includes Java and Spring Boot, platform engineering or internal tooling, progressive delivery techniques, and self-service tooling for engineering teams.
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.