Teamvoy is an AI engineering company specializing in production AI for regulated industries: fintech, healthcare, insurance, and complex SaaS. Founded in 2013, we take full ownership of delivery — architecture, implementation, compliance, and long-term support — with senior engineers on every engagement. We hire people who want hard problems with real stakes: KYC automation, clinical data pipelines, core banking AI, and claims processing. The work ships to production. The engineers stay accountable for it. If that’s the kind of role you’re looking for, we’re hiring.
We are looking for a Senior Backend Golang Engineer to join a new product team working on a large-scale project in the travel industry. The team is building a modern business travel platform focused on search, booking, and trip management experiences for corporate users across web and mobile products.
This role is a great opportunity to join a product at an early stage, contribute to architectural decisions, and help shape scalable backend services that integrate with multiple transportation and booking systems. The environment is dynamic, product-oriented, and focused on building reliable, high-performance solutions used by travelers worldwide.
Responsibilities * Design, develop, and maintain scalable backend services and APIs using Golang; * Build reliable and high-performing distributed systems for modern web and mobile applications; * Participate in architecture discussions and contribute to technical decision-making; * Integrate with external APIs and third-party services within the travel ecosystem; * Collaborate closely with product managers, frontend engineers, QA, and DevOps teams; * Write clean, maintainable, and well-tested code; * Improve system reliability, observability, and performance; * Work in a fast-paced environment with evolving requirements and rapid iterations; * Use AI-assisted development tools effectively as part of the daily engineering workflow.
Requirements * 6+ years of commercial backend development experience across different technologies; * 3+ years of hands-on commercial experience with Golang in recent projects; * Bachelor’s degree in Computer Science, Software Engineering, or another related field; * Strong background in backend development and API design for modern applications; * Experience designing and building scalable, high-load, high-performance systems; * Solid understanding of software architecture principles and engineering best practices; * Hands-on experience with cloud platforms (GCP is strongly preferred; AWS/Azure are also welcome); * Strong practical experience with Docker, Kubernetes, Jenkins, REST APIs, Couchbase, and Message Queue technologies; * Experience with CI/CD pipelines and automated testing practices; * Strong understanding of databases, distributed systems, and cloud infrastructure; * Experience working in fast-changing product environments with evolving requirements; * Experience using AI coding assistants and AI-powered development tools in daily engineering workflows; * Ability to work independently, take ownership, proactively solve problems, and deliver end-to-end solutions; * Strong communication and collaboration skills, with a team-player mindset and the ability to work effectively in cross-functional teams. * Upper-Intermediate+ English level is a must; Native-level Ukrainian language.
Will Be a Plus * Experience with additional programming languages such as Node.js or Java; * Experience with microservices architecture; * Experience working on travel-tech, booking, marketplace, or other high-load platforms; * Mentorship or technical leadership experience.
What We Offer * Great company atmosphere and open communication; * 20 working days of vacation and 20 sick days; * Development support; * English classes; * Financial support for learning and sports; * Accounting support; * Membership in Lviv IT Cluster.
We actively support the Ukrainian Armed Forces and local humanitarian initiatives as part of our company mission.