Our family-style company is looking for a Senior Software Architect who can turn complex systems into elegant, reliable solutions. You’ll shape architectures, define clear API contracts, and ensure every component has a purpose and a boundary. We work with Specifications-as-Code to keep our systems transparent and traceable, and we actively use AI tools for design reviews, documentation, refactoring, and testing — not to replace expertise, but to amplify it.
About the Role We’re looking for a Senior/Principal Team Lead Architect to own a complex technical domain, drive architecture, and lead a small remote team. You’ll ensure high-quality delivery, guide the team with experience and maturity, and adopt modern practices like specs-as-code and AI-assisted workflows. Occasional travel for workshops or hackathons may be required.
What you’ll do: * Take full ownership of a technical domain and drive its architecture * Provide hands-on support and guidance to a small remote engineering team * Ensure services meet specifications, boundaries, and quality standards * Help stabilise the team, accelerate delivery, and evolve the platform’s architecture.
What We’re Looking For: * 10-15+ years of backend engineering experience, with a strong .NET Core / C# background * Proven experience with enterprise microservices and event-driven architecture * Hands-on experience with Kafka and distributed systems, including cross-cluster and cross-region transaction flows * Ability to design clear service boundaries, maintain data flow consistency, and create clean architecture diagrams (ArchiMate, draw.io, C4) * Strong skills in API design, domain modeling, SQL/PostgreSQL, and automated testing practices * Experience leading remote or distributed engineering teams.
What we offer: * A really promising long-lasting project (you will be proud of yourself) * Sane and polite, but effective management * The best corporate culture (according to our teammates’ opinions) * Competitive salary and other stuff * Remote work, full time * Becoming not just another team member, but a part of UKAD with unique value and long-term relationships.
Some facts about UKAD to help you make a decision:
During 2022-2025, we only increased cooperation with our foreign partners UKAD combines benefits of family-sized companies, like no bureaucracy, easy access to the executives, with sustainable growth and vast opportunities Our company is strong enough to be not just a vendor but a tech partner. We can afford to choose customers that respect developers UKAD is one of the leading employers in Kharkiv, according to DOU.