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 .NET Developer at Cayuse developing secure applications with Microsoft .NET framework. Collaborating to shape technical strategies and delivering high - quality scalable applications.
Senior Full - Stack Developer at Mapon developing innovative products for fleet management and asset tracking. Collaborating with cross - functional teams to deliver high - quality software.
Full stack developer at Avanade working on innovative software solutions with .NET and Angular. Involves designing architectures and connecting technology with business needs.
Erzieher:in supporting children's daily activities in a vibrant daycare setting. Collaborating with parents and team members while ensuring a safe and stimulating environment.
Werkstudent Softwareentwicklung C++ at Maurer Electronics GmbH in München. Involves supporting software modules, tests, and algorithm development for digital image processing.
Senior Software Engineer developing software and firmware for Q - SYS's innovative audio, video, and control platform. Collaborating with cross - functional teams to deliver seamless integration.
Backend Developer for hybrid role at GFT, focusing on C# and .NET Core applications. Responsible for building and maintaining pipelines and ensuring code quality through automated testing.
Senior Software Engineer building AWS - based systems for evaluating performance in autonomous trucking. Collaborate with teams to ensure software meets safety and reliability standards.
CI/CD & Infrastructure Automation Lead (Python) for Equity Risk Systems team at Morgan Stanley. Responsible for automating QA and DevOps processes using Python.
Senior .NET Developer maintaining and evolving critical legacy systems in a corporate setting. Requires strong technical expertise and proactive problem - solving in São Paulo, Brazil.