About this role
Job title: Sr Software Engineer - AI DevEx
About the Role Compass's Engineering Platform enables the systems every engineer relies on to build, test, deploy, and operate software. As a Senior Engineer in the Developer Intelligence pillar, you will own AI-enabled workflows and observability components to accelerate engineering velocity and reduce friction across the SDLC.
This role focuses on delivering durable, high-quality platform capabilities, applying AI to the software development lifecycle, and building automated, intelligent workflows that support developers across the team.
What You'll Do
- Deliver and implement technical solutions for Developer Intelligence systems, focusing on engineering telemetry collection, observability instrumentation, and AI-assisted tooling.
- Analyze developer workflows and SDLC feedback loops to design testable, maintainable, and efficient software components that resolve architectural deficiencies.
- Build and maintain subsystems that reliably collect, correlate, and operationalize data from CI/CD pipelines, source control, testing infrastructure, and developer workflows.
- Write high-quality, stable, and performant code to integrate AI tools into daily engineering workflows, including automated code reviews, software validation, and incident triaging.
- Work closely with teammates and stakeholders to balance technical requirements, clear project roadblocks, and participate actively in design reviews.
- Identify and resolve systemic operational bottlenecks, automate processes, and continuously leave codebases cleaner and easier to maintain.
- Actively mentor peers, provide insightful code reviews, and help train newer team members on platform architecture.
What We're Looking For
- BS in Computer Science, Software Engineering, or equivalent practical experience; 5+ years of professional software development experience with a track record of delivering complex components autonomously.
- Proficiency in Go and professional experience with Python (highly preferred for telemetry pipelines and AI workflows).
- Practical experience with data pipelines, engineering telemetry streams, large-scale observability infrastructures (logs, metrics, traces), or developer metrics frameworks.
- Experience embedding AI models, LLM APIs, or automated orchestration tools into software pipelines or system triaging workflows.
- Experience developing, deploying, and operating software components on major cloud infrastructure (AWS, GCP, or Azure).
Nice to Have
- Familiarity with core SDLC infrastructure (build systems, local development environments, automated testing frameworks).
- A strong track record of building internal tools for other engineers, focused on reducing developer pain points.
- Experience automating and simplifying internal development practices to boost team-wide engineering productivity.
Compensation & Benefits
- Base pay range: $149,000-$166,000; base pay may vary by job-related knowledge, skills, and experience.
- Bonuses and restricted stock units may be provided as part of the compensation package, in addition to a comprehensive benefits package.
- Perks include paid vacation, holidays, sick time, parental leave, recharge leave; medical, tele-health, dental and vision benefits; 401(k); FSAs; commuter program; life and disability insurance; parental support programs; and more.