{"schemaVersion":"jobsearcher.job.v1","id":"d66b27644e95bb02d23e3f91","url":"https://jobsearcher.com/jobs/d66b27644e95bb02d23e3f91","canonicalUrl":"https://jobsearcher.com/jobs/d66b27644e95bb02d23e3f91","title":"Senior Software Engineer, Data Platform","description":"About Rippling\n\nRippling 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.\n\nTake 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.\n\nBased 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.\n\nWe prioritize candidate safety. Please be aware that all official communication will only be sent from @Rippling.com addresses.\n\nAbout the team\n\nRippling's Data Platform team builds and operates the infrastructure, tools, and integrations that enable teams across the company to independently deliver reliable data processing, analytics, ML, and AI workflows.\n\nProduct and business teams own their use cases. We provide the foundations that help them move, process, and use data reliably, securely, and cost-effectively.\n\nAbout the role\n\nWe are hiring a Senior Software Engineer to work across core data and ML infrastructure, workflow orchestration, data integrations and movement, distributed data access, and production systems for ML and agent workloads.\n\nThis is a broad platform role. You will own complex systems across multiple technical areas rather than working within one narrow part of the stack.\n\nWhat you will do\nDesign, build, and operate infrastructure for reliable, scalable, and cost-effective data, analytics, ML, and AI workflows.\nBuild reusable workflow and integration capabilities that let teams independently move, process, and use data across platforms.\nBuild data access and query capabilities that let analytics and agent workloads use data across warehouses, lakehouses, and operational systems.\nBuild reusable platform capabilities for research, analytics, and other long-running agent workflows, including orchestration, state management, retries, evaluation, observability, and result delivery.\nStrengthen data security through least-privilege access, short-lived service identities, data masking, and audit controls.\nImprove platform reliability, data quality, performance, cost, observability, and developer experience.\nLead projects from technical design through production operation, including incident response and long-term improvements.\nPartner with product, engineering, data science, and business teams to turn repeated needs into durable platform capabilities.\nHelp set technical direction and raise the engineering bar across the team.\nWhat you will need\n5+ years of software engineering experience building backend systems, distributed systems, infrastructure, or data platforms.\nA proven record of owning and delivering complex technical projects.\nStrong hands-on coding skills in a backend or systems language.\nExperience building and operating production data platforms across:\nData warehouses and distributed-query systems such as Snowflake, Databricks, or StarRocks.\nLakehouse storage and compute systems such as Iceberg, Delta Lake, Spark, Glue, or EMR.\nWorkflow orchestration systems such as Dagster, Airflow, or Prefect.\nCloud and platform infrastructure such as AWS, Kubernetes, and infrastructure as code.\nExperience building integrations and data-access systems that move or expose data across platforms to downstream users and applications.\nExperience owning production systems, including reliability, security, observability, cost, and incident response.\nStrong systems-design skills and sound judgment across reliability, security, scale, cost, and usability.\nAbility to work across multiple technical areas and make progress through ambiguity.\nStrong communication skills and experience working with technical and non-technical partners.\nNice to have\nExperience building ML platform capabilities or training, deploying, and operating ML models in production.\nExperience building agent platforms, long-running agent workflows, or similar distributed asynchronous systems.\nExperience with ML or agent evaluation and observability using MLflow, LangSmith, or similar tools.\nExperience with data discovery, lineage, access controls, or governance systems.\nAdditional Information\n\nRippling is an equal opportunity employer. We are committed to building a diverse and inclusive workforce and do not discriminate based on race, religion, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, veteran or military status, or any other legally protected characteristics, Rippling is committed to providing reasonable accommodations for candidates with disabilities who need assistance during the hiring process. To request a reasonable accommodation, please email accommodations@rippling.com\n\nRippling highly values having employees working in-office to foster a collaborative work environment and company culture. For office-based employees (employees who live within a defined radius of a Rippling office), Rippling considers working in the office, at least three days a week under current policy, to be an essential function of the employee's role.\n\nThis role will receive a competitive salary + benefits + equity. The salary for US-based employees will be aligned with one of the ranges below based on location; see which tier applies to your location here.\n\nA variety of factors are considered when determining someone’s compensation–including a candidate’s professional background, experience, and location. Final offer amounts may vary from the amounts listed below.\n\nThe pay range for this role is:\n168,000 - 280,000 USD per year(US Tier 1)","company":"Rippling","rawCompany":"rippling","city":"Millbrae","state":"CA","isRemote":false,"isActive":true,"createdAt":"2026-09-12T08:38:01.279Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1243.01","title":"Data Warehousing Specialists","slug":"data-warehousing-specialists"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Engineer, Data Platform","description":"About Rippling\n\nRippling 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.\n\nTake 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.\n\nBased 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.\n\nWe prioritize candidate safety. Please be aware that all official communication will only be sent from @Rippling.com addresses.\n\nAbout the team\n\nRippling's Data Platform team builds and operates the infrastructure, tools, and integrations that enable teams across the company to independently deliver reliable data processing, analytics, ML, and AI workflows.\n\nProduct and business teams own their use cases. We provide the foundations that help them move, process, and use data reliably, securely, and cost-effectively.\n\nAbout the role\n\nWe are hiring a Senior Software Engineer to work across core data and ML infrastructure, workflow orchestration, data integrations and movement, distributed data access, and production systems for ML and agent workloads.\n\nThis is a broad platform role. You will own complex systems across multiple technical areas rather than working within one narrow part of the stack.\n\nWhat you will do\nDesign, build, and operate infrastructure for reliable, scalable, and cost-effective data, analytics, ML, and AI workflows.\nBuild reusable workflow and integration capabilities that let teams independently move, process, and use data across platforms.\nBuild data access and query capabilities that let analytics and agent workloads use data across warehouses, lakehouses, and operational systems.\nBuild reusable platform capabilities for research, analytics, and other long-running agent workflows, including orchestration, state management, retries, evaluation, observability, and result delivery.\nStrengthen data security through least-privilege access, short-lived service identities, data masking, and audit controls.\nImprove platform reliability, data quality, performance, cost, observability, and developer experience.\nLead projects from technical design through production operation, including incident response and long-term improvements.\nPartner with product, engineering, data science, and business teams to turn repeated needs into durable platform capabilities.\nHelp set technical direction and raise the engineering bar across the team.\nWhat you will need\n5+ years of software engineering experience building backend systems, distributed systems, infrastructure, or data platforms.\nA proven record of owning and delivering complex technical projects.\nStrong hands-on coding skills in a backend or systems language.\nExperience building and operating production data platforms across:\nData warehouses and distributed-query systems such as Snowflake, Databricks, or StarRocks.\nLakehouse storage and compute systems such as Iceberg, Delta Lake, Spark, Glue, or EMR.\nWorkflow orchestration systems such as Dagster, Airflow, or Prefect.\nCloud and platform infrastructure such as AWS, Kubernetes, and infrastructure as code.\nExperience building integrations and data-access systems that move or expose data across platforms to downstream users and applications.\nExperience owning production systems, including reliability, security, observability, cost, and incident response.\nStrong systems-design skills and sound judgment across reliability, security, scale, cost, and usability.\nAbility to work across multiple technical areas and make progress through ambiguity.\nStrong communication skills and experience working with technical and non-technical partners.\nNice to have\nExperience building ML platform capabilities or training, deploying, and operating ML models in production.\nExperience building agent platforms, long-running agent workflows, or similar distributed asynchronous systems.\nExperience with ML or agent evaluation and observability using MLflow, LangSmith, or similar tools.\nExperience with data discovery, lineage, access controls, or governance systems.\nAdditional Information\n\nRippling is an equal opportunity employer. We are committed to building a diverse and inclusive workforce and do not discriminate based on race, religion, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, veteran or military status, or any other legally protected characteristics, Rippling is committed to providing reasonable accommodations for candidates with disabilities who need assistance during the hiring process. To request a reasonable accommodation, please email accommodations@rippling.com\n\nRippling highly values having employees working in-office to foster a collaborative work environment and company culture. For office-based employees (employees who live within a defined radius of a Rippling office), Rippling considers working in the office, at least three days a week under current policy, to be an essential function of the employee's role.\n\nThis role will receive a competitive salary + benefits + equity. The salary for US-based employees will be aligned with one of the ranges below based on location; see which tier applies to your location here.\n\nA variety of factors are considered when determining someone’s compensation–including a candidate’s professional background, experience, and location. Final offer amounts may vary from the amounts listed below.\n\nThe pay range for this role is:\n168,000 - 280,000 USD per year(US Tier 1)","datePosted":"2026-09-12T08:38:01.279Z","dateModified":"2026-09-12T08:38:01.279Z","hiringOrganization":{"@type":"Organization","name":"Rippling","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Millbrae","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"d66b27644e95bb02d23e3f91"},"url":"https://jobsearcher.com/jobs/d66b27644e95bb02d23e3f91"}}