Description:
Rippling is growing exceptionally fast and we have a 800+ person engineering team that ships code dozens of times every day. This role is for the Developer Experience team that manages a variety of foundational systems like the Python and Golang test framework and build tools, the AI-powered developer tools, the development environment infrastructure, CI/CD. It is a high-leverage and high-visibility role which will have a direct impact on Rippling’s shipping velocity.
What You'll Do
- Develop high-quality and reliable software using Python, Golang, and other relevant programming languages.
- Experience in managing and optimizing development environments and CI infrastructure.
- Conceive and build tools that improve engineering productivity.
- Evaluate, integrate, and drive adoption of ML powered tools to accelerate developer productivity.
- Manage the AWS Infrastructure to power the developer environments of hundreds of engineers.
- Build relationships with the engineering teams to understand their needs and help improve their day-to-day workflows.
Qualifications
- 2+ years of Backend development experience in Python or Go, especially in building and maintaining tools, CLI or internal frameworks.
- Enthusiasm for streamlining engineering workflows and eliminating friction in the development lifecycle.
- Experience with Kubernetes, managing clusters, and using infrastructure-as-code practices to support scalable and reliable systems.
- Familiarity with modern ML developer tooling and a strong interest in staying at the cutting edge of AI/ML-assisted development workflows.
- Strong ownership mindset and eagerness to learn from and contribute to a high-performing engineering team.