Software Engineer II - Compute Infrastructure

Rippling logo

Rippling

View Salaries, Reviews, and more  

Job Summary


Job Type
-

Seniority

Years of Experience
Information not provided

Tech Stacks
Python Git Chef EKS ECS CI Datadog Jenkins Docker Terraform AWS

Job Description

About Rippling

Rippling is the first way for businesses to manage all of their HR & IT—payroll, benefits, computers, apps, and more—in one unified workforce platform.

By connecting every business system to one source of truth for employee data, businesses can automate all of the manual work they normally need to do to make employee changes. Take onboarding, for example. With Rippling, you can just click a button and set up a new employees’ payroll, health insurance, work computer, and third-party apps—like Slack, Zoom, and Office 365—all within 90 seconds.

Based in San Francisco, CA, Rippling has raised $1.2B from the world’s top investors—including Kleiner Perkins, Founders Fund, Sequoia, Greenoaks, and Bedrock—and was named one of America's best startup employers by Forbes.

We prioritize candidate safety. Please be aware that official communication will only be sent from @Rippling.com addresses.

About The Role

The compute infrastructure team takes care of running the application in our prod and non-prod environments, our CI pipeline infrastructure and governance for product team specific infra needs. Our primary code base is a python monolith. We have home-grown tools & frameworks for running background jobs, deployments and managing cloud infra. You have an opportunity to work at framework level that would be used by the developers. The team is split across US and India. To mention a few tools AWS EKS & ECS, Python, Datadog and terraform.

What You Will Do

  • Solving problems on deployment infrastructure -- in unconventional ways at times
  • Conceive and build tools that make developers efficient and push high-quality code
  • Work on home-grown frameworks enhancements
  • Evolve the deployment infra needs as we refactor and split the monolith
  • Design scalable and robust systems, and make decisions that will keep pace with the rapid growth of Rippling
  • Build relationships with developers across all of our teams to understand their needs and satisfy them with projects you develop

What You Will Need

  • 3+ years of professional work experience in cloud infrastructure
  • Experience in build, development, or release systems (e.g. Git, Jenkins, Chef, Docker)
  • Backend development experience would be a big plus . It would help you to work on the homegrown frameworks written in Python
  • You want to be part of a team of the most talented, forward-thinking engineers in the industry

Interview Questions of Software Engineer II - Compute Infrastructure at Rippling

Interview questions from Rippling that are similar to Software Engineer II - Compute Infrastructure
View more interview questions from Rippling →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now