Skip to content

Senior Staff Software Engineer

Leads organization-wide technical architecture initiatives, including international expansion and enterprise systems, with hands-on coding in high-risk areas. Requires 15+ years engineering experience, 5+ in leadership, expertise in Ruby/Go/Python, microservices, and data pipelines.

257k – 302kSan Francisco, CABackend EngineeringHybrid15+ YOE

About the role

What you'll do

  • Proactively identify the top opportunities for impact for the engineering organization
  • Own direction and lead execution of organization-wide technical efforts
  • Hands-on contribution in areas with a high degree of business risk
  • Break down very complex projects into simple systems that can be effectively built and maintained by less experienced engineers
  • Create documents to set standards of architectural best practices that the broader engineering organization consumes
  • Upskill the Staff Engineers in the company to systematically raise the bar for quality and scale
  • Inform buy vs build decisions, supporting broad business strategy
  • Deeply understand customer, partner, and product team needs, and represent your teams in technical conversations with company leadership

What you bring

  • Degree in computer science or related field (Bachelor's or Master's)
  • 2+ years leading architecture projects across an organization
  • 5+ years of experience in a leadership role
  • 15+ years of experience as a software engineer
  • Experience developing in Ruby, GoLang, and Python
  • Solid understanding of cloud technologies and all layers of backend stacks
  • Deep understanding of microservices design and asynchronous queueing models
  • Experience designing and maintaining real-time & batch processing data pipelines serving up billions of data points
  • Experience mentoring engineering and product teams in domain-driven design
  • Experience leading and influencing cross-functional teams
  • Strong collaboration, communication, and project management skills
  • A strong sense of ownership
  • A great desire to learn, collaborate, improve, and innovate

Skills

RubyGoPythonCloud TechnologiesMicroservicesAsynchronous QueueingData PipelinesDomain-Driven Design

Staff Software Engineer

Designs and builds robust backend infrastructure for mortgage servicing platform handling billions in loans at scale. Requires 7+ years experience building scalable systems, with Python/React/Docker/K8s/GCP stack expertise.

255k – 300kNew York, NY +1Backend EngineeringOn-site7+ YOEGCPReact

Staff Software Engineer I

Staff-level engineer building multi-tenant, highly available storage infrastructure for Tableflow, focusing on table materialization, compaction, and background maintenance at massive scale.

261k – 307kUnited StatesBackend EngineeringRemote7+ YOEAWSGCP

Staff Software Engineer, Cash App Banking

Leads technical strategy and architecture for Cash App Banking server team, driving scalable systems, cross-team collaboration, and engineer mentoring. Requires 12+ years experience in software development with backend expertise in Java/Kotlin and cloud infrastructure.

264k – 395kNew York, NYBackend EngineeringRemote12+ YOEAWSJava

Staff Software Engineer, Cash App Banking

Leads technical strategy, architecture, and infrastructure for Cash App Banking's server engineering team. Drives cross-team decisions, mentors engineers, and applies AI-first approach while hands-on with code. Requires 12+ years experience leading large-scale features.

264k – 395kUnited StatesBackend EngineeringRemote12+ YOEAWSJava

Staff Software Engineer

Staff Software Engineer building APIs, scaling AI infrastructure, and designing developer experiences. Drive technical direction, mentor engineers, and collaborate across the stack in TypeScript and Next.js.

250k – 310kNew York, NY +1Backend EngineeringOn-site8+ YOEAWSVercel