Senior Software Engineer - Action Platform
Build and scale the Private Action Runner, a secure execution layer that enables Datadog products and AI agents to run actions within customer infrastructure. The role combines hands-on architecture and implementation with mentoring three engineers and a transition toward engineering management.
About the job
Responsibilities
- Solve a scaling bottleneck in a critical service.
- Deploy new features to production, progressively rolling them out with feature flags.
- Investigate and fix production issues in services owned by the team.
- Design approaches to scale services for increased traffic.
- Plan the team’s most important upcoming projects.
- Mentor and lead a small team of three engineers.
Requirements
- Significant experience with one or more programming languages.
- Strong focus on code simplicity and performance.
- Ability to design architectures that solve problems at high scale.
- Bachelor’s, master’s, or doctorate in a scientific field, or equivalent experience.
- Willingness to lead and support a small group of engineers.
- Experience using AI coding tools in day-to-day workflows, including building, validating, and refining AI-generated output in products.
- Ability to design AI backend systems while considering quality, cost, and latency tradeoffs.
Nice to Have
- Previous experience mentoring or leading small teams as a tech lead or team lead.
- Motivation to advance software engineering practices with AI and contribute to AI-enabled products.
Benefits
- New-hire stock equity (RSUs) and employee stock purchase plan (ESPP).
- Continuous professional development, product training, and career pathing.
- Intradepartmental mentor and buddy program.
- Inclusive company culture and access to Community Guilds.
- Access to Inclusion Talks.
- Free global mental-health benefits for employees and dependents aged six and older.
- Competitive global benefits.
Benefits may vary based on the country of employment and employment arrangement.
Skills
Go, Python, Java, C++, TypeScript, JavaScript, Ai Coding Tools, Backend Systems, Feature Flags, Distributed Systems, System Architecture, Production Reliability
Similar jobs
Fullstack Engineering jobsBuild secure, user-facing developer platform experiences for Alpaca Connect across TypeScript/React frontends and Go services. The role requires 5+ years of full-stack experience, strong API and database skills, and experience with authorization systems.
Build and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.
Build and scale full-stack AI features across Ruby on Rails and React, from experimentation through reliable production deployment. The role requires 6+ years of experience with high-traffic applications, production AI use cases, and strong experimentation and performance optimization skills.
Build and improve high-scale purchasing experiences using Ruby on Rails, React, and Next.js. The role requires 5+ years of full-stack engineering experience, strong frontend and backend proficiency, and comfort working autonomously on a distributed team.
Build scalable shared systems, APIs, and engineering libraries that enable product teams across Vanta to ship consistently. The role requires 5+ years of backend or full-stack experience, platform expertise, and familiarity with distributed or event-driven systems.