Senior Software Engineer, Backend

engine

United States

Hybrid

USD 135,000 - 187,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Equity compensation
Annual bonus
Hybrid/remote work options

Job summary

engine is seeking an experienced backend engineer to join one of several teams building highly available systems, public-facing APIs, and services that power a large online marketplace. You will own substantial portions of the backend, from design to deployment.

Expect cross-functional collaboration, strong ownership, and measurable improvements in performance, security, and customer experience. Depending on the team, you may work on real-time pricing or secure authentication integrations, with

Qualifications

  • At least 5 years of hands-on experience designing, implementing, and operating highly available distributed systems.
  • Proven experience building and evolving public-facing APIs, including lifecycle management and traffic controls.
  • Strong understanding of software design, scalability, architecture, and production reliability.
  • Comfortable working in a fast-paced environment, collaborating across disciplines, and taking ownership of important technical outcomes.
  • Experience with Node.js, TypeScript, Kotlin, or comparable modern backend languages is useful.
  • AWS experience is useful, as is familiarity with Domain-Driven Design.

Responsibilities

  • Design, implement, and maintain scalable backend services and APIs with strong reliability, security, and performance characteristics.
  • Build consumer-grade APIs and manage their lifecycle, including versioning, deprecation, compatibility, and consumption-based rate limiting.
  • Partner with product, data-science, and other engineering teams to deliver cohesive customer and platform experiences.
  • Lead initiatives that improve operational efficiency, system performance, and customer outcomes.
  • Apply sound software-design and Domain-Driven Design principles to complex distributed systems.
  • Depending on team placement, develop real-time pricing systems or secure authentication and authorization integrations.

Skills

Distributed systems design
Public-facing APIs
Node.js
TypeScript
Kotlin
Domain-Driven Design
Software architecture
Reliability engineering
Security

Tools

AWS

Job description

Role overview

Join one of several backend engineering teams building and operating highly available systems, public-facing APIs, and services that support a large online marketplace. The work combines architecture and implementation with cross-functional collaboration, technical ownership, and measurable improvements to performance, efficiency, security, and customer experience. Openings may be aligned with either real-time pricing systems or identity and access management.

Responsibilities
  • Design, implement, and maintain scalable backend services and APIs with strong reliability, security, and performance characteristics.
  • Build consumer-grade APIs and manage their lifecycle, including versioning, deprecation, compatibility, and consumption-based rate limiting.
  • Partner with product, data-science, and other engineering teams to deliver cohesive customer and platform experiences.
  • Lead initiatives that improve operational efficiency, system performance, and customer outcomes.
  • Apply sound software-design and Domain-Driven Design principles to complex distributed systems.
  • Depending on team placement, develop real-time pricing systems or secure authentication and authorization integrations.
Requirements
  • At least 5 years of hands-on experience designing, implementing, and operating highly available distributed systems.
  • Proven experience building and evolving public-facing APIs, including lifecycle management and traffic controls.
  • Strong understanding of software design, scalability, architecture, and production reliability.
  • Comfortable working in a fast-paced environment, collaborating across disciplines, and taking ownership of important technical outcomes.
  • Experience with Node.js, TypeScript, Kotlin, or comparable modern backend languages is useful.
  • AWS experience is useful, as is familiarity with Domain-Driven Design.
Nice to have
  • For pricing-oriented work: experience with real-time decision systems, auction-based pricing, machine-learning-informed models, or customer segmentation.
  • For identity-oriented work: experience with authentication, authorization, identity providers, login systems, or enterprise identity integrations.
Benefits and work setup
  • Base pay range of $135,200–$187,000 USD, with equity for employees; some roles may also include an annual bonus.
  • Hybrid-hub model supporting office-based or fully remote work depending on role and location.
  • Benefits and perks may vary by employment type and location.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer — Market Data Systems
Senior Backend Engineer — Market Data Systems

Anemoi Predictive Technology LLC • Northern (KY)

Hybrid
USD 185,000 - 255,000
Medical benefits
Dental & vision
401(k) match
+6
Senior Software Engineer
Senior Software Engineer

Storm2 • New York (NY)

Hybrid
USD 175,000 - 200,000
Stock options
Early ownership of essential systems
Architectural influence
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
Backend Engineer
Backend Engineer

Errgo • Town of Boston (NY)

On-site
USD 110,000 - 150,000
Medical, dental, and vision insurance
401(k)
Equity
+1
Developer
Developer

Horizontal Talent • Minneapolis (MN)

On-site
USD 68,000 - 117,000
competitive compensation and benefits
Backend Software Engineer
Backend Software Engineer

The Planet Group • United States

Remote
Work on massive-scale applications
Collaborative work environment
Fully remote work with CST/PST alignment
Senior Software Engineering Manager
Senior Software Engineering Manager

Cars.com LLC • United States

Remote
USD 154,000 - 193,000
Comprehensive benefits package
Performance-based bonuses
New-hire stipend
+1
Sr Software Engineer - Eater Real Time Pricing
Sr Software Engineer - Eater Real Time Pricing

United States Digital Space LLC • Washington

On-site
USD 202,000 - 224,000
Bonus program
Equity
401(k)
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
Backend Engineer
Backend Engineer

nexus IT group • Austin (TX)

On-site
USD 140,000 - 170,000
Medical, dental, vision
Paid time off
Employee benefits