
Senior Software Engineer, Backend
Union.ai
full-time
Posted on:
Location Type: Hybrid
Location: Seattle • Washington • 🇺🇸 United States
Visit company websiteSalary
💰 $160,000 - $200,000 per year
Job Level
Senior
Tech Stack
AWSAzureCloudDistributed SystemsGoGoogle Cloud PlatformKubernetes
About the role
- 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.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Goperformance optimizationdistributed systemshigh availabilityfault tolerancehorizontal scalingKubernetescloud-native patternsprofiling codelatency analysis
Soft skills
strong communication skillscollaborative problem-solvingmentorshipinfluence technical direction