Rippling is looking to solve the problem of managing all HR & IT systems in one unified workforce platform, and this role will have a direct impact on Rippling's shipping velocity by improving engineering productivity and streamlining workflows.
Requirements
- 2+ years of Backend development experience in Python or Go, especially in building and maintaining tools, CLI or internal frameworks.
- 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.
Responsibilities
- 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.
Other
- Strong ownership mindset and eagerness to learn from and contribute to a high-performing engineering team.
- Enthusiasm for streamlining engineering workflows and eliminating friction in the development lifecycle.
- Rippling is an equal opportunity employer and values diversity and inclusion in the workforce.
- Rippling highly values having employees working in-office to foster a collaborative work environment and company culture.
- Working in the office at least three days a week is considered an essential function of the employee's role.