Hybrid Senior Software Engineer, Backend

Posted last month

Apply now

About the role

  • Senior Software Engineer developing backend services for AI workloads at Union. Collaborating across cloud environments and optimizing performance for high-throughput systems.

Responsibilities

  • Design, build, and operate backend services in Go that handle high-throughput, latency-sensitive workloads.
  • Optimize system performance across compute, memory, and network dimensions—identifying bottlenecks and implementing measurable improvements
  • Build and maintain integrations with AWS, GCP, and Azure, abstracting cloud-specific complexity behind clean interfaces.
  • Architect systems that run reliably across multiple cloud providers, handling the nuances of each platform.
  • Collaborate with ML engineers and platform teams to understand workload characteristics and design systems that meet their needs.
  • Participate in on-call rotations and incident response, continuously improving system reliability.
  • Influence technical direction through design documents, code reviews, and mentorship.

Requirements

  • 5+ years of experience building production backend systems, with strong proficiency in Go.
  • Demonstrated experience designing and operating large-scale distributed systems (high availability, fault tolerance, horizontal scaling).
  • Deep understanding of performance optimization—you can profile code, interpret flame graphs, and reason about latency at the p99 level.
  • Significant experience with multiple major cloud providers (AWS, GCP, Azure), including compute, networking, and IAM.
  • Familiarity with Kubernetes, container orchestration, and cloud-native patterns.
  • Strong communication skills and a collaborative approach to problem-solving.
  • If in the Seattle/Bellevue area, you will be expected to be in-office, in a hybrid schedule.

Benefits

  • Excellent medical - We pay 100% of your premiums and 90% for your dependents
  • Generous dental and vision plans- We pay 90% of the premiums for you and your dependents
  • Meaningful equity in the form of options – all employees are owners here
  • Unlimited time off + 12 company holidays
  • 401K match - Union.ai matches 100% of contributions up to the first 3%, and 50% up to 5%
  • 16 weeks paid parental leave for primary and secondary caregivers
  • Flexible work schedule (some restrictions apply)
  • For in office employees: Lunch provided onsite and well stocked kitchen with snacks and drinks.

Job title

Senior Software Engineer, Backend

Job type

Experience level

Senior

Salary

$160,000 - $200,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job