Software Development Team Lead

Posted Oct 30

This is a fully remote position, open to applicants in Ukraine.

📋 Description

• Lead, mentor, and cultivate a diverse team of full-stack and AI engineers.

• Set clear expectations and promote ownership, collaboration, continuous improvement, and technical excellence.

• Collaborate with Product Owners, Project Managers, Business Analysts, and stakeholders to convert requirements into technical solutions.

• Define technical direction and provide architectural guidance for software products.

• Conduct architecture and technical design reviews, guiding technical trade-offs.

• Eliminate complex technical challenges for the development team.

• Establish and enhance architectural standards, development methodologies, coding conventions, technical guidelines, reference architectures, and reusable engineering patterns.

• Mentor engineers on architecture, technical decision-making, code quality, system design, security, maintainability, and engineering best practices.

• Promote responsible AI adoption throughout design, coding, testing, review, documentation, and CI/CD processes.

• Offer technical leadership for production AI solutions, including model, provider, platform, infrastructure, and integration choices.

• Define evaluation methods for AI, including quality metrics, monitoring, observability, feedback loops, and safeguards.

• Develop security, privacy, governance, and human-review measures for AI systems.

• Create and update architecture documentation, technical standards, reusable AI patterns, and engineering guidance.

• Work collaboratively with technical and business teams to align priorities, data ownership, architectural standards, dependencies, and outcomes.


⛳️ Requirements

• 7+ years of professional software engineering experience, including substantial hands-on development with modern production applications.

• 5+ years of full-stack software engineering experience using ASP.NET/C# with React, Angular, or similar contemporary frontend frameworks.

• 3+ years in a Software Architect, Solution Architect, Principal Engineer, or equivalent technical leadership position.

• 2+ years of experience leading a software engineering team or in a comparable role involving both people and technical leadership.

• Proven experience in delivering production AI solutions beyond proof-of-concept or prototype stages.

• Background in designing AI agents, tool-calling workflows, multi-step orchestration, or other production agentic systems.

• Practical experience with at least one major LLM or AI platform, such as OpenAI, Anthropic Claude, Google Gemini, AWS Bedrock, Azure AI Foundry, or Azure OpenAI.

• Strong knowledge of distributed systems, microservices, asynchronous processing, event-driven architecture, APIs, SQL and NoSQL databases, and enterprise integration patterns.

• Solid backend engineering and architectural experience integrating AI capabilities into complex existing systems.

• Capability to establish technical standards, assess architectural decisions, and guide engineers through intricate technical trade-offs.

• Excellent people leadership and coaching abilities.

• Experience engaging with senior technical stakeholders and effectively communicating complex technical concepts, risks, and recommendations.

• Proficiency in English at B2 level or higher.

• Desirable: experience with sensitive, confidential, or regulated data.

• Desirable: experience with human-in-the-loop AI workflows.

• Desirable: established technical or architectural standards across multiple engineering teams or products.

• Desirable: knowledge of security, privacy, identity, access control, and data governance in AI-enabled systems.

• Desirable: experience with enterprise AI solutions involving copilots, RAG, document intelligence, conversational AI, workflow automation, or multi-agent systems.

• Desirable: relevant technical certifications in Microsoft Azure, AI, software development, Anthropic, or similar fields.

• Desirable: experience measuring the impact of AI-assisted software development on productivity, quality, or delivery performance.


🏝️ Benefits

• Competitive salary.

• Comprehensive benefits.

• Attractive perks.

• Opportunities for professional and career development.

• Remote work options within Kyiv, Ukraine.

People also viewed

avra6 hours ago

Member of Technical Staff – Deployment Platform

BR flagBrazil OnlyFull-timeSoftware Engineer
ApplyView job
ClickHouse6 hours ago

Manager, Documentation Engineering

US flagUnited States OnlyFull-timeSoftware Engineer$120k – $190k/year
ApplyView job
Michael Baker International6 hours ago

Telecommunications Designer – RCDD, Buildings Engineering

US flagUnited States OnlyFull-timeSoftware Engineer$90k – $135k/year
ApplyView job
Bright Vision Technologies7 hours ago

SAP BTP Developer

US flagUnited States OnlyFull-timeSoftware Engineer$115k – $165k/year
ApplyView job
Harris Computer7 hours ago

Website Developer

IN flagIndia OnlyFull-timeSoftware Engineer
ApplyView job
Open Energy Transition7 hours ago

Software Engineer

DE flagGermany OnlyFull-timeSoftware Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers