Software Engineer 2 (Bengaluru)

Software Engineer 2 (Bengaluru)

16 Aug
|
Rippling
|
Bengaluru

16 Aug

Rippling

Bengaluru

About the role

Rippling is building foundational AI Platform systems that will power AI capabilities across the company’s product ecosystem, including Payroll, Benefits, HR Products, Talent, Spend, IT, and Data Cloud.

As a Software Engineer II on the AI Platform team, you will work on backend and platform systems that support AI agents, automated workflows, evaluation systems, data pipelines, and model-quality feedback loops. This is a highly hands-on role where 70–80% coding is non-negotiable.
This role is ideal for engineers who are strong in backend engineering, enjoy writing high-quality production code, and are excited to build in an AI-first platform setting.

What you will do
Build backend and platform components for Rippling’s AI Platform.
Contribute to AI infrastructure supporting background agents, automated workflows, evals, data pipelines, and reliability systems.
Write clean, maintainable, testable, and scalable production code.
Own well-defined features, services, or modules end-to-end with guidance from senior engineers.
Participate in design discussions,



code reviews, testing, debugging, and production support.
Work with Senior, Staff, and Senior Staff engineers to translate technical designs into production systems.
Build systems with strong attention to reliability, observability, scalability, and operational correctness.
Develop understanding of AI platform concepts such as agents, LLM infrastructure, evals, workflow automation, and model quality loops.
Qualifications
3–5 years of software engineering experience, preferably in backend, platform, infrastructure, or distributed systems.
Strong hands-on coding ability; 70–80% coding expectation is non-negotiable.
Strong programming knowledge in one or more languages such as Python, Java, Go/Golang, C++, Scala, Kotlin, or C#.
Good understanding of APIs, databases, data modeling, debugging, testing, and production systems.
Ability to own well-defined engineering tasks and components with limited

📌 Software Engineer 2 (Bengaluru)
🏢 Rippling
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer 2 (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: software engineer 2 (bengaluru) / bengaluru