Senior Software Engineer - Data Catalog

Rippling

6+ yrs Bengaluru Full Time Work from office
Rippling logo
Posted : 1 week ago
Actively hiring

Job description

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.

Responsibilities

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.

Qualifications

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.

Essential Skills

Backend EngineeringDistributed SystemsTechnical LeadershipReliability EngineeringSecuritySystems DesignAuthorizationIdentity ManagementData MovementAudit LogsPolicy EnforcementEnterprise SoftwareCommunication

Good to Have

AI InfrastructureLLM GatewaysMCPDeveloper ToolsData Protection

Highlights

  • Actively hiring

More Details

RoleSenior Software Engineer - Data Catalog
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

Rippling logo

Rippling

IT Consulting

Senior Software Engineer - Data Catalog at Rippling | SkillMX | SkillMX