Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer - Backend

$180k - $320k

EPIC Placements

Staff Software Engineer – Backend

San Francisco, California

Remote — US or Canada

$180K–$320K Base + Equity Full-Time

We're partnering with a fast-growing technology company building sophisticated software on top of modern cloud data infrastructure.

They're looking for a Senior/Staff-level Backend Engineer to help build a customer-facing data product used to turn large, complex datasets into fast, intuitive workflows for nontechnical users.

This is a backend role for someone who likes hard systems problems but still cares deeply about the product those systems enable.

Why This Is Technically Interesting

The challenge is deceptively simple: Make massive, complex datasets feel like a responsive product.

Underneath that experience are difficult engineering problems involving data processing, distributed systems, performance, reliability, and increasingly real-time architectures.

You'll work on problems like:

  • Making interactive product experiences performant against very large datasets
  • Optimizing queries, caching strategies, and precomputed state
  • Designing systems that process and synchronize large amounts of data reliably
  • Moving traditionally batch-oriented workflows closer to real time
  • Building event-driven and change-data-capture workflows
  • Developing analytics and experimentation capabilities
  • Designing backend architecture that works across different customer data environments
  • Exploring practical ways generative AI can improve user workflows

The systems underneath the product are complex.

The experience for the person using it shouldn't be.

That's a big part of the engineering challenge.

What You'll Own

This is not a ticket-execution role.

You'll have meaningful responsibility for technical decisions and will help:

  • Design backend systems and architecture
  • Own projects from initial design through production
  • Make tradeoffs around scalability, reliability, performance, and maintainability
  • Solve difficult data-processing and performance problems
  • Work through product requirements before implementation
  • Collaborate closely with product and engineering
  • Use real customer feedback to influence technical decisions
  • Mentor other engineers as the team continues to grow

We're looking for engineers who want ownership of both how a system works and whether it solves the right problem.

Who We're Looking For

The strongest candidates have already been trusted with difficult backend problems and significant technical ownership.

You may be a good fit if you've:

  • Designed and built sophisticated backend systems
  • Solved meaningful scale, performance, or reliability challenges
  • Worked with large or complex datasets
  • Made significant architecture and systems-design decisions
  • Operated successfully in a high-growth technology environment
  • Taken on increasingly difficult problems throughout your career
  • Worked closely enough with a product to understand the impact of your engineering decisions on actual users
  • Mentored engineers or served as a technical leader

We're much more interested in what you've built and the decisions you owned than whether your resume contains our exact technology stack.

Technical Environment

You may have experience with some combination of:

Backend: Go, Python, TypeScript/Node.js, Java, Kotlin, Rust, or similar

Data: SQL, PostgreSQL, cloud data warehouses, large-scale data platforms, query optimization, data modeling, caching, and precomputation

Distributed Systems: Event-driven architecture, asynchronous processing, concurrency, high-throughput services, workflow orchestration, CDC, batch processing, and streaming systems

Messaging / Streaming: Kafka, SQS/SNS, Pub/Sub, Kinesis, RabbitMQ, Redis, Flink, Spark, or similar technologies

Cloud / Platform: AWS, GCP, Azure, Docker, Kubernetes, observability, and production reliability tooling

Product Backend: APIs, multi-tenant SaaS architecture, integrations, analytics, experimentation, and customer-facing backend services

You do not need experience with every technology listed above.

Strong systems fundamentals and evidence of solving difficult engineering problems matter considerably more than checking every technology box.

What Will Stand Out

We're particularly interested in engineers who can point to things like:

  • Designing or scaling distributed processing systems
  • Improving database or query performance
  • Building high-throughput APIs and backend services
  • Designing storage or data-processing architecture
  • Building event or stream-processing systems
  • Solving difficult concurrency, consistency, latency, or reliability problems
  • Building near-real-time data synchronization systems
  • Owning critical customer-facing backend infrastructure
  • Taking a system from initial architecture through production and scale

When you describe your work, tell us what was difficult, what you personally owned, and what changed because of it.

That's much more interesting than a list of technologies.

What This Role Isn't

This probably isn't the right opportunity if you're primarily looking for:

  • Frontend engineering
  • Generalist full-stack development
  • DevOps or SRE
  • Traditional data engineering
  • Internal tooling
  • Basic application/CRUD development
  • Growth engineering

This also isn't an AI-only position.

There will be opportunities to work on emerging AI-enabled product experiences, but sophisticated backend, data, and systems engineering remains at the heart of the role.

Product Mindset Matters

Technical depth alone isn't enough.

You'll be working on backend systems that directly determine what customers can do with the product.

That means thinking about:

  • Why something is being built
  • How customers actually use it
  • Product requirements and tradeoffs
  • How architecture affects the user experience
  • Reliability from the customer's perspective
  • Whether added technical complexity actually creates value

You'll work closely with product partners and may occasionally engage directly with users to better understand the problems you're solving.

Experience

We're primarily targeting experienced Senior and Staff-level engineers.

Strong candidates will generally bring:

  • Significant professional backend engineering experience
  • Strong systems-design fundamentals
  • Evidence of increasing technical ownership
  • Experience building production systems at meaningful scale
  • Experience in a fast-moving, high-growth engineering environment

A technical degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related field is preferred.

We're more interested in demonstrated engineering ability and trajectory than enforcing an arbitrary years-of-experience cutoff.

Remote

This is a remote opportunity available across the US and Canada.

The broader engineering organization is distributed, and the position is designed to operate effectively in that environment.

Candidates who prefer occasional in-person collaboration may also have access to a US office.

Compensation

Base Salary: $180,000–$320,000

The overall package also includes meaningful equity.

Visa transfers may be supported for qualified candidates.

Interview Process

The interview process focuses heavily on the kind of thinking you'll actually use in the role.

Initial Conversation — 30 minutes Background, interests, and what you're looking for next.

Hiring Manager — 30 minutes Your experience, ownership, operating style, and approach to

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Backend in United States vacancy
  • $210k - $275k

     ...OpportunityWe’re building the next generation of AI-native product experiences, where conversations turn directly into outcomes. As a Staff Software Engineer on our Product teams, you’ll define how these capabilities are translated into scalable systems and cohesive product... 
    Suggested
    Permanent employment
    Immediate start

    Otter.ai

    Mountain View, CA
    2 days ago
  • $207k - $290k

     ...energy infrastructure and advanced AI. Born at X (the innovation engine behind Waymo, Verily, and Google Brain), Tapestry builds...  ...Zealand, Australia, and Brazil.About the RoleWe are seeking a Staff Software Engineer / Technical Lead to co-anchor the technical direction... 
    Suggested
    Full time
    Flexible hours

    X Company

    Mountain View, CA
    2 days ago
  • $150k - $275k

     ...and scalable eCommerce experiences through next-generation software systems. Our engineering teams build distributed platforms that power critical...  ...team. About the Job Position Summary As a Staff Software Engineer on the QXO eCommerce team, you will lead... 
    Suggested
    Full time
    For contractors

    QXO

    Washington DC
    14 hours ago
  • $168.56k - $231.77k

    We're looking for a Staff Software Engineer to join the Mobile BFF team within Procore's Mobile division. In this role, you'll use your technical...  ...teams rely on every day, and this team owns the GraphQL Backend-for-Frontend (BFF) services that power those apps — translating... 
    Suggested
    Full time
    Local area
    Immediate start

    Procore Technologies

    Austin, TX
    3 days ago
  • $180k - $220k

    Job Description:Voyant is seeking a hands-on Staff Engineer, Backend Engineering to play a key role in building and evolving our core server platform...  ...in designing, developing, and maintaining complex software solutions.Strong understanding of software architecture, design... 
    Suggested
    Full time
    Work at office
    Flexible hours

    Asset Mark

    Austin, TX
    3 days ago
  •  ...the building blocks at Rippling. Other engineering teams at Rippling leverage these fundamental...  ...databasesDevelop high-quality software with attention to detail using tech stacks...  ...productionWhat you will need8+ years experience in backend engineering rolesExperience writing... 
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    1 day ago
  • $156.5k - $235k

     ...offices worldwide. Learn more at LiveRamp.com.The Activations Backend team is responsible for the bulk of big data processing that powers...  ...(e.g., Pub/Sub, Redpanda/Kafka) where appropriate.Use workflow engines such as Temporal and Cadence to orchestrate complex, long‑... 
    Worldwide
    Shift work

    LiveRamp

    San Francisco, CA
    1 day ago
  • $168.1k - $243.7k

     ...understanding of data structures, algorithms, and software design principlesProven development of...  ...or Master’s degree in Computer Science, Engineering, or a related discipline, or equivalent...  ...experienceResponsibilitiesThe Staff Software Engineer leads the design and delivery... 
    Full time

    Moody’s Corporation

    Newark, CA
    14 hours ago
  • $240k - $270k

     ...architecture. Hence, we are growing the engineering team and looking for engineers who are excited...  ...Go, GraphQL, Node, and KubernetesBuild backend distributed services, new algorithms and...  ...of issuesDesign and implement new software features to support our fast growing user... 
    Full time
    Work at office

    Sigma Computing

    San Francisco, CA
    1 day ago
  • $230k - $288k

     ...Testing and is trusted by leading organizations, including Vanta, Lyft, and Dropbox. Learn more at semgrep.dev.About the roleAs a Backend Engineer, you’ll work on our backend and infrastructure systems to design, build and maintain a fast and reliable user experience for... 
    Currently hiring
    Work at office
    Local area
    Remote work
    Weekend work
    3 days per week

    Semgrep

    San Francisco, CA
    1 day ago
  • $143k - $286k

     ...CASalary: $143000 - $286000/yearType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary:The Staff, Software Engineer plays a critical role in delivering scalable platform capabilities and driving the full software development lifecycle,... 
    Full time
    Temporary work
    Part time

    Walmart

    Bellevue, WA
    2 days ago
  • $190k - $237k

     ...inclusive environment that embraces our differences, and supports and celebrates all of our team members.What You’ll DoAs a Staff Software Backend Engineer, you will build and scale the core application logic, streaming pipelines, and data layers that power our real-time AI... 
    Local area
    Worldwide
    Visa sponsorship

    Archer Aviation

    San Jose, CA
    1 day ago
  • $227.2k - $324.5k

    About the Role:We are looking for a Staff Software Engineer who combines deep technical expertise with strong organizational influence. This role...  ...content architectures (preferred)Shape and evolve Tubi’s backend development practices, including AI-native engineering... 
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    3 days per week

    Tubi TV

    San Francisco, CA
    4 days ago
  • $190k - $261.25k

     ...can use deep data insights to improve their business. Founded by engineers, and customer obsessed, we leap at every opportunity to solve...  ...with AI on DatabricksWhat we look for:8+ years of experience in backend or infrastructure engineeringStrong programming skills in Scala... 
    Local area
    Worldwide

    DataBricks

    New York, NY
    4 days ago
  • $110k - $220k

     ...WalmartBusiness Segment: Home OfficeRole summary:The (USA) Staff, Software Engineer plays a critical role in delivering scalable platform capabilities...  ...membership features. Engineers collaborate to build robust backend systems, apply cloud-native architecture, and leverage data... 
    Full time
    Temporary work
    Part time

    Walmart

    Bentonville, AR
    2 days ago
  • $200k - $235k

     ...manufacturing, agriculture, food and beverage, retail, and the public sector.Visit gomotive.com to learn more.About the Role: As a Software Engineer at Motive, you will design and build scalable product and platform capabilities that power mission-critical customer... 
    Temporary work
    Work experience placement

    Motive Technologies

    San Francisco, CA
    1 day ago
  • $143k - $286k

     ..., onsite role at our Sunnyvale, CA office. This position is not eligible for remote work.Role summary:Walmart is seeking a Staff Software Engineer to lead the development and delivery of scalable platform capabilities, including infrastructure, tooling, and AI/ML frameworks... 
    Full time
    Temporary work
    Part time
    Work at office

    Walmart

    Sunnyvale, CA
    2 days ago
  •  ...world's most reliable on-demand, logistics engine for delivery. We are continuing to grow...  ...offices globally! We are looking for Staff Backend Engineers to build and maintain a large...  ...Claude Code, Codex, Cursor) in the full software development lifecycle, including designing... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    2 days ago
  • $143k - $190k

     ...thrives on creative ideas, operational expertise and strategic thinking.JOB DESCRIPTIONABOUT THE ROLEWe are looking for a Staff Backend Software Engineer to lead delivery of reliable, scalable services for audio/video hosting, monetization, and analytics in the media and... 
    Full time
    Temporary work
    Local area

    Fox

    Los Angeles, CA
    2 days ago
  • $174k - $299k

     ...challenge, we are looking for an experienced and passionate engineer who can design and build large-scale, multi-tiered, distributed...  ..., Math, or a closely related field8 years of experience in backend software developmentExperience working in cloud environments, particularly... 
    Temporary work

    Coupang

    Seattle, WA
    14 hours ago
  •  ...process and help more people achieve the dream of home ownership. We are looking for a collaborative and customer-focused Staff Backend Software Engineer to join our RDC Plus team. This team creates innovative solutions across the real-estate ecosystem, fostering deeper... 
    Work at office
    Local area

    Realtor.com

    Austin, TX
    14 hours ago
  • $143k - $286k

     ...of distributed fault-tolerant backend systems using Java (JDK 21)...  ...collaboration with architects and senior engineers.Build and deliver highly...  ...6 years of professional software development experience with...  ...seeking a talented and passionate Staff Software Engineer to join our... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    14 hours ago
  • $140k - $193k

     ...beverage, retail, and the public sector.Visit gomotive.com to learn more.About the Role:As a Staff Software Engineer on the Equipment Monitoring team, you will build the backend systems that give fleets unmatched visibility into the location, utilization, and health of... 
    Temporary work
    Work experience placement
    Work at office

    Motive

    Seattle, WA
    3 days ago
  •  ...workflow to eliminate repetitive tasks, allowing you to focus on high-impact architectural and strategic engineering challenges.We are hiring Staff Backend Software Engineers to join our team.Three reasons to apply:Impact: Your code submissions and approach to work are... 
    Temporary work
    Work at office
    Local area

    Realtor.com

    Austin, TX
    4 days ago
  • $182.4k - $247k

     ...growing SaaS companies in the world.Our engineering teams build highly technical products that...  ...and operate one of the largest scale software platforms. The fleet consists of millions...  ...the above.As a software engineer with a backend focus, you will work closely with your team... 
    Work at office
    Local area
    Worldwide
    Flexible hours

    DataBricks

    Bellevue, WA
    1 day ago
  •  ...customer-facing HR products.In this role, you will fill a crucial engineering leadership gap, instilling a rigorous, product-focused mindset...  ...products.A highly product-minded approach rather than pure backend distributed systems architecture, coupled with deep customer... 
    Work at office
    3 days per week

    Rippling

    New York, NY
    3 days ago
  •  ...every collector, old or new. Our Product & Engineering mission is to democratize technology...  ....About the RoleWe are looking for a Staff Software Engineer to set the technical direction...  ...scaled consumer platform.Expert-level backend engineering in C# (.NET). You own complex... 
    Full time
    Contract work
    Work at office
    Remote work
    Worldwide

    Collectors

    Santa Ana, CA
    1 day ago
  • $196.03k - $245.04k

     ...their warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that more organizations...  ..., and career sites.About the RoleWe’re looking for a Staff Software Engineer, Backend to join our Reverse ETL product engineering team.... 
    Full time
    Work at office
    Remote work
    Flexible hours
    2 days per week

    Fivetran

    Oakland, CA
    3 days ago
  •  ...Staff Software Engineer - Backend / Python / API A Frontier AI startup backed by $170m in funding is hiring a Staff Software Engineer to build the distributed backend systems powering next-generation modelling & simulation platforms for defence and autonomous systems... 
    Full time

    Strativ Group

    United States
    4 days ago
  •  ...@Rippling.com addresses.About the roleWe’re looking for a Staff Software Engineer to join our Scheduling team. You’ll build innovative solutions...  ...Code: Build scalable, maintainable, and high-performance backend systems that power critical workforce management products.Move... 
    Hourly pay
    Work at office
    3 days per week

    Rippling

    Seattle, WA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer - Backend. Be the first to apply!