Title: Software Development Team Lead Reports to: Associate Director, DevOps Department: DevOps Location: Kyiv, Ukraine — Remote
About Atlas Technica
Atlas Technica’s mission is to shoulder IT management, user support, and cybersecurity for our clients, who are hedge funds and other investment firms. Founded in 2016, we have grown year over year through our uncompromising focus on service.
We value ownership, execution, growth, intelligence, and camaraderie. We are looking for people who share our Core Values, thrive, and contribute to this environment while putting the customer first. At Atlas Technica, we offer a competitive salary, comprehensive benefits, and great perks to our global Team. We strive to maintain a professional yet friendly environment while promoting professional and career development for our Team Members. Join Atlas Technica now!
Position Overview
We are seeking a Software Development Team Lead to lead a multidisciplinary team of full-stack and AI engineers supporting Atlas Technica’s internal software products. This is a hands-on technical leadership role responsible for team development, software architecture, engineering standards, technical delivery, and the responsible adoption of AI across both our products and software development practices.
The Software Development Team Lead will set technical direction, guide architecture and system design, establish engineering standards, and help the team navigate complex technical decisions. This individual will work closely with Product, Project Management, Business Analysis and other stakeholders to translate business priorities into scalable, secure, and maintainable technical solutions.
The successful candidate will combine strong software engineering and architecture expertise with people leadership, sound technical judgment, and practical experience delivering production AI solutions. This leader should be equally comfortable coaching engineers, reviewing architecture, solving complex technical problems, and establishing responsible AI practices that improve both product capabilities and engineering effectiveness.
Position Responsibilities:
Lead, coach, and develop a multidisciplinary team of full-stack and AI engineers, establishing clear expectations and fostering ownership, collaboration, continuous improvement, and technical excellence
Partner closely with Product Owners, Project Managers, Business Analysts, and business stakeholders to translate requirements and priorities into effective technical delivery
Set technical direction and provide architectural leadership across software products, including system design, data architecture, integrations, scalability, and engineering governance
Lead architecture and technical-design reviews, evaluate engineering proposals, guide technical trade-offs, and remove complex technical barriers for the development team
Establish and continuously improve architecture standards, development practices, coding standards, technical guidelines, reference architectures, and reusable engineering patterns
Mentor engineers on software architecture, technical decision-making, code quality, system design, security, maintainability, and engineering best practices
Drive the responsible adoption of AI across the software development lifecycle, including design, coding, testing, review, documentation, and CI/CD, while evaluating impact on productivity and quality
Provide technical leadership for production AI solutions, including selection of appropriate models, providers, platforms, infrastructure, and integration approaches based on business, security, performance, latency, and cost requirements
Define AI evaluation approaches, quality metrics, monitoring, observability, feedback loops, and safeguards that support reliable and measurable production performance
Establish appropriate security, privacy, governance, and human-review controls for AI systems, including mitigation of risks such as hallucinations, pr



