Skip to content
RipplingRippling

Staff Software Engineer - Bill Pay, Banking & Procurement

Technical leader responsible for architecture, delivery, and engineering quality across Procurement, Bill Pay, and Banking products. The role requires 8+ years of software engineering experience, full-stack development expertise, large-scale fault-tolerant system design, and strong mentorship skills.

About the job

Responsibilities

  • Serve as the technical leader for the Procurement, Bill Pay, and Banking product areas.
  • Drive hands-on technical architecture and design for large-scale, fault-tolerant systems that handle money movement.
  • Translate business objectives into technical roadmaps and execute high-impact projects.
  • Lead and mentor engineers across the team.
  • Improve engineering quality, processes, and systems for mission-critical financial products.

Requirements

  • 8+ years of professional software engineering experience.
  • Strong track record in full-stack development and building products end-to-end.
  • Experience designing large-scale, fault-tolerant systems from scratch.
  • Ability to balance business objectives with technical decisions.
  • Ability to solve ambiguous problems with high agency and take ownership of outcomes.
  • Proficiency with modern coding languages and AI tools.
  • Ability to learn new skills and technologies quickly.
  • Experience resolving blockers, improving team processes, and mentoring engineers.

Skills

Full-Stack Development, System Architecture, Fault-Tolerant Systems, Money Movement, Modern Coding Languages, AI Tools, Technical Roadmaps, Software Design

Databricks

Databricks

Mountain View, CA
Staff Software Engineer – Genie One Mobile & Desktop
$190k+/yrOn-site8+ YOEFullstack Engineering

Leads the technical direction and delivery of Genie One across web, iOS, Android, macOS, and Windows. Requires 8+ years of software engineering experience, staff-level architecture leadership, and strong JavaScript or TypeScript expertise with React and mobile or desktop development.

Databricks

Databricks

New York, NY

Staff Software Engineer, Data Collection
$191k+/yrOn-site10+ YOEFullstack Engineering

Leads browser, mobile, and server-side data collection systems, including SDKs, identity handling, schema compatibility, and integrations. Requires 10+ years of engineering experience, deep JavaScript expertise, SDK ownership, and technical and people leadership.

Databricks

Databricks

New York, NY

Staff Software Engineer, Sales Data & Agents
$191k+/yrOn-site10+ YOEFullstack Engineering

Leads the architecture and delivery of sales data models and production AI agents that improve CRM workflows for sales and revenue teams. Requires 10+ years of engineering experience, deep CRM platform expertise, and experience with permissioned writes and human-in-the-loop agent systems.

Shield AI

Shield AI

San Diego, CA
Senior Staff Engineer, Systems Integration
$184k+/yrOn-site7+ YOEFullstack Engineering

Design and integrate cross-platform C++ and Python software for distributed real-time, simulation, and third-party systems. The role requires senior-level systems engineering experience, Linux proficiency, CI/CD and containerization expertise, and an active SECRET clearance.

Vitalize

Vitalize

San Francisco, CA

Staff Engineer
$195k+/yrHybrid7+ YOEFullstack Engineering

Staff Engineer building the decision engine that powers hospital staffing recommendations, alerts, and workflows. The role requires strong TypeScript expertise, full-stack experience, systems thinking, and close collaboration with clinical customers.