Software Engineer II - Data Cloud

1 Month ago • 3 Years + • Data Analysis

Job Summary

Job Description

Rippling is seeking a Software Engineer II - Data Cloud to join their Data Platform team. This team builds scalable systems for advanced HR applications, focusing on data products, reports, and analytics. The role involves architecting and developing high-performance systems that power the next generation of data products. You will work on both product and platform layers, ensuring scalability and extensibility across Rippling's product suite. The position offers the opportunity to shape the future of business data management and solve complex technical challenges.
Must have:
  • 3+ years of software development experience
  • Solid understanding of CS fundamentals
  • Proven track record building large-scale applications/APIs
  • Excellent cross-functional collaboration skills
  • Passion for customer experience
  • Experience with Python, MongoDB, CDC, Kafka
  • Experience with big data technologies
Good to have:
  • Contributions to open-source projects (Apache Iceberg, Parquet, Spark, Hive, Flink, Delta Lake, Presto, Trino, Avro)

Job Details

About Rippling

Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and computers. For the first time ever, you can manage and automate every part of the employee lifecycle in a single system.

Take onboarding, for example. With Rippling, you can hire a new employee anywhere in the world and set up their payroll, corporate card, computer, benefits, and even third-party apps like Slack and Microsoft 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, Greenoaks, and Bedrock—and was named one of America's best startup employers by Forbes.

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


About the Role:


The Data Platform team works on building the blocks that are used by other teams at Rippling to create advanced HR applications at lightning fast speed. At the core of our technological aspirations lies this Team, a group dedicated to pushing the boundaries of what's possible with data. We architect high-performance, scalable systems that power the next generation of data products - ranging from reports, analytics, customizable workflows, search, and many new sets of products and capabilities to help customers manage and get unprecedented value from their business data. 


This is a unique opportunity to work on both product and platform layers at the same time. We obsess over the scalability and extensibility of platform solutions, ensuring that solutions will meet the needs across the breadth of Rippling's product suite, along with the applications of tomorrow. You won't just be crafting features; you'll be shaping the future of business data management.


What You'll Do:

  • Develop high-quality software with attention to detail using tech stacks like Python, MongoDB, CDC, and Kafka
  • Leverage big data technologies like Apache Presto, Apache Pinot, Flink, and Airflow
  • Build OLAP stack and data pipelines in support of Reporting products
  • Build custom programming languages within the Rippling Platform
  • Create data platforms, data lakes, and data ingestion systems that work at scale
  • Lead mission-critical projects and deliver data ingestion capabilities end-to-end with high-quality
  • Have clear ownership of one or many products, APIs, or platform spaces
  • Build and grow your engineering skills in different challenging areas and solve hard technical problems
  • Influence architecture, technology selections, and trends of the whole company

Qualifications:

  • 3+ years of experience in software development, preferably in fast-paced, dynamic environments.
  • Solid understanding of CS fundamentals, architectures, and design patterns. 
  • Proven track record in building large-scale applications, APIs, and developer tools.
  • Excellent at cross-functional collaboration, able to articulate technical concepts to non-technical partners.
  • You thrive in a product-focused environment and are passionate about making an impact on customer experience.
  • Bonus Points: for contributing to open-source projects (Apache Iceberg, Parquet, Spark, Hive, Flink, Delta Lake, Presto, Trino, Avro)


Similar Jobs

upstox - Associate Director – Corporate Development & Strategic Finance

upstox

Mumbai, Maharashtra, India (On-Site)
1 Month ago
bytedance - Marketing Project Management (Philippines E-commerce)

bytedance

Taguig, Metro Manila, Philippines (Hybrid)
3 Months ago
Google - Technical Program Manager II, Big Data & Analytics

Google

Atlanta, Georgia, United States (On-Site)
2 Months ago
Winzo - Strategy & Growth (Trade Marketing)

Winzo

New Delhi, Delhi, India (On-Site)
2 Months ago
Maliyo Games - Graphics Designer

Maliyo Games

Nigeria (On-Site)
8 Months ago
Capgemini - Data Engineer

Capgemini

Pune, Maharashtra, India (On-Site)
1 Month ago
luxsoft - Business Analyst

luxsoft

Spain (Remote)
1 Month ago
Nagarro - Associate Principal Engineer, Big Data

Nagarro

(On-Site)
8 Months ago
Nine - Principal Data Engineer

Nine

North Sydney, New South Wales, Australia (On-Site)
1 Month ago
Patreon - Scientist to Data Scientist

Patreon

San Francisco, California, United States (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

gitlab - Senior Fullstack Engineer

gitlab

(Remote)
1 Month ago
SparkCognition - Senior UX Designer

SparkCognition

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Crunchyroll - Software Engineer, Roku

Crunchyroll

Mexico City, Mexico City, Mexico (Hybrid)
5 Months ago
Maersk - Program Manager – Continuous Improvement

Maersk

Ho Chi Minh City, Vietnam (On-Site)
1 Month ago
Meesho - Product Manager 2 - Platforms

Meesho

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Match Group - Senior Litigation Paralegal

Match Group

Dallas, Texas, United States (Hybrid)
3 Months ago
Ubisoft - Generalist Designer

Ubisoft

Pune, Maharashtra, India (On-Site)
2 Months ago
zoox - Staff Program Manager, Verification and Validation Operations

zoox

Foster City, California, United States (Hybrid)
5 Months ago
Nice - Lead DevOps Engineer

Nice

Sandy, Utah, United States (Hybrid)
4 Weeks ago
bytedance - Product Operations - Search Ads Team

bytedance

Tokyo, Japan (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Granicus - Quality Engineer

Granicus

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
Assystems - Design Lead – Solar (Mechanical)

Assystems

Gurugram, Haryana, India (On-Site)
8 Months ago
Rippling - Tech Recruiting Manager II

Rippling

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Enphase Energy - Senior Software Engineer - Ecommerce (Magento Fullstack)

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Nextwave multimedia - Backend Developer

Nextwave multimedia

India (On-Site)
7 Months ago
Roblox - Developer Engagement Representative

Roblox

India (Remote)
2 Weeks ago
Ethos Life - Data Scientist

Ethos Life

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Capgemini - Senior Software Engineer

Capgemini

Hyderabad, Telangana, India (On-Site)
1 Month ago
Capgemini - Java Developer

Capgemini

Hyderabad, Telangana, India (On-Site)
1 Month ago
Enphase Energy - Sr. Staff Engineer Cloud

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Data Analysis Jobs

Philips - Internship - PMO Data Analyst

Philips

Best, North Brabant, Netherlands (On-Site)
1 Month ago
N-ix - Senior Business Analyst, Dynamics 365

N-ix

Ukraine (Hybrid)
1 Month ago
Ion - LCM Data Analyst

Ion

Mumbai, Maharashtra, India (On-Site)
9 Months ago
TransUnion - Advisor, Data Science and Analytics

TransUnion

Hong Kong (On-Site)
1 Month ago
Eneba Games - Data Analyst, Payments

Eneba Games

Lithuania (Remote)
3 Months ago
Springer Nature - Senior Data Engineer

Springer Nature

Pune, Maharashtra, India (Hybrid)
7 Months ago
Winzo - Data Analyst

Winzo

New Delhi, Delhi, India (On-Site)
2 Months ago
GoMotive - Senior Data Scientist

GoMotive

India (Remote)
1 Month ago
eBay - Senior Data Science - Analyst

eBay

Toronto, Ontario, Canada (Hybrid)
1 Month ago
MURKA - Data Scientist

MURKA

Poland (On-Site)
5 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