Staff Software Engineer, AI Developer Tooling
WFA Digital Insight
As the demand for AI coding specialists surges, with over 50% of companies investing in AI-powered development tools, the role of a Staff Software Engineer in AI Developer Tooling has become pivotal. With Sentry's commitment to hybrid work models and a mission to enhance software development, this position stands out for its potential to impact the future of coding. Candidates should be prepared to showcase their expertise in AI-assisted coding, programmatic skills, and experience in developer tooling. The current job market sees a significant shortage of skilled professionals in this area, making this an opportune time for those looking to advance their careers in a field that's expected to grow exponentially.
Job Description
About the Role
The Staff Software Engineer role for AI Developer Tooling at Sentry is a unique opportunity to spearhead the integration of AI into the software development lifecycle. This position is not your conventional engineering role; instead, it's a chance to work across all of engineering at Sentry, focusing on making AI coding agents integral to the company's software development process. The successful candidate will be part of the Platform Engineering team, responsible for enhancing the capabilities of AI-assisted coding tools.Sentry operates with a hybrid work model, balancing in-office collaboration with remote flexibility. This role, based in San Francisco, California, will require working closely with various teams, including the dev infrastructure team, to drive the adoption of AI in software development. The impact of this role will be significant, directly influencing how engineers at Sentry approach software development and shipping.
What You Will Do
- Audit and prioritize the gap in internal systems to make them accessible via API for AI coding agents.
- Expose internal systems programmatically and build connections for end-to-end operation by AI agents.
- Design and build harness tooling, context systems, and feedback loops to improve the quality of AI-generated pull requests.
- Implement automated pre-review checks and PR quality measurement tailored to Sentry's codebase.
- Automate high-volume, low-priority engineering tasks such as security dependency upgrades and minor bug fixes.
- Develop internal tools to enhance engineering effectiveness, including productivity dashboards and AI-assisted issue triage.
- Optimize CI/CD processes and reduce toil through innovative tooling.
- Identify and address organizational friction points using data-driven insights and observation, proposing solutions to senior leadership.
- Collaborate with cross-functional teams to build buy-in for changes and implement them effectively.
What We Are Looking For
- Experience in software development with a focus on AI-assisted coding tools and developer infrastructure.
- Strong programmatic skills, with the ability to work with various programming languages and systems.
- Experience in building and integrating AI models into software development pipelines.
- Knowledge of developer tooling, including version control systems, CI/CD pipelines, and code review processes.
- Excellent problem-solving skills, with the ability to structure work independently and collaborate effectively in a team.
- Passion for AI coding tools and their application in real-world software development.
- High agency and self-motivation, with a proactive approach to solving complex problems.
Nice to Have
- Experience with Excel for data analysis and visualization.
- Familiarity with Sentry's products and services, or similar software monitoring tools.
- Contributions to open-source projects related to AI-assisted coding or developer tooling.
Benefits and Perks
- Competitive compensation package.
- Opportunities for professional growth and development in a rapidly evolving field.
- Hybrid work model offering flexibility and collaboration opportunities.
- Access to cutting-edge technologies and tools in AI-assisted coding and software development.
- Comprehensive health benefits and wellness programs.
- Generous PTO and remote work stipend to support work-life balance.
How to Stand Out
- Ensure your portfolio includes projects demonstrating AI-assisted coding and developer tooling expertise.
- Familiarize yourself with Sentry's products and mission to show your passion for the company's goals.
- Highlight any experience with programmatic skills and Excel in your application.
- Prepare to discuss your approach to integrating AI into software development and your vision for its future in coding.
- Be ready to provide specific examples of automating engineering tasks and improving development workflows.
- Show enthusiasm for continuous learning and growth in the AI coding tools space.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.