Senior Staff Software Engineer, Infrastructure
Senior Staff Engineer defining the long-term technical vision and architecture for Rippling's Developer Experience platform, shaping AI-native engineering workflows and infrastructure for 1,000+ engineers.
What You Will Do
- Define and execute the long-term technical vision for Rippling's Developer Experience platform
- Architect the next generation of AI-native engineering workflows across a 1,000+ engineer organization
- Own and evolve critical development infrastructure, including local and cloud environments, CI/CD systems, repository architecture, test infrastructure, build systems, and agent execution environments
- Design systems that allow both engineers and AI agents to safely, reliably, and efficiently develop software at scale
- Identify and eliminate systemic sources of friction that impact engineering productivity across the company
- Make high-leverage architectural decisions that influence hundreds of engineers and dozens of product organizations
- Lead large-scale technical transformations that span 100+ teams and millions of lines of code
- Establish technical standards and patterns that balance developer autonomy with platform consistency
- Partner closely with Infrastructure, Platform, AI, and Product Engineering leaders to solve company-wide challenges
- Dive deep into complex systems and codebases when necessary, driving clarity in ambiguous technical situations
- Mentor senior engineers and raise the technical bar across the organization
What You Will Need
- 10+ years of software engineering experience, including significant experience operating at the Staff or Senior Staff level
- Deep expertise building and scaling distributed systems in high-growth technology companies
- Strong backend engineering fundamentals and fluency in modern systems programming and application development
- Experience shaping architecture and technical strategy across large engineering organizations
- A track record of leading multi-year, cross-organizational technical initiatives from inception through execution
- Strong product intuition and a passion for understanding developer needs and building exceptional developer experiences
- Experience building platforms, infrastructure, developer tooling, CI/CD systems, or large-scale engineering productivity solutions
- Comfort operating in highly ambiguous environments where the right answer has not yet been defined
- Exceptional communication and influence skills, with the ability to align senior technical and executive stakeholders
- Curiosity and excitement about how AI will transform software development over the next decade
Software Engineer, Dev Velocity
Build internal developer platform, tooling, and automation to accelerate engineering velocity. Focus on CI/CD pipelines, test infrastructure, build systems, and metrics to help engineers ship faster and more reliably.
Senior Software Engineer - Developer Platform
Senior engineer building and scaling internal developer platforms with strong focus on AI tooling, reliability, and developer experience. Requires 4+ years in backend/infrastructure and proven project leadership.
Senior Software Engineer, Platform Engineering
Senior Software Engineer building and evolving an internal developer platform including CI/CD, observability, and tooling to improve developer productivity and reliability. Requires 4+ years of production experience in platform/devtools/infrastructure.