Senior Software Engineer, Device Management - Windows

Sorry, this job was removed at 1:39 p.m. (PST) on Wednesday, July 15, 2020
Find out who's hiring in San Francisco.
See all Developer + Engineer jobs in San Francisco
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.
About Rippling

Rippling is the world's first way for businesses to manage their HR & IT — from their team's payroll and benefits, to their computers and cloud apps — all in one, integrated system.

Hiring a new employee, for example? Just click a button, and Rippling can instantly: add them to payroll and benefits, create their email, ship their work computer, and even create their user account across all your cloud apps, like Gmail, Slack, and Microsoft Office.

Rippling is based in San Francisco and has raised $60M in funding from top-tier investors, including Kleiner Perkins, Initialized, DFJ, and Y Combinator.

About The Device Management Team

The Device Management team provides easy configuration and management for MacOS and Windows devices. Our customers use our product to get seamless updates, automatically install software, and keep their company data secure on these devices. We work across a broad range of platforms and technology, and our customers love the convenience of administering hardware which is tied to the employee system of record.

About The Role

You will:

  • Architect features that automate Windows device configuration and connects seamlessly with our employee directory.
  • Ship code running on Windows computers at a high-quality.
  • Participate in planning activities, perform code reviews, and contribute to a growing team.
  • Contribute to services that power web application, APIs and distributed agents.
  • Learn and understand how your product can help Rippling continually differentiate itself. Wear a product manager hat when needed. 

Who You Are:

  • You care about product ownership and solving problems for our customers.
  • You’re passionate about being in a product-focused environment where everyone cares deeply about customer impact.

Qualifications:

  • 5+ years of professional work experience
  • Prior experience building Windows applications and systems-level programming (Win32 APIs, Registry Editing, Active Directory, Powershell)
  • Expertise building services with Python, JavaScript, or Ruby
  • Strong CS knowledge
  • Bonus points if you’ve developed on configuration management tools (Chef/Puppet/SaltStack)

If you don’t necessarily meet all of the requirements listed here, we still encourage you to apply because skills can be used in lots of different ways, your life experience is equally important sometimes.

Technologies:

  • React, Python, Django, MongoDB, Ruby, Chef, bash, Powershell, Active Directory

Benefits: 

  • Medical, Dental, Vision, FSA, HSA, Commuter, Life and Disability Benefits 
  • Uncapped PTO
  • Flexible work hours
  • Generous parental leave
  • Transgender health insurance coverage
  • Great compensation package (salary, equity)
  • Meeting-light culture
  • Onsite meals

Rippling is an equal opportunity employer.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Rippling is just a two-minute walk from the Montgomery BART station. We're surrounded by many coffee shops, restaurants, and bars!

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about RipplingFind similar jobs