Software Engineer II - Compute Infrastructure

1 Week ago • 3 Years + • Devops

Job Summary

Job Description

Rippling is seeking a Software Engineer II to join their Compute Infrastructure team. This role involves managing the application's production and non-production environments, CI pipeline infrastructure, and governance for product team specific infrastructure needs. The primary codebase is a Python monolith, supported by homegrown tools and frameworks for background jobs, deployments, and cloud infra management. The engineer will have the opportunity to work on framework-level enhancements used by developers. The team utilizes tools such as AWS EKS & ECS, Python, Datadog, and Terraform. Responsibilities include solving complex deployment infrastructure problems, building tools to enhance developer efficiency and code quality, evolving deployment infra as the monolith is refactored, designing scalable systems, and collaborating with developers to meet their needs.
Must have:
  • 3+ years of professional experience in platform engineering
  • Experience with build, development, or release systems (e.g., Git, Jenkins, Chef, Docker)
  • Willingness to work with talented, forward-thinking engineers
Good to have:
  • Backend development experience (Python or Go)
  • Experience with AWS EKS & ECS, Python, Datadog, Terraform

Job Details

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 any platform engineering teams
  • 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 or Go
  • You want to be part of a team of the most talented, forward-thinking engineers in the industry

If you don’t meet all of the requirements listed here, we still encourage you to apply. No job description is perfect, and we might find an even more suitable opportunity that matches your skills and experience.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Bengaluru, Karnataka, India

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Devops Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

San Francisco, California, United States (On-Site)

Sydney, New South Wales, Australia (Hybrid)

New York, United States (On-Site)

United States (Remote)

New York, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Seattle, Washington, United States (On-Site)

Dublin, County Dublin, Ireland (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Rippling

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug