
Software Engineer II - Finance Platform
- San Francisco, CA
- $135,000-236,250 per year
- Permanent
- Full-time
- Powering real-time enforcement of financial policies and decisioning logic across Rippling's products to ensure trust, compliance, and safety at scale.
- Enabling internal operations teams to build, customize, and maintain internal third-party integrations and workflows with zero engineering involvement.
- Solving non-deterministic problems using machine learning and behavioral modeling. Detect anomalies, flag suspicious patterns, and enhance the quality of decision-making across Rippling's financial ecosystem.
- Contribute to the design and development of scalable, reliable backend systems
- Write clean, maintainable, and testable code
- Collaborate with experienced engineers on architecture, implementation, and technical direction
- Debug production issues and optimize performance of critical systems
- Learn quickly, take ownership of features, and continuously raise the bar for code quality.
- 2+ years of experience as a software engineer
- Strong foundation in computer science fundamentals
- Proficiency in backend programming languages (e.g., Python, Go, Java, or similar)
- Passion for solving hard technical problems in fast-moving environments
- Ability to collaborate effectively across teams and functions
- Experience with distributed systems, data processing pipelines, or real-time architectures
- Exposure to machine learning workflows - especially around fraud, anomaly detection, or behavioral modeling
- Familiarity with financial services, compliance, or fraud detection systems
- Interest in building internal platforms