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.
Principal Backend Engineer creating scalable microservices for Parts Town's eCommerce and enterprise platforms. Leading backend architecture and collaborating with cross - functional teams to optimize performance.
Anwendungsentwicklung (C++) position at K - tronik focusing on application development in C++ for innovative tech projects. Collaborating with teams to enhance software solutions.
Summer Trainee in a hybrid role maintaining CI environment and automating processes. This role involves supporting cloud infrastructure and development environments.
Senior Back - End Developer for an international project using NodeJS and AWS. Leading the evolution of the Back - End architecture optimizing performance and ensuring security.
Senior Software Engineer developing full - stack applications using Python, Django, and AWS for healthcare technology. Collaborating with teams, implementing CI/CD, and mentoring members.
Developer designing innovative Java & SAP solutions for BEIT GmbH. Optimize and implement applications in national and international projects, collaborating with diverse teams.
Senior Backend Engineer at PaymentIQ responsible for full lifecycle of Java/Spring - based products. Leading development projects while ensuring compliance with best practices and engaging with the tech community.
Senior Full Stack Developer responsible for server - side applications with PHP Laravel and APIs. Working in a hybrid environment at NewRich, empowering digital entrepreneurs.
Principal Architect providing enterprise - wide architectural leadership in low - latency, high - availability platforms at Fiserv. Influencing architectural decisions and driving improvements across multiple teams.
Senior Software Engineer developing and integrating applications for Zurich Insurance in a team environment. Focusing on quality, security, and continuous improvement of processes in a hybrid work setup.