Unlock Full Resume Report

This position is no longer accepting applications

Positions open for more than 30 days are automatically closed and marked as expired

Don't let one closed door slow you down, here's your next move:

June 5, 2026

Team Lead .NET Developer

Senior • Remote

160 - 190 PLN

Does building awesome, innovative products that add up to something meaningful sound like a dream come true?

Come join us and make that vision a reality!

About

We are looking for an experienced Team Lead Software Development who combines strong technical expertise with leadership skills and a product-oriented mindset.

In this role, you will take ownership of development teams, supporting both its technical direction and people development.

You will lead a cross-functional engineering team of around 7–9 people, including Frontend, Backend, and QA specialists. The team works in an agile setup and collaborates closely with a Product Owner, UX Design, DevOps, and ITOps.

Responsibilities

  • Lead, coach, and support the development of your engineering team

  • Help your team grow into a high-performing, self-organized unit

  • Act as a sparring partner for the Product Owner and actively contribute to roadmap planning and prioritization

  • Stay hands-on with the design, architecture, and implementation of backend and web services

  • Make and own technical decisions, while communicating them clearly to stakeholders

  • Improve agile processes within the team and continuously optimize the way of working

  • Contribute to solution and domain design

  • Strengthen engineering quality, good practices, and technical standards

  • Take part in recruitment interviews and support the further development of the team

Our offer

  • Competitive salary on B2B contract

  • Fully remote position

  • Real impact and independence at work

  • Individual career path

  • Work-life balance

  • A non-corporate atmosphere where innovation, personal growth, and teamwork thrive

  • 100+ smart, curious & ambitious engineers

What you bring

  • Several years of experience in software development with .NET / C#

  • At least 3 years of experience leading development teams, both technically and people-wise

  • Experience using AI in the software development process

  • Strong understanding of software design patterns, system architecture, and modern engineering practices

  • A hands-on approach and the ability to stay close to the code when needed

  • Strong communication skills and the ability to explain technical topics clearly to both technical and non-technical stakeholders

  • A pragmatic mindset — you care about quality, but you also understand business priorities

  • Fluent English, German is a plus

Nice to have

  • Experience with Elasticsearch, RabbitMQ, Redis, containers, Azure Cloud, CI/CD, Umbraco

  • Experience working in a scale-up environment

  • Knowledge of the financial market or financial products

Benefits

  • International Projects

  • Small Teams

  • Flat Structure

  • Friendly Atmosphere

  • Flexible Hours

  • Individual Career Path

We want your TALENT! Don’t hesitate and APPLY! We are happy to tell you more details about this position in a phone call.

Our recruitment process is very fast and straightforward to ensure a great experience from the first interview to joining your dream team!

Similar jobs you might like

Technology

Toyota Digital HUB & SSC (TME NV/SA)

Software Development Team Lead

Senior

Hybrid

Wroclaw, DS, Poland

🏢 Summary: Lead a cross-functional software development team delivering scalable, secure connected-services products for European markets. The role combines technical leadership, Agile delivery management, DevOps quality practices, and collaboration with product, architecture, and business stakeholders. 🗂️ Requirements: Software development background, Development team leadership experience, Agile experience, System design expertise, Microservices architecture knowledge, API knowledge, Cloud platform experience, DevOps and CI/CD experience, People management and coaching skills, Stakeholder communication skills, Planning, delivery management, and cross-team coordination experience, Bachelor’s or Master’s degree 📃 Skills: Java, Agile, Microservices, APIs, Cloud, DevOps, CI/CD 🏢 Description: Team description: We Lead the end-to-end development, deployment, and continuous enhancement of Toyota’s connected services ecosystem across European markets. Our work oversees the integration of vehicle connectivity platforms, mobile applications, and cloud-based services, ensuring scalability, security, and seamless user experience. We Collaborate with engineering, product, IT, legal, and external partners to accelerate service rollout and maintain operational excellence. Role Summary: We are looking for an experienced Software Development Team Lead to join the Toyota Digital Hub. You will lead a cross-functional development team responsible for delivering high-quality software products while driving technical excellence and team performance. The ideal candidate combines strong technical expertise with leadership skills, a delivery-driven mindset, and the ability to foster collaboration and continuous improvement Key Responsibilities: Lead, mentor, and develop a team of software engineers, fostering a culture of ownership, collaboration, and continuous learning Drive end-to-end software delivery, ensuring alignment with business goals, architecture standards, and quality expectations Define and enforce best practices in software development, including coding standards, testing, CI/CD, and DevOps processes Collaborate with Product Owners, Architects, and stakeholders to translate requirements into scalable technical solutions Oversee sprint planning, backlog refinement, and delivery tracking to ensure predictable and high-quality outcomes Identify technical risks, manage dependencies, and remove blockers to keep development on track Ensure system performance, scalability, and security through sound architectural and engineering practices Support hiring, onboarding, and performance management of team members Act as a key point of contact between technical teams and business stakeholders Promote innovation and continuous improvement across processes, tools, and technologies Qualifications & Skills: What we require: Strong technical background in software development (e.g., Java, or similar ecosystems) Proven experience leading development teams in Agile environments Solid understanding of system design, microservices architecture, APIs, and cloud platforms Experience with DevOps practices, CI/CD pipelines, and modern development tools Strong leadership and people management skills, with the ability to coach and motivate teams Excellent communication skills to engage both technical and non-technical stakeholders Problem-solving mindset with the ability to drive decision-making and resolve complex challenges Experience in planning, delivery management, and cross-team coordination Additional requirements (considered an advantage): Experience in development of Connected Services for the automotive industry You have a  TOYOTA DNA, this means: Courage: you are ready to let go of the easy path to reach challenging targets Creativity: your passion drives you to explore innovative ideas and challenge the impossible Coaching: you share knowledge and feedback with your colleagues and celebrate each other's success Curiosity: you are open to new experience and able to combine imagination with fact-based observation Collaboration: you are a team player, respectful and inclusive in your style and you take a customer-oriented approach Formal Role Details: Job Type:  employment contract Starting date: Position available from August 2026 Location: Wrocław, Silver Tower Office Center Working pattern: Hybrid - 2 days every 2 weeks (flexible), depending on business needs Reporting line: Manager Education level required: Bachelor or Master’s degree

Technology

emagine Polska

Tech Lead - .Net Development

Senior

Remote

Warsaw, MZ, Poland

170 - 200 PLN

🏢 Summary: Long-term remote B2B opportunity for an experienced .NET Tech Lead to lead the design and delivery of scalable, secure event-driven microservices for a banking-sector client. The role combines hands-on .NET and Azure development with architectural leadership, engineering quality, and technical mentoring in a regulated environment. 🗂️ Requirements: 10+ years of modern .NET experience, 3+ years as a Tech Lead or Senior .NET Developer with technical leadership responsibilities, Banking, FinTech, or other regulated-industry delivery experience, Event-driven architecture and Kafka expertise, Azure experience, including Functions, DevOps, and Application Insights, Docker and Kubernetes experience, Redis and NoSQL database knowledge 📃 Skills: .NET, Kafka, Azure, Docker, Kubernetes, Redis, NoSQL 🏢 Description: Location: 100% Remote Contract: B2B, long-term cooperation Industry: Banking / FinTech We are looking for an experienced Tech Lead (.NET) to join a team delivering modern solutions for a client in the banking sector. You'll play a key role in designing and leading the development of scalable, event-driven systems in a highly regulated environment, while supporting the technical growth of the team and driving architectural decisions. Your responsibilities: Lead the technical direction of the development team Design and develop modern event-driven microservices Drive architecture and technology decisions Collaborate closely with architects, developers, and business stakeholders Ensure high code quality and engineering best practices Support the delivery of scalable, secure, and high-performance solutions Requirements: 10+ years of experience with modern .NET 3+ years of experience as a Tech Lead or Senior .NET Developer with technical leadership responsibilities Experience delivering solutions within banking, fintech, or other regulated industries Solid understanding of event-driven architecture and Kafka Hands-on experience with Azure , including services such as Azure Functions, Azure DevOps, and Application Insights Experience with Docker and Kubernetes in containerized environments Knowledge of Redis and NoSQL databases Strong communication skills and fluent English Nice to have: Experience designing distributed systems at scale Knowledge of cloud-native development patterns Experience working in Agile/Scrum environments

Technology

emagine Polska

Tech Lead - .Net Development (3 Positions)

Senior

Remote

Warsaw, Poland

🏢 Summary: Long-term B2B remote contract for a Tech Lead (.NET) delivering scalable, secure event-driven microservices for a banking client. The role leads technical direction, architecture decisions, and engineering quality while collaborating with technical and business stakeholders. 🗂️ Requirements: 10+ years of modern .NET experience, 3+ years as a Tech Lead or Senior .NET Developer with technical leadership responsibility, Experience in banking, fintech, or another regulated industry, Event-driven architecture and Kafka knowledge, Hands-on Azure experience, Experience with Azure Functions, Azure DevOps, and Application Insights, Docker and Kubernetes experience, Redis and NoSQL database knowledge, Fluent English, Strong communication skills 📃 Skills: .NET, Kafka, Azure, Functions, DevOps, ApplicationInsights, Docker, Kubernetes, Redis, NoSQL 🏢 Description: Location: 100% Remote Contract: B2B, long-term cooperation Industry: Banking / FinTech About the role We are looking for an experienced Tech Lead (.NET) to join a team delivering modern solutions for a client in the banking sector. You'll play a key role in designing and leading the development of scalable, event-driven systems in a highly regulated environment, while supporting the technical growth of the team and driving architectural decisions. Your responsibilities Lead the technical direction of the development team Design and develop modern event-driven microservices Drive architecture and technology decisions Collaborate closely with architects, developers, and business stakeholders Ensure high code quality and engineering best practices Support the delivery of scalable, secure, and high-performance solutions Requirements 10+ years of experience with modern .NET 3+ years of experience as a Tech Lead or Senior .NET Developer with technical leadership responsibilities Experience delivering solutions within banking, fintech, or other regulated industries Solid understanding of event-driven architecture and Kafka Hands-on experience with Azure , including services such as Azure Functions, Azure DevOps, and Application Insights Experience with Docker and Kubernetes in containerized environments Knowledge of Redis and NoSQL databases Strong communication skills and fluent English Nice to have Experience designing distributed systems at scale Knowledge of cloud-native development patterns Experience working in Agile/Scrum environments

Technology

XM

Angular Developer - Team Lead

Senior

Remote

Limassol, Cyprus

40,000 - 80,000 EUR

🏢 Summary: Lead a front-end team while designing and delivering scalable, client-facing Angular applications. The role combines hands-on development, technical direction, code-quality ownership, Agile delivery leadership, and developer mentoring. 🗂️ Requirements: BSc/MSc in Computer Science, Engineering, or related field, 6+ years of JavaScript development experience, Strong Angular expertise, 1–2 years of leadership or technical-lead experience, Agile delivery experience, Front-end architecture and scalable-design expertise, Algorithms, data structures, and OOP knowledge, Git, HTML, SCSS, and REST API integration proficiency, Front-end performance, scalability, and security knowledge, Code-review, technical-discussion, mentoring, and cross-functional collaboration experience 📃 Skills: JavaScript, Angular, Git, HTML, SCSS, REST, Agile, OOP, Tailwind, Ionic, AWS, Capacitor, Node.js 🏢 Description: Angular Developer - Team Lead The Role: We’re looking for an Angular Developer - Team Lead to guide and grow a high-performing front-end development team. In this role, you’ll combine hands-on Angular development with leadership responsibilities, ensuring your team delivers robust, scalable, client-facing applications. You’ll actively shape the technical direction, enforce coding standards, foster a culture of engineering excellence, and coach developers to reach their full potential. This is an exciting opportunity to lead technically challenging projects, drive modern development practices, and collaborate with cross-functional teams to deliver impactful digital products. The main responsibilities of the position include: Lead the team’s Agile delivery process, from task allocation and sprint planning to retrospectives and cross-team coordination. Design and develop advanced, scalable front-end applications using the Angular framework. Set individual goals for team members, regularly monitor progress, and provide constructive feedback. Champion clean, maintainable code, modern architectural patterns, and performance optimization techniques. Conduct and supervise code reviews to ensure technical consistency, code quality, and adherence to company standards. Provide technical guidance, mentorship, and career development support to team members Actively promote team morale and engagement, creating an environment where people are motivated and empowered to perform at their best. Collaborate with Team Leaders, Architects, Product Owners, and UX/UI teams to align on product vision, architecture, and delivery priorities. Influence system design, technical direction, and the selection of front-end technologies Monitor and maintain the health of front-end applications, proactively addressing performance, scalability, and security issues Define and enforce coding standards, development workflows, and front-end best practices within the team. Main requirements: BSc/MSc in Computer Science, Engineering, or a related field Minimum of 6 years of experience in JavaScript development, with strong expertise in Angular. 1–2 years in a leadership or technical lead role, preferably in an Agile environment. Deep understanding of front-end architecture, lifecycle, and scalable design. Solid grasp of algorithms, data structures, and OOP principles. Proficient in Git, HTML, SCSS, and REST API integration. Strong communication and leadership skills, with experience mentoring developers across all levels. Skilled in leading technical discussions, code reviews, and driving continuous improvement. Solid understanding of front-end performance optimization, scalability, and security best practices. Strong cross-functional collaboration skills. The following will be considered an advantage: (if applicable) Experience with Tailwind CSS Experience with the Ionic Framework Familiarity with AWS services. Familiarity with Capacitor. Contributions to open-source projects, technical blogs, or public speaking engagements. Working knowledge of Node.js. Benefit from: Attractive remuneration package Private health insurance Corporate pension fund Intellectually stimulating work environment Continuous personal development and international training opportunities The Hiring Experience: What Awaits You Let’s Connect – Intro Chat with Talent Acquisition Bring It to Life – Role-Specific Take-Home Task Deep Dive – First Interview with Your Future Team Test your edge – Aptitude / Personality Assessment Get Closer – Second Interview with the Future Team Final Connection – Final Interview Type of employment : Full time Location : Cyprus, Athens (Greece) All applications will be treated with strict confidentiality!

Technology

COMARCH

Tech Lead / Team Lead (.NET / DevOps / Architecture)

Senior

Hybrid

Krakow, MA, Poland

🏢 Summary: Oferta dla Tech Leada / Team Leada, który będzie projektować architekturę skalowalnych systemów mikroserwisowych, podejmować decyzje technologiczne i rozwijać zespół. Rola obejmuje aktywne programowanie przez około 60–70% czasu oraz pracę z .NET, Kafką, Kubernetesem i GitLab CI/CD w modelu hybrydowym. 🗂️ Requirements: Doświadczenie Tech Lead/Team Lead lub udokumentowane sukcesami doświadczenie Senior .NET Developera, Ekspercka znajomość .NET, Znajomość architektur mikroserwisowych i Event-Driven, Zaawansowane doświadczenie produkcyjne z Kubernetesem i Dockerem, Praktyczna znajomość Apache Kafka, Biegłość w GitLab CI/CD, Gotowość do pracy hybrydowej: 3 dni w biurze tygodniowo 📃 Skills: .NET, C#, Kubernetes, Docker, Kafka, GitLab, SQL, gRPC, REST, CQRS, Angular, TypeScript 🏢 Description: Szukamy doświadczonej osoby na stanowisko Tech Lead / Team Lead, która stanie na czele naszego zespołu inżynierskiego. Osoby, która łączy w sobie głęboką wiedzę technologiczną z umiejętnościami przywódczymi, ma kluczowy, realny wpływ na architekturę całego systemu i potrafi wyznaczać kierunki rozwoju technologicznego. Jeśli budowanie mikroserwisów opartych o Kafkę, Kubernetes i automatyzacja w GitLab CI/CD to Twoja codzienność, a dodatkowo potrafisz inspirować i organizować pracę zespołu - dołącz do nas! Docelowo dążymy do budowania zespołu w modelu Full Stack, dlatego szukamy osoby, która chce rozwijać swoje kompetencje również po stronie frontendu. Kluczowy stack & narzędzia w projekcie: Backend: .NET 9, C# Architektura: Mikroserwisy, Clean Architecture, Event-Driven Architecture, CQRS Komunikacja & Strumieniowanie: Apache Kafka, REST API / gRPC, SQL DevOps & Infrastruktura: Kubernetes (K8s), Docker, CI/CD (GitLab CI/CD) Frontend (Mile widziany): Angular (TypeScript) Profil stanowiska Praktyczne doświadczenie w roli Tech Lead / Team Lead lub gotowość do wejścia w tę rolę połączona z popartym sukcesami doświadczeniem jako Senior .NET Developer Głęboka, ekspercka wiedza z zakresu .NET oraz wzorców architektonicznych (Event-Driven, Microservices) Praktyczne i zaawansowane doświadczenie z Kubernetes (K8s) oraz Dockerem w środowiskach produkcyjnych Praktyczna znajomość Apache Kafka w architekturach opartych na zdarzeniach Silny "DevOps mindset" oraz biegłość w budowaniu procesów w GitLab CI/CD Bardzo dobre umiejętności komunikacyjne, zdolności rozwiązywania konfliktów i chęć do pracy zespołowej Gotowość do pracy w modelu hybrydowym (3 dni w tygodniu z biura) Mile widziane: Doświadczenie z Angularem / Reactem (lub umiejętność oceny kodu frontendowego i perspektywa Full Stack) oraz doświadczenie w pracy Full Stack (pełne spektrum technologii .NET + Angular) Twoje zadania Projektowanie i nadzorowanie spójności architektonicznej skalowalnych, rozproszonych systemów mikroserwisowych oraz podejmowanie kluczowych decyzji technologicznych Wsparcie merytoryczne dla zespołu developerskiego, dbanie o rozwój ich kompetencji, prowadzenie code review oraz wyznaczanie dobrych praktyk inżynierskich Wyznaczanie standardów w zakresie orkiestracji w Kubernetesie, wdrażania pipeline'ów w GitLab CI/CD oraz stałe podnoszenie efektywności procesu deploymentu Przekładanie wymagań biznesowych na wyzwania architektoniczne oraz ścisła współpraca z Produktem Aktywny udział w pisaniu kodu dla najważniejszych, najbardziej wymagających modułów systemu (ok. 60-70% czasu) Dla Ciebie Prywatna opieka medyczna w Allianz - dostęp do specjalistów i badań diagnostycznych dla Ciebie i Twoich najbliższych System kafeteryjny - możesz wybrać pełne dofinansowanie do karty Multisport czy przeznaczyć środki na kulturę, wypoczynek lub sport i zakupy Możliwość pracy w modelu hybrydowym po okresie wdrożenia (2 dni pracy zdalnej, 3 dni pracy z biura) Możliwość korzystania z zaawansowanych narzędzi AI i Google Workspace Współpraca z różnymi zespołami kompetencyjnymi, która pozwoli Ci na poznanie nowych technologii i poszerzenie wiedzy w obszarze IT Profesjonalny rozwój zawodowy, realny wpływ na podejmowane decyzje biznesowe

Technology

MOTIFE

Lead/Manager Software Engineering

Senior

Hybrid

Kraków, MA, Poland

23,000 - 28,500 PLN/mo

🏢 Summary: Lead an international multidisciplinary engineering team delivering and modernizing recruitment technology, including business-critical document-parsing systems and AI-driven solutions. The hybrid role combines people management, delivery ownership, and technical leadership across global product and engineering stakeholders. 🗂️ Requirements: 2+ years leading software engineers as an Engineering Manager, Software Development Manager, Technical Lead, or similar, Experience leading agile product engineering teams, Experience managing delivery, capacity, risks, and technical priorities, Experience mentoring engineers, managing performance, and supporting career growth, Previous hands-on software engineering experience, Strong knowledge of software architecture, APIs, CI/CD, cloud environments, and modern development practices, Understanding of machine learning and LLM-based product applications, Ability to assess architecture, technical debt, quality, scalability, and engineering trade-offs, Experience working in distributed international organizations, Practical experience using AI tools in engineering or management workflows, Fluent English 📃 Skills: Python, Perl, APIs, CI/CD, AWS, MachineLearning, DeepLearning, LLMs, GitHubCopilot, Claude, Gemini, ChatGPT 🏢 Description: We are hiring on behalf of our client, a global leader in HR technology, delivering an end-to-end SaaS platform that supports the entire recruitment lifecycle. Trusted by thousands of organizations worldwide, their solutions combine cloud technology, automation, and cutting-edge AI to help businesses hire smarter, work more efficiently, and deliver better talent experiences. We are looking for a Lead/Manager to lead an international team of Software Engineers, AI Engineers, and Data Analysts. This is primarily a people leadership and delivery role with a strong technical component . You will coach the team, drive predictable execution, partner with Product and Engineering leaders across Europe and North America, and help modernize a technology stack that combines legacy systems with AI-driven solutions. Key takeaways: Stack: Python, Machine Learning, Deep Learning, LLMs, APIs, CI/CD, AWS, leadership experience Salary: 23 000 PLN - 28 500 PLN gross on the Contract of Employment Working model: hybrid - 3x weekly from the office Location: Krakow Recruitment process: A call with Motife recruiter (30 min) Criteria Cognitive Aptitude Test (30 min) Hiring Manager Interview (30 min) Technical Interview (90 min) Responsibilities: Team Leadership Lead and support a multidisciplinary engineering team of up to 11 Software Engineers, AI Engineers, and Data Analysts. Coach team members through regular 1:1s, structured feedback, performance reviews, and individual development plans. Build a high-trust environment based on transparency, ownership, constructive feedback, and continuous development. Delivery & Engineering Excellence Own sprint execution, workload planning, delivery predictability, and proactive risk management. Partner with engineers and architects to maintain software quality, address technical debt, and improve engineering processes. Ensure the team balances new development with the stability and maintainability of business-critical parsing systems. Product & Global Collaboration Partner with Product Managers and Product Owners to refine priorities, assess technical complexity, and translate business needs into achievable engineering plans. Coordinate with engineering leaders and stakeholders across Europe and North America. Ensure engineering initiatives contribute directly to customer value and wider business objectives. AI & Technology Modernization Guide the evolution of document-processing technologies combining Perl, Python, machine learning, deep learning, and LLM-based approaches. Drive practical adoption of AI tools across engineering, testing, development, and team workflows. Identify opportunities to modernize legacy solutions without compromising reliability or operational performance. Requirements: Leadership Experience 2+ years of experience as an Engineering Manager, Software Development Manager, Technical Lead, or similar role with direct responsibility for software engineers. Proven experience leading agile product engineering teams and managing delivery, capacity, risks, and technical priorities. Strong track record of mentoring engineers, managing performance, and supporting career progression. Technical Expertise Previous hands-on software engineering experience and the technical depth required to effectively manage experienced engineers. Strong understanding of software architecture, APIs, CI/CD, cloud environments, and modern software development practices. Good understanding of machine learning and LLM-based technologies and how they can be applied within software products. Ability to discuss architecture, technical debt, software quality, scalability, and engineering trade-offs with senior technical stakeholders. Collaboration & Mindset Experience working in distributed, international organizations, ideally across European and North American time zones. Strong ownership mindset with the ability to communicate risks clearly and make pragmatic decisions. Practical experience using AI tools such as GitHub Copilot, Claude, Gemini, or ChatGPT within engineering or management workflows. Fluent English and strong written and verbal communication skills. What we offer: Medical care Life insurance Multisport Apply now If you combine strong people leadership with solid engineering judgment and an interest in practical AI adoption, we’d like to hear from you! Apply via our careers page and please submit your CV in English.

Technology

dotLinkers

Senior Engineering Manager

Senior

Remote

Krakow, MA, Poland

33,000 - 39,000 PLN/mo

🏢 Summary: Fully remote Senior Engineering Manager role leading a distributed team of 6–10 engineers building scalable AI products for finance teams. The role combines people leadership, technical oversight, delivery ownership, and engineering-organization scaling. 🗂️ Requirements: Experience managing distributed engineering teams, Software engineering background, Python, TypeScript, Production-scale software delivery, Cloud-native architecture, APIs, Databases, CI/CD, Automated testing, Observability, Stakeholder management, AI tools 📃 Skills: Python, TypeScript, Cloud, APIs, Databases, CI/CD, Testing, Observability, AI, Agile 🏢 Description: Position: Senior Engineering Manager (Team Lead) Type of contract: B2B or UoP Working mode: Fully remote Salary: 33 - 39k PLN/month Role overview: Our client is a fast-scaling B2B AI start-up building reliable, scalable products for finance teams. They are transforming how finance teams work by shaping how AI Agents improve operations at scale. The company is backed by a strong vision to use AI not just for insights, but for meaningful work inside critical business processes with governance and measurable outcomes. Joining them means helping shape the technical foundation, product quality, and engineering culture behind AI Agents that finance teams can trust. Your Mission: You will lead a high-performing engineering team, strengthen delivery practices, and help scale the product and engineering organization. While you may not write every line of code anymore, you still enjoy getting into the details when it matters—reviewing technical decisions, asking architectural questions, and debugging complex issues. You will foster a culture of trust, clarity, and high-autonomy, empowering your team to thrive based on the standards, support, and ownership you put in place. Requirements: Experience: Proven experience managing a distributed team of engineers, setting clear goals, and developing technical talent. Strong background as a software engineer before moving into management. Tech Stack Familiarity: Strong experience across modern software engineering, with familiarity with Python and TypeScript, giving you credibility to lead technical conversations. Delivery Mindset: Experience delivering production-grade software at scale. Strong understanding of cloud-native architecture, APIs, databases, CI/CD, automated testing, and observability. Communication & Stakeholder Management: Excellent communicator working effectively with technical and non-technical stakeholders (Product, Commercial, Customer Success, and leadership). Mindset: Positive attitude with a ‘doer’ approach. You take ownership, move quickly, and solve problems pragmatically in a fast-paced environment. Commercially minded, ensuring engineering decisions support business growth. AI-First Thinker: Embraces innovation and is excited about using AI tools to improve engineering productivity and customer outcomes. Bonus: Experience in finance, accounts receivable, payments, credit, ERP systems, or workflow automation is a strong plus. Responsibilities: Team Leadership: Lead, coach, and develop a distributed team of 6 to 10 engineers, creating a culture of ownership, accountability, collaboration, and continuous improvement. Technical Delivery: Partner closely with Product and Implementation teams to translate customer needs into clear technical plans. Drive agile delivery practices for fast, high-quality product improvements. Point of Contact: Act as the primary point of contact for CS, Sales, and implementation requests, owning triage, estimation, and configuration scoping. Quality Assurance: Own QA and release processes end-to-end to ensure reliable shipping and defect prevention. Organizational Scaling: Work closely with the CTO and leadership to scale the engineering organization, team structure, and operating rhythm. People Management: Support hiring, onboarding, performance management, and career development as the team expands. Benefits: Fully remote role in a globally distributed organization. 23 days of holiday, including flexible bank holidays. Company-wide offsites on a quarterly or semi-annual basis, including visits to international offices in the UK and US. Access to multiple frontier AI tools for daily work and experimentation. Potential share options.

Technology

j-labs

Engineering Team Lead (Java)

Senior

Remote

Krakow, MA, Poland

180 - 230 PLN

🏢 Summary: Oferta dla Engineering Team Leada (Java), który łączy aktywne programowanie i projektowanie architektury z prowadzeniem zespołu rozwijającego chmurową platformę Enterprise SaaS dla HR. Rola obejmuje realizację roadmapy, dbałość o jakość i rozwój rozproszonych systemów oraz mentoring i rozwój inżynierów. 🗂️ Requirements: Kilkuletnie doświadczenie jako Senior Java Developer, Tech Lead lub Engineering Team Lead, Doświadczenie w zarządzaniu zespołem programistycznym, Bardzo dobra znajomość Java oraz Spring i Spring Boot, Doświadczenie w projektowaniu rozproszonych systemów i aplikacji webowych, Praktyczna znajomość architektury mikroserwisowej, Doświadczenie z rozwiązaniami chmurowymi AWS, Dobra znajomość Docker i Kubernetes, Doświadczenie z bazami PostgreSQL oraz NoSQL, Doświadczenie w pracy w środowisku Agile, Bardzo dobra znajomość języka polskiego i angielskiego 📃 Skills: Java, Spring, AWS, Docker, Kubernetes, PostgreSQL, NoSQL, Agile 🏢 Description: Dołącz do zespołu rozwijającego nowoczesną platformę HR Tech wykorzystywaną przez tysiące organizacji na całym świecie. Tworzymy zaawansowany produkt klasy Enterprise SaaS , wspierający procesy rekrutacyjne i HR. Nasze rozwiązania działają w środowisku chmurowym, wykorzystują nowoczesną architekturę oraz technologie oparte o Java i AWS. Szukamy Engineering Team Leada (Java) , który połączy silne kompetencje techniczne z doświadczeniem w zarządzaniu zespołem. To rola dla osoby, która nadal lubi programować, uczestniczyć w projektowaniu rozwiązań i wspierać zespół od strony technicznej. Nie szukamy wyłącznie managera. Szukamy lidera, który potrafi rozwijać ludzi, a jednocześnie pozostaje aktywnym inżynierem i partnerem do dyskusji o architekturze oraz jakości oprogramowania. Będziesz odpowiedzialny/a za: prowadzenie zespołu programistów pracujących w technologii Java, aktywny udział w projektowaniu i rozwoju systemów – to nadal rola hands-on, podejmowanie decyzji architektonicznych oraz dbanie o wysoką jakość kodu, współpracę z Product Managerami, Designerami i innymi zespołami technologicznymi, planowanie prac oraz realizację roadmapy produktowej, identyfikowanie ryzyk, zależności i usprawnianie procesu dostarczania oprogramowania, mentoring, coaching oraz rozwój członków zespołu, prowadzenie spotkań 1:1, przekazywanie feedbacku i wspieranie rozwoju kariery inżynierów, udział w rekrutacjach oraz budowaniu silnego zespołu. Szukamy osoby, która posiada: kilkuletnie doświadczenie jako Senior Java Developer , Tech Lead lub Engineering Team Lead , doświadczenie w zarządzaniu zespołem programistycznym, bardzo dobrą znajomość Java oraz Spring / Spring Boot , doświadczenie w projektowaniu i rozwijaniu rozproszonych systemów oraz aplikacji webowych, praktyczną znajomość architektury mikroserwisowej, doświadczenie z rozwiązaniami chmurowymi (AWS), dobrą znajomość Docker i Kubernetes, doświadczenie z bazami PostgreSQL oraz NoSQL, umiejętność podejmowania decyzji technicznych i prowadzenia dyskusji architektonicznych, doświadczenie w pracy w środowisku Agile, bardzo dobrą znajomość języka angielskiego i polskiego. Szukamy lidera, który: nadal programuje i lubi rozwiązywać złożone problemy techniczne, jest autorytetem technicznym dla zespołu Java, potrafi łączyć rolę lidera z aktywnym udziałem w developmentcie, rozwija ludzi poprzez mentoring i codzienną współpracę, buduje kulturę odpowiedzialności, współpracy i ciągłego doskonalenia, potrafi skutecznie współpracować z Product Managerami oraz zespołami biznesowymi, dba o wysoką jakość rozwiązań i długofalowy rozwój produktu. Jeżeli chcesz mieć realny wpływ zarówno na rozwój produktu, jak i zespołu oraz nadal pozostać blisko technologii Java, zapraszamy do udziału w procesie rekrutacyjnym.