
Staff Software Engineer, Developer Experience
Smarter Technologies
full-time
Posted on:
Location Type: Remote
Location: Texas • United States
Visit company websiteExplore more
Salary
💰 $230,000 - $280,000 per year
Job Level
Tech Stack
About the role
- Design and implement internal tools, workflows, and infrastructure that improve the developer experience across the company.
- Improve our monorepo tooling, CI/CD pipelines, build systems, and documentation.
- Help evolve our development environment for AI-assisted coding and agentic workflows.
- Act as a developer advocate within the engineering organization. Run internal training, write documentation, and help teams adopt new tools and workflows.
- Work across infrastructure and platform layers, including CI/CD pipelines, build tooling, Kubernetes environments, and infrastructure automation.
- Define and extend your own scope. We move quickly and value engineers who proactively identify problems and build solutions that raise the engineering bar.
Requirements
- Strong software engineering fundamentals and experience building production systems.
- Passion for developer experience and internal tooling.
- Experience building or improving developer platforms, build systems, or internal tools.
- Familiarity with CI/CD systems such as GitHub Actions, GitLab CI, or similar.
- Experience with cloud infrastructure and platform tooling (e.g., Kubernetes, Terraform, containerized environments).
- Experience working in or contributing to large codebases or monorepos (tools like Bazel, Buck, Pants, etc. are a plus).
- Strong written and verbal communication skills.
Benefits
- Health insurance
- 401(k)
- Flexible working hours
- Paid time off
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software engineeringproduction systemsdeveloper platformsbuild systemsCI/CDcloud infrastructureKubernetesTerraformcontainerized environmentsmonorepos
Soft Skills
developer experiencecommunication