Jobs · Engineering · Kansas

Software Engineer, Backend

XOXO AI · Home, KS · 2 mo ago
Engineering$250k–$500k/yrFull-time

About the role

We’re hiring a backend engineer to design, build, and operate production-grade backend systems. This role is for someone who is deeply fluent in cloud infrastructure, distributed systems, observability, and data persistence, where testing and stability are at the core of how you operate. You’ll take full ownership of backend projects from concept through production launch, with a focus on performance, reliability, infrastructure efficiency, and security throughout the development lifecycle.

Responsibilities

  • Build and operate backend services and distributed systems in production on AWS or GCP.
  • Design data storage and retrieval using the right mix of vector, OLAP, SQL, NoSQL, cache, and search systems.
  • Implement and run observability: monitoring, logging, tracing, and alerting to keep systems healthy and performant.
  • Design and implement comprehensive test harnesses that cover deployment and runtime failure scenarios.
  • Own backend projects end-to-end: complex feature development, CI/CD + Terraform, stability, and security.

Requirements

Minimum qualifications

  • Deep, hands-on experience designing and operating distributed systems in production.
  • Expert experience deploying, managing, and scaling applications on AWS or GCP.
  • Strong observability practice: monitoring, logging, tracing, and alerting.
  • Broad knowledge of data persistence systems (Vector, OLAP, SQL, NoSQL, cache, Search).
  • Exceptional algorithms and data structures experience, with a focus on retrieval and performance optimization.
  • Demonstrated ability to design and implement test harnesses that cover deployment and runtime failure scenarios.
  • Strong ownership: able to take projects from concept to production independently.

Preferred qualifications

We encourage you to apply if you meet some but not all of these:

  • Hands-on experience with CI/CD and Infrastructure as Code (Terraform).
  • Track record of prioritizing stability and preventing errors in production systems.
  • Ability to make architecture decisions that balance performance and infrastructure cost-efficiency.
  • Consistent application of security best practices throughout the development lifecycle.

A link to relevant code, technical writing, or project work is strongly encouraged.

Logistics

Location: San Francisco, CA (on-site)

Pay

Compensation: $250k–$500k expected salary with 1% to 5% equity depending on background.

Benefits

  • Top-tier health, dental, and vision benefits
  • Many other perks

Similar jobs

Software Engineer

HaystackMassachusetts, United States· 4 wk ago
$144k–$194k/yrapply on haystack.cv

Software Engineer

HumanaWashington, DC· 1 mo ago
RemoteInformation Technology$81k–$110k/yr

Software Engineer

Brooks AutomationChelmsford, MA· 1 mo ago
$106k/yrapply on brooksauto.wd1.myworkdayjobs.com

Software Engineer

ASRC FederalOklahoma City, OK· 1 mo ago
Engineeringapply on jobs.dayforcehcm.com

Software Engineer

HaystackGreater Sioux Falls Area· 1 mo ago
$106k–$141k/yrapply on haystack.cv

Software Engineer

AllianceBernsteinNashville, TN· 1 mo ago
Engineeringapply on abglobal.wd1.myworkdayjobs.com