Staff Software Engineer - Developer Experience
Core
Lead technical direction for Developer Experience by building platforms, workflows, and AI resources that help engineers find information, complete tasks, and deliver software with quality and speed.
Role type
Staff Software Engineer (Developer Experience)
Builds
Internal developer platforms, service catalogs, scorecards, self-service workflows, and AI tools for engineering teams.
Domain
SaaS / Enterprise Software / Developer Tools
Deliverable
production ML models | product features | infrastructure
Required skills
System design and architecture, Cloud architecture, AI-assisted development tools, Technical leadership, Cross-team collaboration, Mentorship
Preferred skills
Internal developer portal experience (e.g., Backstage), Service catalogs and metadata standards, CI/CD and observability integration, Technical documentation, AI tool building, Identity and governance controls
Technologies
Cloud platforms, CI/CD systems, Observability tools, Source control systems, Identity management systems
Responsibilities
Lead design and architecture for major Developer Experience capabilities, Treat engineering teams as internal customers and drive adoption, Establish engineering practices for responsible AI use, Partner with cross-functional teams (QA, SRE, InfoSec), Mentor senior and mid-level engineers
Seniority
Staff, technical leadership across multiple teams