Staff Software Engineer - Developer Experience
Core
Architecting engineering workflows and AI-native developer experience platforms to automate SDLC stages and enable AI agents in development.
Role type
Staff Software Engineer (Developer Experience & AI SDLC)
Builds
Automated, closed-loop engineering workflows, AI SDLC playbooks, deterministic guardrails, and internal developer platforms.
Domain
Software Engineering, AI/ML, Developer Experience
Deliverable
production ML models
Required skills
AI integration in SDLC, CI/CD orchestration, infrastructure-as-code, containerization, Python/Java/JavaScript, data-driven engineering, technical leadership, cross-team alignment, autonomous problem solving.
Preferred skills
Managing complex software states, building LLM wrapper applications, leading distributed engineering hubs, service integration testing, developer catalog platforms.
Technologies
GitHub Actions, Jenkins, Terraform, Docker, Kubernetes, LLMs, Backstage
Responsibilities
Drive adoption of AI-native development workflows, partner with platform/security to automate handoffs, architect artifact-driven workflows, integrate AI into PR review loops, design continuous evaluation suites, implement automated production monitoring.
Seniority
Staff, technical thought leader with high autonomy and mentorship responsibilities.