Senior Staff Software Engineer - IT Platform

4 Months ago • 10 Years + • Devops

Job Summary

Job Description

Rippling is seeking a Senior Staff Software Engineer to be a foundational architect for its IT Cloud platform. This role involves building high-scale, secure systems for IT products, focusing on device management, security policy enforcement, and access control. The engineer will tackle unique IT domain challenges, collaborate with stakeholders, and apply expertise in cloud infrastructure and distributed systems. Key responsibilities include architecting, designing, and building scalable systems, leading infrastructure development for IT applications, and driving adoption of best practices. The engineer will also mentor junior staff and contribute to the technical roadmap and overall platform strategy, ensuring adherence to security and compliance requirements.
Must have:
  • 10+ years of software engineering experience
  • Strong focus on large-scale distributed systems
  • Extensive cloud infrastructure experience
  • Deep understanding of distributed systems principles
  • Proficient in Python, Go, or Java
  • Excellent problem-solving skills
Good to have:
  • Experience building platforms for multiple products
  • Familiarity with IT-specific challenges
  • Experience with infrastructure-as-code tools
  • Knowledge of security best practices

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.4B from the world's top investors—including Kleiner Perkins, Founders Fund, Sequoia, Bedrock, and Greenoaks—and was named one of America's best startup employers by Forbes (#12 out of 500).  Since day one, our Bangalore site has been a critical part of our R&D org, driving the build-out of many of our critical products (ex: Payroll, Global ExPEO, EOR, Billing, etc.) In addition to Product teams across Finance, HR and IT, we have multiple infra, front end and mobile and platform teams.  We are looking to grow our 250+ R&D team in BLR with multiple highly empowered, best-in-class, Principal level engineering talent across platform and product roles. 


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


Senior Staff Software Engineer - IT Platform

About The Role

Be a foundational architect in Rippling's IT Cloud as a Senior Staff Software Engineer for the IT Platform. This is a mission-critical role focused on building the high-scale, secure systems that empower Rippling's IT products to scale and dominate the market. You will tackle unique challenges specific to the IT domain, building on top of Rippling's core platform to deliver innovative solutions for device management, security policy enforcement, access control, and more. If you are passionate about building robust, distributed systems and want to make a significant impact on Rippling's growth, this is the opportunity for you.

What You'll Do

* Architect, design, and build highly scalable and secure systems for Rippling's IT platform, ensuring the reliability and performance necessary for mission-critical IT products.
* Lead the development of infrastructure that underpins various IT applications, including device management, security policy propagation, device access, and third-party application access control.
* Collaborate closely with stakeholders and product teams to understand their needs and translate them into robust and scalable platform solutions.
* Apply your deep expertise in cloud infrastructure, distributed systems, stream processing, and storage to solve complex challenges unique to the IT domain.
* Drive the adoption of industry best practices and cutting-edge technologies to ensure our IT platform remains competitive and efficient.
* Mentor and guide other engineers on the team, fostering a culture of technical excellence and innovation.
* Take ownership of the technical roadmap for the IT platform, driving its evolution to meet the growing demands of Rippling's IT product suite.
* Ensure the platform meets stringent security and compliance requirements.
* Contribute to the overall architecture and strategy of Rippling's platform.

Qualifications:

* 10+ years of software engineering experience, with a strong focus on building large-scale distributed systems and platforms.
* Extensive experience with cloud infrastructure (e.g., AWS, Azure, GCP).
* Deep understanding of distributed systems principles, data architecture, and scalable system design.
* Proven experience with stream processing technologies (e.g., Kafka, Flink, Spark Streaming).
* Solid understanding of various storage solutions, both relational and NoSQL.
* Experience in designing and implementing secure systems with a focus on identity and access management principles.
* Proficient in one or more programming languages such as Python, Go, or Java.
* Excellent problem-solving and analytical skills, with the ability to tackle complex technical challenges.
* Strong communication and collaboration skills, with the ability to effectively communicate technical concepts to both technical and non-technical audiences.
* A passion for building high-quality, reliable, and scalable software.

Preferred Qualifications:

* Experience with building platforms that power multiple products or services.
* Familiarity with IT-specific challenges and domains.
* Experience with infrastructure-as-code tools (e.g., Terraform, CloudFormation).
* Knowledge of security best practices and compliance standards.

Similar Jobs

Resolver - Technical Services Solutions Consultant

Resolver

Toronto, Ontario, Canada (Hybrid)
2 Months ago
quience - Staff Data Scientist, ML - Growth

quience

United States (Remote)
2 Months ago
hogarth - Senior Supply Chain Manager

hogarth

Manila, Metro Manila, Philippines (Hybrid)
1 Month ago
Tide - Principal Cloud Engineer

Tide

Bulgaria (Remote)
1 Month ago
Nium - Senior Account Manager II - Spanish Speaking

Nium

London, England, United Kingdom (Hybrid)
3 Weeks ago
Scale AI - Software Engineer, ML Infrastructure - Training Platform

Scale AI

San Francisco, California, United States (On-Site)
2 Months ago
Cognite - Senior Solution Architect

Cognite

Oslo, Oslo, Norway (Hybrid)
2 Months ago
London stock Exchange - Manager - SRE

London stock Exchange

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Macrometa - Senior DevOps Engineer

Macrometa

(Remote)
2 Months ago
Nagarro - Associate Principal Engineer, Cloud

Nagarro

India (Remote)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Senior Console Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
Alpha Sense - Channel and Customer Research Analyst

Alpha Sense

United States (Remote)
1 Month ago
CD PROJEKT RED - Lead Producer

CD PROJEKT RED

Boston, Massachusetts, United States (On-Site)
2 Months ago
Pulse Point - Solutions Engineering Manager, AdTech/Programmatic

Pulse Point

Newark, New Jersey, United States (Hybrid)
1 Month ago
endava - Principal Industry Consultant

endava

Copenhagen, Denmark (Remote)
2 Months ago
Rippling - Account Manager, SMB

Rippling

San Francisco, California, United States (Hybrid)
2 Months ago
PwC - Purchasing Support Manager – Compliance and Supplier Data

PwC

Neuilly-sur-Seine, Île-de-France, France (On-Site)
1 Month ago
Rockstar Games - Animation R&D Programmer: Retargeting

Rockstar Games

Oakville, Ontario, Canada (On-Site)
2 Months ago
OKX - Specialist, Customer Due Diligence, KYC

OKX

Sliema, Malta (On-Site)
2 Months ago
Haptic  - Senior 3D Creative Designer

Haptic

Paris, Île-de-France, France (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

eBay - Machine Learning Engineer (T24)

eBay

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
PwC - IN-Associate_Azure data Engineer_Data & Analytics_Advisory_PAN India

PwC

Pune, Maharashtra, India (On-Site)
9 Months ago
Capgemini - MS Dynamics CRM

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Balbix - Principal Software Engineer (Data Integration / Backend Engineering)

Balbix

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Workato - Senior Java Engineer

Workato

Chennai, Tamil Nadu, India (On-Site)
1 Week ago
velotio technologies  - Product Owner

velotio technologies

Pune, Maharashtra, India (Remote)
1 Month ago
Bluevine India - Senior Python Developer

Bluevine India

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
PwC - IN-Associate–KYC&AML --FinCrime Coe- Advisory– Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
7 Months ago
PhonePe - Regional HRBP - Sales

PhonePe

Mumbai, Maharashtra, India (On-Site)
2 Months ago
TALA - Sr. Product Manager, Identity Management

TALA

India (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Devops Jobs

Anthology  Inc  - Solutions Engineer - Enterprise

Anthology Inc

United States (Remote)
1 Month ago
Flying Bark - DevOps Engineer

Flying Bark

Sydney, New South Wales, Australia (Hybrid)
3 Months ago
luxsoft - Site Reliability Engineer

luxsoft

Zürich, Zurich, Switzerland (On-Site)
1 Month ago
Sony Interactive Entertainment - Software Engineer (Automation Framework Development/Team Lead Candidate)

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
6 Months ago
Epic Games - Senior DevOps Programmer

Epic Games

Canada (On-Site)
3 Months ago
Interactive Brokers - Cloud Platform Engineer

Interactive Brokers

Hyderabad, Telangana, India (Hybrid)
2 Months ago
techholding - Lead DevOps Engineer

techholding

Pune, Maharashtra, India (On-Site)
1 Month ago
Notion - Solutions Engineer, EMEA

Notion

Dublin, County Dublin, Ireland (On-Site)
1 Month ago
CyberArk - Senior Software Engineer, Golang, Cloud Native

CyberArk

Santa Clara, California, United States (Hybrid)
2 Months ago
Anavation - DevOps Engineer

Anavation

Lorton, Virginia, United States (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Sydney, New South Wales, Australia (Hybrid)

Costa Rica (Remote)

Seattle, Washington, United States (On-Site)

Seattle, Washington, United States (On-Site)

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

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

New York, United States (On-Site)

New York, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

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