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.
Senior Lead Software Engineer developing back end and full stack solutions in a fast - paced environment. Leading tech projects and collaborating with teams to drive financial empowerment for customers.
Tech Lead Fullstack Java Angular developing and maintaining applications for a leading digital marketing company in France. Overseeing development processes and team collaboration.
Staff Go Tech Lead for designing and developing integration platforms in a hybrid setup with Growth Acceleration Partners. Responsible for ensuring technical leadership and system integration for various platforms.
Junior Java Developer at Adistec, a leader in technology solutions for LATAM and the Caribbean. Working on application development and ensuring code quality within the team.
Senior Backend Engineer developing new products that empower personal injury lawyers at EvenUp. Collaborating cross - functionally to build software that impacts customer workflows in the legal field.
Backend Engineer responsible for building and launching new products at EvenUp, a legal tech company. Collaborating with multiple teams to enhance personal injury legal solutions.
Backend Node.js Developer responsible for designing and maintaining applications within SAP BTP. Collaborating on integrations and developing cloud - native services for SAP environments.
Software Engineer developing backend solutions using Java/Kotlin, collaborating with the E - commerce department. Leading development from conception to stabilization with high - quality code in an international team.