Senior Backend Software Engineer (Seattle)

Socket.dev

Seattle (WA)

On-site

USD 167,000 - 230,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Socket.dev seeks a Senior Backend Software Engineer to build scalable Java services for automated restaurant revenue recovery and to lead backend work with architecture ownership, uptime, and tooling improvements. You will contribute to customer-facing status experiences and ensure reliable production systems.

Based in Seattle, this full-time role emphasizes distributed-systems expertise, strong ownership, and collaboration with product, data, operations, and support teams to deliver durable

Qualifications

  • 5–10 years of software engineering experience, primarily building with Java.
  • Undergraduate degree in computer science or another STEM discipline.
  • Experience at a leading technology company such as Google, Amazon, Meta, Uber, Lyft, or comparable tech company.
  • Strong distributed-systems and system-design experience.
  • A record of sustained ownership and follow-through in prior roles.
  • Experience building, testing, and operating reliable production systems.

Responsibilities

  • Build scalable Java backend services for data ingestion, decisioning, filing, tracking, and resolution workflows.
  • Contribute to frontend status and outcome experiences that make the product's work clear to customers.
  • Design systems for reliable automation, integrations, and operational scale.
  • Improve architecture, testing, observability, uptime, and system performance.
  • Run experiments and build measurement that clarifies win rates and recovered revenue.
  • Partner with product, data, operations, and support teams to deliver durable customer outcomes.

Skills

Java
Distributed systems
System design
Ownership
Production systems
Leadership

Education

Bachelor's degree in computer science

Job description

About the company

Our client builds automated systems that help restaurant operators recover revenue from delivery errors, refunds, and chargebacks. The product handles the full recovery workflow, from data ingestion and decisions through filing, tracking, and resolution. The team is looking for a senior engineer to build reliable systems that improve outcomes for restaurant customers.


The role

We are hiring a Senior Backend Software Engineer to build scalable services for automated restaurant revenue recovery. You will lead backend work in Java while contributing to customer-facing status and outcome experiences. This is a systems-focused role with meaningful ownership over architecture, uptime, experimentation, and the tools that help the business measure wins and dollars recovered.


What you'll do


  • Build scalable Java backend services for data ingestion, decisioning, filing, tracking, and resolution workflows.

  • Contribute to frontend status and outcome experiences that make the product's work clear to customers.

  • Design systems for reliable automation, integrations, and operational scale.

  • Improve architecture, testing, observability, uptime, and system performance.

  • Run experiments and build measurement that clarifies win rates and recovered revenue.

  • Partner with product, data, operations, and support teams to deliver durable customer outcomes.


What we're looking for


  • 5 to 10 years of software engineering experience, primarily building with Java.

  • An undergraduate degree in computer science or another STEM discipline.

  • Experience at a leading technology company such as Google, Amazon, Meta, Uber, Lyft, or a comparable technology company.

  • Strong distributed-systems and system-design experience.

  • A record of sustained ownership and follow-through in prior roles.

  • Experience building, testing, and operating reliable production systems.


Bonus points


  • Experience with automation, integrations, payment disputes, or revenue-recovery workflows.

  • Full-stack experience, including customer-facing product surfaces.

  • Experience with cloud infrastructure and continuous delivery practices.


Compensation and benefits


  • Base salary of $167K to $230K, plus long-term incentive equity.

  • Target annual performance bonus of $45K, paid 20% in cash and 80% in long-term incentive equity.

  • Exceptional performance can qualify for bonus outcomes of up to five times the target. This is not guaranteed.


Location and work model


  • Five days per week onsite in Seattle.

  • Full-time position.

  • Existing U.S. work authorization is required; H-1B transfers are supported.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Revenue Recapture
Senior Software Engineer, Revenue Recapture

Otter • Seattle (WA)

On-site
USD 167,000 - 230,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Java Backend Engineer — Revenue Recovery Platform
Senior Java Backend Engineer — Revenue Recovery Platform

Socket.dev • Seattle (WA)

On-site
USD 167,000 - 230,000
Senior Backend Software Engineer (NYC)
Senior Backend Software Engineer (NYC)

Socket.dev • New York (NY)

On-site
USD 176,000 - 242,000
Senior Software Engineer, Revenue Recapture
Senior Software Engineer, Revenue Recapture

ATOMS Careers page • Seattle (WA)

On-site
USD 167,000 - 230,000
Medical, dental, and vision insurance
Life and disability insurance
Voluntary insurance options
+5
Senior Software Engineer - Revenue Recapture & Automation
Senior Software Engineer - Revenue Recapture & Automation

Otter • Seattle (WA)

On-site
USD 167,000 - 230,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Software Engineer, Backend
Senior Software Engineer, Backend

Owner.com • United States

On-site
USD 190,000 - 220,000
Comprehensive health coverage
Unlimited PTO
Generous pre-IPO equity package
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Twenty80 llc • San Francisco (CA)

Hybrid
USD 160,000 - 210,000
Competitive equity package
Medical, dental, vision coverage
Flexible PTO
+1
Senior Software Engineer
Senior Software Engineer

Socket.dev • Bethesda (MD)

On-site
USD 140,000 - 220,000
Holistic wellbeing programs
Comprehensive benefits
Equal opportunity employer
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Twenty80 llc • Boston (MA)

Hybrid
USD 160,000 - 210,000
Medical, dental, vision coverage
Flexible PTO
Competitive equity package
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Amadeus Search • New York (NY)

Hybrid
USD 150,000 - 210,000
Flexible PTO
Medical, dental, and vision coverage
Access to wellness and virtual care programs
+3