Senior Software Engineer - Data Catalog
Rippling
Rippling
Rippling is revolutionizing how businesses manage HR, IT, and Finance by consolidating scattered workforce systems into a single platform. This innovative approach streamlines the entire employee lifecycle, from payroll and benefits to IT assets and third-party applications.
Our mission is to simplify complex business operations, enabling companies to onboard new employees globally in under 90 seconds. Based in San Francisco, Rippling has secured significant funding and is recognized as a top startup employer, underscoring our commitment to growth and innovation.
We are dedicated to candidate safety and ensure all official communications originate from @Rippling.com email addresses.
Lead the design and development of robust backend and distributed systems, ensuring high reliability and clear ownership.
Translate ambiguous product concepts into focused, rapidly iterated product launches with durable technical foundations.
Leverage an AI-native engineering mindset, utilizing AI tools to enhance productivity while maintaining a strong focus on correctness, security, and architectural integrity.
Apply deep judgment in security and systems, particularly concerning authorization, identity, data flow, audit trails, and policy enforcement.
Develop a strong product sense for enterprise software, prioritizing customer-visible impact and operational simplicity.
Communicate technical trade-offs effectively to both engineering and non-engineering stakeholders.
Possess over 6 years of professional software engineering experience, demonstrating a proven history of technical leadership and significant organizational impact.
Exhibit deep expertise in backend and distributed systems, with a track record of designing services characterized by clear ownership, exceptional reliability, and well-defined interfaces.
Demonstrate high agency and a proactive bias towards shipping, with the capability to transform vague product ideas into concise launches, rapid feedback cycles, and resilient technical architectures.
Maintain an AI-native engineering approach, actively employing AI tools for faster development and possessing the judgment to discern when human oversight is critical for correctness, security, and architectural soundness.
Showcase strong security and systems judgment, especially in areas such as authorization, identity management, data movement, audit logging, and policy enforcement.
Cultivate a keen product sense for enterprise software, focusing on customer-facing improvements and operational ease.
Communicate clearly and concisely with diverse stakeholders, effectively navigating complex trade-offs between security, usability, and development speed.
Rippling
IT Consulting