Senior Cloud Software Developer

1 week ago


San Francisco, California, United States Rippling Full time
About Rippling

Rippling is the platform where businesses can run HR, IT, and Finance all in one place. This technology brings together the workforce systems that are normally scattered across a company, including payroll, expenses, benefits, and computers. As a result, managing and automating every part of the employee lifecycle becomes a seamless process in a single system.

Rippling's innovative approach makes it possible to onboard new employees anywhere in the world and set up their payroll, corporate card, computer, benefits, and third-party apps like Slack and Microsoft 365-all within 90 seconds. This highlights the platform's ability to simplify and accelerate the employee onboarding process.

Rippling, a San Francisco-based company, has raised $1.2 billion from top investors, including Kleiner Perkins, Founders Fund, Sequoia, Greenoaks, and Bedrock. Forbes has named Rippling one of America's best startup employers.

Rippling prioritizes candidate safety by only sending official communication from @Rippling.com addresses. This demonstrates the company's commitment to maintaining a secure and trustworthy environment for all stakeholders.

About the Role

Rippling's unique value proposition lies in its ability to automatically react and understand changes and connections across multiple systems. The company has developed Unity, a major platform that connects systems that traditionally rely on bespoke integrations or, in some cases, spreadsheets. These systems encompass payroll, device management, and others.

The next phase of Rippling's Platform focuses on universal objects, where all objects-customer-defined data, first-party developer data, or third-party developer data-should attain the status of first-class citizens. This parallels the creation of a new type of database. Additionally, enabling next-generation product development as we scale our product to larger, global organizations. If you find solving these types of problems at scale exhilarating, this role is highly likely to be a perfect fit for you.

As part of this role, you will build fundamental components that empower engineers to develop software with step function-inducing capabilities. Your work will bring about transformative changes in software development practices at Rippling.

Key Responsibilities
  • Designing algorithms to optimize specific data access patterns.
  • Own the technical design and implementation of platform components.
  • Work closely with other engineers across the organization to adopt these components to enable teams to quickly evolve existing products and bring new products to market.
Requirements
  • 5+ years of software engineering experience.
  • Proven experience building scalable distributed systems.
  • Experience in developing essential platform components that enable products to scale efficiently.
  • Preferred experience in our technology stack- Python, Django, Golang, React, MongoDB, Presto, Pinot, Kafka, AWS.
  • Ability to thrive in an dynamic environment by identifying areas of impact and independently pursuing them.
  • A track record of influencing and enabling forward-thinking technology decisions across a wide organization.
  • Excellent ability to communicate complex technical ideas with clarity and precision in written and verbal modes.
About Rippling
Rippling 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 accomodations@rippling.com

Rippling highly values in-office collaboration. Employees living within 30 miles of an office are expected to work onsite three days a week with those living 30-49.9 miles away expected to be in the office one day a week. Employees living over 50 miles away are required to relocate within 30 miles of an office. To enhance team cohesiveness, new employees are asked to work onsite three days a week for their first six months.

This 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.

A 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.

The pay range for this role is:

135,000 - 236,250 USD per year (US)

  • San Francisco, California, United States City and County of San Francisco Full time

    Job SummaryAs a Senior Software Developer, you will be responsible for designing and implementing cloud-based software solutions using cutting-edge technologies. Your expertise in cloud computing will enable you to optimize system performance and ensure scalability.Key Responsibilities:Develop and maintain cloud-based software applicationsCollaborate with...


  • San Francisco, California, United States Kaiser Permanente Full time

    We are seeking a skilled Senior Software Engineer to join our team and contribute to the development of our cloud computing platform. The ideal candidate will have a strong background in software development and cloud computing, with a focus on designing and implementing scalable, secure, and efficient cloud-based systems. The successful candidate will work...


  • San Francisco, California, United States Crusoe Full time

    About the RoleWe are seeking a highly skilled Senior Cloud Software Engineer to join our cloud software team. As a key member of our team, you will be responsible for designing and scaling our carbon-reducing operating model, as well as managing critical hardware, software, and network components.Key Responsibilities:Contribute to the development of scalable...


  • San Francisco, California, United States Cypress HCM Full time

    About the RoleWe are seeking a highly skilled Senior Cloud Software Architect to join our team at Cypress HCM. The ideal candidate will have strong proficiency in Java and Python programming languages, along with expertise in AWS cloud services.


  • San Francisco, California, United States Crusoe Full time

    About the RoleWe are seeking a highly skilled Senior Cloud Software Engineer to join our cloud software team. As a key member of our team, you will contribute to the development of scalable and robust software solutions that align with our strategic objectives.Key Responsibilities:Design and develop cloud software solutions using GoLang and...


  • San Francisco, California, United States Oracle Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Development Manager to lead our software engineering team. As a key member of our organization, you will be responsible for managing a team of software development engineers and ensuring the successful delivery of our cloud-based services.Key Responsibilities:Lead a team of software development...


  • San Francisco, California, United States Marina Sirras & Associates LLC Full time

    About the Role:As a Senior Software Engineer on our team, you will be responsible for designing, developing, and deploying scalable cloud-based applications. With a focus on cloud infrastructure, you will work closely with our cross-functional team to ensure seamless integration and high availability of our services.Key Responsibilities:- Design and...


  • San Francisco, California, United States OpenGov Full time

    At OpenGov, we're passionate about empowering governments to serve their citizens more effectively. As a Senior Software Developer, you'll play a key role in shaping our cutting-edge SaaS solutions that drive efficiency and transparency within government agencies. Working collaboratively with our engineering team, you'll design, implement, and optimize...


  • San Diego, California, United States R J Donovan Correctional Facility Full time

    As a Senior Software Engineer, you will be responsible for developing cloud-based solutions that meet the needs of our clients. You will work closely with our team to design, implement, and deploy scalable applications that are secure and reliable.Key Responsibilities:Design and develop cloud-based solutions for clientsCollaborate with cross-functional teams...


  • San Francisco, California, United States Crusoe Full time

    About Crusoe EnergyCrusoe Energy is a cutting-edge technology company focused on reducing the environmental impact of data centers. By co-locating mobile data centers with stranded energy resources, we aim to deliver low-cost, carbon-negative distributed computing solutions.Role OverviewWe are seeking a highly skilled Senior Software Engineer to join our...


  • San Diego, California, United States Allied Universal Full time

    We are seeking a Senior Software Engineer to join our team and contribute to the development of cloud-based software solutions. The ideal candidate will have experience with cloud computing platforms and a strong background in software development.Key responsibilities:Design and implement cloud-based software solutionsCollaborate with cross-functional teams...


  • San Francisco, California, United States Gitty Inc. Full time

    Gitty Inc. is seeking an experienced Senior Software Engineer to assist in prioritizing AI development with a focus on privacy and personalization. This role will involve merging advanced technology with strong product ownership to aid large corporations in integrating cutting-edge research into their AI offerings.Key ResponsibilitiesDevelop atop a complex...


  • San Francisco, California, United States Unreal Gigs Full time

    Cloud Software Developer at Unreal GigsAre you passionate about developing scalable, cloud-native applications that empower users and drive innovation? Do you excel in building robust software that leverages the full potential of cloud services? If you're ready to create software that scales effortlessly and meets the challenges of modern applications, our...


  • San Francisco, California, United States Triunity Software Full time

    Job Description:We are seeking a highly skilled Java Software Architect to join our team at Triunity Software Inc. The ideal candidate will be responsible for designing and implementing scalable, secure, and efficient software systems using Java technology.Key Responsibilities:Design and develop large-scale Java software systemsCollaborate with...


  • San Jose, California, United States CoreMedical Group Full time

    We are seeking a skilled Senior Software Developer to join our team. Our ideal candidate will have experience with cloud native technologies and a strong background in software engineering.Create scalable, maintainable, and efficient cloud native applications.Collaborate with cross-functional teams to design, develop, and deploy software solutions.Stay...


  • San Diego, California, United States GEICO Full time

    Job Title: Senior Cloud Network Software EngineerGEICO is seeking an experienced Cloud Network Software Engineer to join our team. As a key member of our infrastructure organization, you will play a pivotal role in designing and developing high-performance, highly available software-defined network platforms.Key Responsibilities:Design and develop scalable...


  • San Diego, California, United States ServiceNow Full time

    Job OverviewServiceNow is seeking a highly skilled Senior Staff Software Engineer to join our team. As a key member of our cloud development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design and develop scalable, efficient, and reusable...


  • San Francisco, California, United States Salesforce Full time

    At Salesforce, we're leading the way in customer relationship management and inspiring businesses to blaze new trails.About Us: We're a company that empowers employees to be Trailblazers, driving performance and career growth while improving the world.Job Title: Cloud Software Engineering DeveloperLocation: San Francisco, CAJob Duties:Develop computer and...


  • San Luis Obispo, California, United States ResCare Community Living Full time

    Job Description:As a Senior Software Engineer - Cloud Architecture, you will be responsible for designing and implementing scalable cloud-based systems. Your primary focus will be on ensuring high availability and security while optimizing system performance.Key Responsibilities:Design and implement cloud-based architecturesDevelop and deploy scalable cloud...

  • Senior Cloud Engineer

    1 month ago


    San Francisco, California, United States TBWA\Chiat\Day Full time

    About Scout MotorsScout Motors is a pioneering company that is revolutionizing the electric pick-up truck and rugged SUV marketplace. We're a team of innovators, entrepreneurs, and visionaries who are passionate about shaping the future of transportation.Job SummaryWe're seeking a highly skilled Senior Site Reliability Engineer to join our team. As a key...