Rippling aims to solve the problem of fragmented workforce systems by providing a unified platform for HR, IT, and Finance, enabling businesses to manage the entire employee lifecycle efficiently. The Security & Compliance products team specifically addresses the need for scalable security and compliance management for growing companies, allowing a few administrators to manage thousands of employees and meet regulatory requirements.
Requirements
- A minimum 6 years of software engineering experience
- Experience building highly available, highly scalable platforms that power multiple products
- You have seen systems operating at significant technical and organizational scale
- Experience in building projects with good abstractions and architecture
- Preferred experience (but not required) in our technology stack - Python, Django, Golang, React, MongoDB, AWS
Responsibilities
- Develop Compliance Solutions: Build and launch software to automate and streamline complex compliance frameworks (e.g., SOC 2, ISO 27001) for SaaS startups.
- Enhance Security & Efficiency: Create a data platform for continuous security monitoring, helping companies build customer trust and unlock enterprise deals.
- Product Collaboration: Partner with product and design teams to define and build the next generation of IT Cloud products, advocating for an exceptional user experience.
- System Optimization: Analyze and improve the efficiency, scalability, and stability of our codebase, databases, and application infrastructure.
Other
- Ability to thrive in an ambiguous environment by identifying areas of impact and independently pursuing them
- Passionate about being in a product-focused environment where everyone cares deeply about customer impact
- Excellent ability to communicate complex technical ideas with clarity and precision in written and verbal modes
- Passionate about mentoring and upleveling team members
- Rippling 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.