Rippling - San Francisco, CA

posted 4 months ago

Full-time - Senior
San Francisco, CA
501-1,000 employees
Publishing Industries

About the position

As a Senior Software Engineer on the Developer Experience team at Rippling, you will play a crucial role in enhancing the productivity of our engineering teams by developing high-quality and reliable software. Your primary focus will be on managing and optimizing our development environments and CI/CD infrastructure, which are essential for the efficient operation of our engineering processes. You will be responsible for conceiving and building tools that improve engineering productivity, ensuring that our developers can work effectively and efficiently. In this high-leverage and high-visibility role, you will manage the AWS infrastructure that powers the developer environments for hundreds of engineers. This includes building relationships with various engineering teams to understand their needs and help improve their day-to-day workflows. Your work will have a direct impact on Rippling's shipping velocity, allowing us to deliver features and improvements to our customers more rapidly. Rippling is a fast-growing company that has raised $1.2 billion from top investors and has a large engineering team that ships code dozens of times every day. You will be part of a dynamic environment where your contributions will be recognized and valued, and you will have the opportunity to work with cutting-edge technologies such as Python, Golang, and AWS.

Responsibilities

  • Develop high-quality and reliable software using Python, Golang, and other relevant programming languages.
  • Manage and optimize development environments and CI infrastructure.
  • Conceive and build tools that improve engineering 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.

Requirements

  • 6+ years of proven experience as a backend/infrastructure engineer.
  • Experience with Python, Go, or Typescript.
  • Bonus experience with DevEx (CI/CD/Docker/test frameworks/build tools/IDE plugin development) and Cloud (AWS/Kubernetes/Terraform/MongoDB/PostgreSQL) technologies.
  • Passion for improving developer productivity and building scalable systems.

Benefits

  • Competitive salary
  • Equity options
  • Comprehensive health benefits
  • Flexible work arrangements
  • Diversity and inclusion initiatives
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service