We're looking for a Senior Software Engineer to join our backend team and help build the infrastructure that powers AI workloads at scale. You'll design and implement core services in Go, work across multiple cloud environments, and collaborate with customers and internal teams to deliver reliable, low-latency systems.
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
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
