June 8, 2026

Engineering Manager

Senior • Remote

30,400 - 32,000 PLN

Warsaw, Poland

We are looking for an experienced Engineering Leader to take ownership of a key product domain with significant business impact. In this role, you will work closely with Product Leadership, jointly shaping the product vision, roadmap, delivery, and overall business success.

You will lead a large, cross-functional team (approx. 20 engineers and specialists), setting the technical direction for a core part of the customer experience. This role requires a leader who combines strong technical expertise in B2B SaaS with a product-oriented mindset.

Key responsibilities:

  • Collaborate with Product Leadership to define the product vision and roadmap, aligning technical possibilities with business objectives

  • Lead, mentor, and grow a cross-functional team, fostering a culture of ownership, quality, and continuous improvement

  • Drive operational excellence at scale by improving team efficiency and removing blockers in complex initiatives

  • Provide technical leadership and actively contribute to architectural decisions, ensuring scalability and maintainability of solutions

  • Work closely with engineering, product, and design teams to ensure alignment on priorities and delivery

  • Oversee product quality and performance, while managing technical debt alongside new feature development

  • Maintain visibility over team capabilities and support the growth of senior talent

Requirements:

  • Proven track record in building complex B2B SaaS enterprise solutions

  • 8+ years of experience in software engineering, including leadership experience (managing larger teams is a strong plus)

  • Strong understanding of modern web development and cloud platforms (experience with .NET Core, React, and Azure is a plus)

  • Product mindset and experience working in a Product + Tech partnership model

  • Experience delivering impactful solutions, not just maintaining legacy systems

  • Excellent communication skills in English and Polish (C1/C2)

  • Self-driven, proactive, and collaborative

  • Experience working in international, fast-paced, and multicultural environments

Additional information:

  • Candidates must be eligible to live and work in Poland

  • Location: Hybrid (Warsaw – approx. 4 days/month in the office) or fully remote within Poland

What we offer:

  • Opportunities for personal and professional development

  • A dynamic, innovative work environment based on strong values

  • Training and development budget

  • Private healthcare

  • Co-financed sports card

  • Option to work fully remotely or in a hybrid model with an office in Warsaw

Similar jobs you might like

Technology

Pragmile

Engineering Manager

Senior

Remote

Warsaw, Poland

30,400 - 32,000 PLN

🏢 Summary: Engineering Leader role owning a key B2B SaaS product domain with significant business impact. Responsible for setting technical direction, shaping product vision with Product Leadership, and leading a large cross-functional team. Focused on scalable architecture, operational excellence, and high-quality delivery in a modern web and cloud environment. 🗂️ Requirements: 8+ years of software engineering experience, Proven experience building complex B2B SaaS enterprise solutions, Experience leading and managing large engineering teams, Strong knowledge of modern web development, Hands-on experience with cloud platforms, Experience contributing to architectural decisions and scalable systems, Experience working in a Product + Tech partnership model 📃 Skills: NETCore, React, Azure, SaaS, B2B, Web, Cloud, Architecture, Scalability 🏢 Description: We are looking for an experienced Engineering Leader to take ownership of a key product domain with significant business impact. In this role, you will work closely with Product Leadership, jointly shaping the product vision, roadmap, delivery, and overall business success. You will lead a large, cross-functional team (approx. 20 engineers and specialists), setting the technical direction for a core part of the customer experience. This role requires a leader who combines strong technical expertise in B2B SaaS with a product-oriented mindset. Key responsibilities: Collaborate with Product Leadership to define the product vision and roadmap, aligning technical possibilities with business objectives Lead, mentor, and grow a cross-functional team, fostering a culture of ownership, quality, and continuous improvement Drive operational excellence at scale by improving team efficiency and removing blockers in complex initiatives Provide technical leadership and actively contribute to architectural decisions, ensuring scalability and maintainability of solutions Work closely with engineering, product, and design teams to ensure alignment on priorities and delivery Oversee product quality and performance, while managing technical debt alongside new feature development Maintain visibility over team capabilities and support the growth of senior talent Requirements: Proven track record in building complex B2B SaaS enterprise solutions 8+ years of experience in software engineering, including leadership experience (managing larger teams is a strong plus) Strong understanding of modern web development and cloud platforms (experience with .NET Core, React, and Azure is a plus) Product mindset and experience working in a Product + Tech partnership model Experience delivering impactful solutions, not just maintaining legacy systems Excellent communication skills in English and Polish (C1/C2) Self-driven, proactive, and collaborative Experience working in international, fast-paced, and multicultural environments Additional information: Candidates must be eligible to live and work in Poland Location: Hybrid (Warsaw – approx. 4 days/month in the office) or fully remote within Poland What we offer: Opportunities for personal and professional development A dynamic, innovative work environment based on strong values Training and development budget Private healthcare Co-financed sports card Option to work fully remotely or in a hybrid model with an office in Warsaw

Technology

TQLO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

Engineering Team Leader (.NET / C#)

Senior

Hybrid

Krakow, MA, Poland

16,000 - 20,000 PLN

🏢 Summary: Engineering Team Leader (.NET/C#) role responsible for leading a development team and owning the design and delivery of advanced backup and disaster recovery solutions. The position combines hands-on development with architectural decisions and cross-functional collaboration in a growing R&D environment. Work involves building and maintaining distributed systems using modern Microsoft and containerized technologies. 🗂️ Requirements: Minimum 2 years experience as Team Leader (team of at least 3 engineers), Minimum 5 years commercial experience with .NET and C#, Strong knowledge of OOP, SOLID and DRY principles, Experience with SQL and NoSQL databases, Experience designing and developing REST APIs, Knowledge of Windows and Linux environments, Practical experience with Git, Jira and Docker, Experience creating unit, integration and E2E tests, Communicative Polish and English 📃 Skills: .NET, C#, REST, WebSockets, Docker, SQL, NoSQL, SQLite, PostgreSQL, VMware, Hyper-V, Git, Jira, Windows, Linux, OOP, SOLID, DRY, Kubernetes, S3, MS365, SignalR, TeamCity, Android, iOS, macOS 🏢 Description: Our Client is a leading provider of backup and disaster recovery solutions . The company develops advanced products securing physical, virtual, SaaS, and DevOps environments . Its solutions are used by Fortune 500 companies worldwide. You will join the organization as an Engineering Team Leader (.NET/C#) and have a real impact on product development and the growth of R&D teams during a period of intensive company expansion. 📍 Location: Kraków / Poznań - 2 days per week in the office 🏡 Work model: remote start, after a few months hybrid work model (office in one of the above locations) Scope of responsibilities Building, leading, and mentoring a development team (3+ engineers) Full ownership of assigned projects and products (in cooperation with the Product Manager) Designing and implementing new functionalities Developing and maintaining systems based on: .NET/C#, REST APIs, WebSockets, Docker, SQL/NoSQL (SQLite, PostgreSQL), VMware/Hyper-V Ensuring code quality and software development standards Conducting code reviews Close cooperation with QA, Product Team, DevOps/Infrastructure, Customer Success, and Support Solving complex technical problems Creating unit, integration, and E2E tests Co-creating and maintaining technical documentation Requirements Minimum 2 years of experience in a Team Leader role (team of at least 3 people) Minimum 5 years of commercial experience with .NET / C# Strong knowledge of OOP, SOLID, DRY principles, and design patterns Experience working with SQL and NoSQL databases Knowledge of Windows and Linux environments Practical experience with Git, Jira, Docker Communicative knowledge of Polish and English Nice to have Kubernetes, VMware, Hyper-V, S3, MS365, SignalR, TeamCity Experience with Android / iOS / macOS Low-level programming experience What we offer For B2B: 26 days off from service provision + 10 days of paid sick leave Full equipment and hardware provided Training budget Free English lessons during working hours Multisport card (e.g. Light package for 1 PLN) Private medical care (Luxmed package from 1 PLN) TQLO Sp. z o.o. – Recruitment Agency (KRAZ no. 33580)

Technology

ITDS

Senior Java & Angular Engineering Manager – Digital Solutions

Senior

Remote

Warsaw, Poland

22,050 - 25,200 PLN

🏢 Summary: Remote Senior Engineering Manager role based in Warsaw focused on leading complex IT product delivery, managing technical teams, and driving digital transformation initiatives. The position requires strong experience in software development, Agile delivery, and leadership within modern engineering environments. 🗂️ Requirements: 5+ years of experience in software development and team management, Experience with Java, Experience with Angular, Knowledge of Agile methodologies, Experience with project management tools, Experience managing the software delivery lifecycle, Knowledge of risk management and process improvement, Understanding of software testing and quality assurance, Leadership and team management skills, Good command of Polish, Communicative English, Legal right to work in the European Union 📃 Skills: Java, Angular, Agile, Scrum, AI, Claude, Copilot, SQL, Testing, QA 🏢 Description: Hook – one bold sentence Empower digital transformation through strategic leadership and innovative engineering management in a dynamic, fast-paced environment. Location & Work Model Warszawa-based opportunity with remote work (5 days per week). As a Senior Engineering Manager, you will be working for our client, a globally recognized IT organization dedicated to delivering cutting-edge digital solutions. You will lead impactful product delivery initiatives, oversee talented technical teams, and foster a culture of continuous improvement. Join us to shape the future of technology and drive strategic projects that push the boundaries of innovation. Your main responsibilities: Lead and coordinate the delivery process of complex IT products, ensuring timely and high-quality outputs. Collaborate with Product Owners, Solution Architects, and Release Managers to develop and execute comprehensive project roadmaps. Monitor progress against KPIs, manage risks, and implement corrective actions to guarantee project success. Facilitate agile practices within teams, encouraging continuous improvement and lean methodologies. Support backlog management, sprint planning, and execution of strategic initiatives. Drive technical discussions, understanding architecture and code to effectively communicate with development teams. Foster a high-performance culture by motivating, developing, and nurturing autonomous teams of experts. Ensure compliance with organizational standards, policies, and best practices in software development. You're ideal for this role if you have: Minimum 5 years of experience in software development and team management. Proven expertise in Java and Angular technologies. Strong knowledge of Agile methodologies and project management tools. Experience managing the entire software delivery lifecycle, including risk management and process improvement. Good understanding of software testing techniques and quality assurance practices. Excellent leadership skills — inspiring teams, promoting autonomy, and fostering professional growth. It is a strong plus if you have: (optional) Experience working with AI technologies (e.g., Claude, Copilot, or similar). Knowledge of asynchronous communication, database management, and application architecture. Certifications in Agile, Scrum, or project management frameworks. Fluency in Polish and good command of English. Language Required for the role: Polish (good command level) English (communicative proficiency) Eligibility to work on this role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

TQLO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

Team Lead (.NET)

Senior

Hybrid

Krakow, Poland

19,000 - 23,000 PLN

🏢 Summary: Hybrid Engineering Team Leader (.NET/C#) role focused on leading a development team and ensuring high-quality delivery of proprietary backup and disaster recovery products. Combines people management with partial hands-on development and ownership of end-to-end product execution. Strong emphasis on engineering standards, collaboration, and technical excellence. 🗂️ Requirements: Minimum 2 years experience leading development team (min. 3 people), Minimum 5 years commercial experience with .NET and C#, Strong knowledge of OOP principles, Strong knowledge of SOLID principles, Knowledge of design patterns, Experience with SQL databases, Knowledge of Git, Knowledge of Jira, Knowledge of Docker, Good knowledge of Windows, Good knowledge of Linux, English B2 level, Polish B2 level 📃 Skills: .NET, C#, OOP, SOLID, SQL, Git, Jira, Docker, Windows, Linux, NoSQL, Kubernetes, VMware, Hyper-V, S3, SignalR, TeamCity 🏢 Description: For our Client operating in the backup & disaster recovery domain, we are looking for a .NET Team Leader who will take on a key leadership role within a growing R&D organization. The company develops its own proprietary products , used globally — including by Fortune 500 companies — and is currently in a phase of strong growth and expansion of its engineering teams. This is an environment where you can have a real impact on the product, people, and technological direction . 📍 Hybrid – remote work + 2 days per week from the office 📍 Offices: Poznań / Kraków , with additional locations planned this year 🚀 The Role We are looking for an Engineering Team Leader (.NET/C#) — someone with a strong software development background who wants to focus primarily on people management , team development, and ensuring high-quality software delivery. This is not a pure Tech Lead role — while technical competence is important, leadership and soft skills are key . 🔧 Your Responsibilities Managing a development team (building, leading, mentoring), End-to-end responsibility for product/project development in cooperation with the Product Manager, Ensuring high software engineering standards (SOLID principles, best practices), Conducting code reviews, Partial hands-on work in the codebase, Close collaboration with QA, Product, DevOps/Infrastructure, Support, and Customer Success teams, Supporting the team in solving technical challenges, Co-creating and maintaining technical and project documentation, Participating in technical recruitment processes (e.g. live coding, code reviews). 🧠 Requirements Minimum 2 years of experience leading a development team (at least 3 people), Minimum 5 years of commercial experience with .NET / C# , Strong knowledge of OOP principles, SOLID, and design patterns, Experience working with SQL databases (NoSQL is a plus), Knowledge of Git, Jira, Docker , Good knowledge of Windows and Linux environments, Polish and English — communicative level (B2) , A people-oriented mindset with a focus on mentoring, motivation, and team growth. ⭐ Nice to Have Kubernetes, VMware, Hyper-V, S3 Storage, SignalR, TeamCity, Experience with desktop applications, Low-level programming experience. 🎁 Benefits Private medical care, Sports card (e.g. Multisport), Training and development budget, English lessons during working hours, Additional days off (health prevention day, menstrual leave), Employee referral program, integrations, company events, Real influence on the product and organizational growth. 📌We will contact only selected candidates who meet the requirements specified in the job posting. The recruitment process is conducted by TQLO Sp. z o.o. , an IT recruitment agency. KRAZ registration number: 33580

Technology

Air

Lead Software Engineer

Senior

On-site

Pittsburgh, PA

🏢 Summary: Full-time Software Engineering Lead role focused on leading a small cross-functional team and driving end-to-end development of scalable, high-quality software applications. The position combines hands-on backend development with ownership of engineering processes, Agile leadership, and collaboration across product, data, QA, and DevOps. Ideal for experienced engineers with strong object-oriented expertise building modern platforms for defense and intelligence use cases. 🗂️ Requirements: U.S. Citizenship, Bachelor’s degree in Computer Science, Mathematics, or related technical field, 5+ years of software development experience with an object-oriented programming language, Hands-on experience with Spring Boot, Quarkus, or similar frameworks, Strong knowledge of data structures, object-oriented design, and algorithms, Experience with exception handling and troubleshooting, Experience writing SQL and implementing database design 📃 Skills: Java, C++, Python, C#, Ruby, Spring, Quarkus, SQL, Agile, OOP 🏢 Description: Job Description We are seeking a skilled and dedicated Software Engineering Lead to join our Engineering team. As the Software Engineering Lead, you will be essential to crafting and implementing software engineering processes and implementations. In order to do this job well, you must be obsessed with quality and efficiency and enjoy working with diverse technologies. You should have a strong understanding of software engineering design principles and strong technical expertise. This role is a full-time position and may require up to 10% travel. Scope of Responsibilities - Lead software engineering efforts from ideation through implementation as well as the day-to-day activities of a small team of front-end and back-end engineers - Lead Agile ceremonies for the software engineering team - Establish coding and testing best practices and standards - Develop, test, and deploy modern software applications and new features - Oversee the quality of deliverables including coding, testing, and debugging - Collaborate with the product team to translate business requirements into technical specifications - Drive innovation and continuous improvement to increase efficiency - Collaborate with data engineers, data scientists, QA engineers, and DevOps engineers to improve overall platform quality and performance Qualifications - U.S. Citizenship is required - Bachelor’s degree in Computer Science, Mathematics, or a related technical field Required Skills: - 5 years of software development experience with an object-oriented programming language such as Java, C++, Python, C#, or Ruby - Hands-on experience with Spring Boot, Quarkus, or similar technologies - Knowledge of data structures, object-oriented design, algorithms, exception handling, and troubleshooting - Experience writing SQL and implementing database design Desired Skills: - Current U.S. security clearance or ability to obtain one with sponsorship - Experience in a startup or entrepreneurial environment - Experience working in a product organization

Technology

Link Group

Technical Delivery Manager - .NET/React

Senior

Hybrid

Warsaw, Poland

30,000 - 42,000 PLN

🏢 Summary: Leadership role combining Development Manager and Product Owner responsibilities for a core internal financial platform. Responsible for driving the technical direction, roadmap, and end-to-end development of a business-critical investment system. Focused on delivering scalable, high-quality solutions aligned with financial stakeholders’ needs. 🗂️ Requirements: 7+ years of software engineering experience, Proven experience managing and mentoring engineering teams, Strong hands-on expertise in .NET Core, Strong hands-on expertise in React, Experience with complex, business-critical systems, Experience owning product backlog and roadmap, Understanding of financial or investment domains, Ability to translate business requirements into technical solutions 📃 Skills: .NET, React, C#, SQL, REST, Agile, Git, CI/CD, Architecture, Finance 🏢 Description: About the role This position combines engineering leadership with product ownership responsibilities within a critical financial platform. You will play a key role in shaping and evolving our internal financial system that supports investment decision-making and strategies. Acting as both a Development Manager and a Product Owner, you will lead a team of engineers while also driving the vision, priorities, and roadmap of a central financial application used by business stakeholders. Key responsibilities Lead and develop a team of engineers, fostering a high-performing and collaborative environment Oversee the end-to-end development of a core financial system Take ownership of the product backlog and roadmap for a central financial platform, aligning priorities with business goals Work closely with stakeholders across different financial areas (investment, risk and other) to define requirements and translate them into scalable technical solutions Ensure high-quality delivery through strong engineering practices, code quality, and architectural standards Drive continuous improvement of the platform, balancing ongoing development with new feature delivery Act as a bridge between business and technology, ensuring clear communication and alignment Your background 7+ years of experience in software engineering, with a strong hands-on background Proven experience in a leadership role, managing and mentoring engineering teams Strong technical expertise in .NET Core and React Experience working on complex, business-critical systems with ongoing development and evolution Good understanding of financial or investment-related domains (e.g. funding, collateral, investment environments) Ability to combine technical leadership with product thinking and stakeholder management Strong problem-solving skills and attention to detail

Technology

Superdevs

Team Lead .NET Developer

Senior

Remote

160 - 190 PLN

🏢 Summary: Remote Team Lead Software Development role focused on leading a cross-functional engineering team while staying hands-on with backend and web service architecture and implementation in a .NET environment. The position combines technical leadership, product collaboration, and ownership of architectural decisions in an agile setup. You will drive engineering quality, technical standards, and team growth while contributing directly to code and system design. 🗂️ Requirements: Several years of experience in software development with .NET / C#, Minimum 3 years of experience leading development teams, Strong knowledge of software design patterns, Strong understanding of system architecture, Experience with modern engineering practices, Hands-on experience with backend and web services development, Experience using AI in software development process, Fluent English 📃 Skills: .NET, C#, AI, Elasticsearch, RabbitMQ, Redis, Azure, CI/CD, Umbraco, Containers, Backend, WebServices, Architecture, Agile 🏢 Description: 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!

Technology

Link Group

Tech Lead Guidewire Policy Center

Senior

Remote

Warsaw, Poland

🏢 Summary: Tech Leader role in an international transformation program focused on modernizing core enterprise platforms across multiple countries. The position combines hands-on Java development with technical leadership, driving architecture decisions and ensuring high-quality delivery in an agile environment. You will design and evolve complex core systems while collaborating with cross-functional stakeholders. 🗂️ Requirements: 6+ years enterprise software development experience, Experience with complex core systems (configuration, integrations, business logic), Strong knowledge of Java and JVM ecosystem, Experience designing and implementing REST APIs, Strong SQL knowledge, Experience in Agile/Scrum environments, Ability to lead technical delivery and mentor developers, Understanding of clean code principles and design patterns, Fluent English 📃 Skills: Java, JVM, REST, SQL, Agile, Scrum 🏢 Description: About the role You will join an international technology team working on a large-scale transformation program focused on modernizing core business platforms across multiple countries. The team operates in an agile setup and is responsible for building and evolving critical systems that support key business processes. We are looking for a Tech Leader who combines strong hands-on engineering skills with the ability to drive technical decisions and ensure high-quality delivery. You will work closely with both business and technology stakeholders in a collaborative, cross-functional environment. Key responsibilities Lead technical delivery within the development team (hands-on + mentoring) Design and implement new features within a core enterprise platform Translate business requirements into scalable technical solutions Ensure high code quality, performance, and adherence to engineering best practices Collaborate with business analysts, testers, and stakeholders Maintain and enhance existing solutions Identify and reduce technical debt Actively participate in Scrum ceremonies and contribute to continuous improvement Create and maintain technical documentation Requirements 6+ years of experience in enterprise software development Experience working with complex core systems (configuration, integrations, business logic) Strong knowledge of: Java / JVM ecosystem REST APIs SQL Experience working in Agile/Scrum environments Proven ability to guide and mentor developers Solid understanding of clean code principles and design patterns Fluent English Nice to have Experience with large-scale, distributed systems Background in transformation or platform modernization projects Experience working in international environments What’s in it for you Participation in a large, international transformation program Work in a mature agile environment Real impact on architecture and platform evolution Collaboration with experienced teams across multiple locations Flexible form of cooperation: employment contract (UoP) or B2B

Technology

Sii

Tech Lead Fullstack with .NET and Angular (f/m/x)

Senior

Remote

Bialystok, PD, Poland

🏢 Summary: Tech Lead role focused on designing and delivering backend-centric, cloud-based solutions for a custom industrial application covering end-to-end logistics, production, and shipment processes. The position combines strong .NET backend expertise with Angular fullstack work, emphasizing Domain Driven Design, Clean Architecture, and microservices. The role requires technical ownership, architectural decision-making, and pragmatic delivery within a European team. 🗂️ Requirements: Minimum 7 years of commercial experience in .NET development, Experience in senior or Tech Lead role, Strong backend expertise, Hands-on Fullstack experience with Angular, Experience with cloud-native architectures, Knowledge of Domain Driven Design, Knowledge of Clean Architecture, Experience with microservices, Experience with API design, Practical use of AI tools in development, Fluent English, Residence in Poland 📃 Skills: .NET, Angular, C#, Cloud, Microservices, APIs, DDD, Architecture, AI, Git 🏢 Description: We are looking for an experienced Tech Lead to join a European team working on a custom-built solution for the industrial/manufacturing sector. The application supports an end-to-end process—from logistics, through production, to final shipment—ensuring full traceability and process control. This role is strongly backend- and cloud-focused and requires a pragmatic, delivery-oriented mindset. Your tasks Design, develop, and maintain backend-centric fullstack solutions using .NET and Angular Take ownership of technical decisions with a strong focus on backend architecture and cloud-based solutions Build and evolve systems based on Domain Driven Design and Clean Architecture Design, develop, and maintain microservices, APIs, and integration layers Ensure code quality through unit tests and architectural consistency Plan and realistically deliver roadmap items, focusing on feasibility, prioritization, and execution Requirements Minimum 7 years of commercial experience in .NET development, including senior or tech lead responsibilities Strong backend expertise combined with hands-on experience as a Fullstack Developer (Angular) Solid understanding of cloud-native architectures and modern backend systems Solid understanding of Domain Driven Design, Clean Architecture, microservices, and API design Practical experience using AI tools in daily development work (e.g., AI copilots, AI-assisted coding, AI-driven workflows) Pragmatic, realistic engineering mindset focused on delivery, planning, and rational decision-making Ability to take ownership of complex topics and drive them to completion Fluency in English Residing in Poland required

Technology

EPAM Systems

Lead .NET Software Engineer

Senior

Hybrid

Poznan, Poland

🏢 Summary: Lead .NET Software Engineer responsible for architecture, design and hands-on development of enterprise-grade internal applications across Microsoft and cloud ecosystems. The role combines solution architecture, technical leadership and full-stack development to modernize platforms, drive cloud adoption and ensure secure, scalable integrations. You will lead cross-functional initiatives and support critical business systems in a complex enterprise environment. 🗂️ Requirements: 7+ years of IT software engineering experience, Advanced proficiency in C# and .NET / .NET Core, Strong experience with SharePoint Online, SPFx and React, Hands-on scripting and automation with PowerShell, Extensive experience with Microsoft Power Platform (Power Apps, Power Automate, Power BI, Dataflows), Experience building and supporting applications in Azure and AWS, Proven experience designing enterprise architectures, APIs and integration services, Understanding of cloud-native and distributed application patterns, Ability to lead technical design reviews and architectural governance, Familiarity with Microsoft 365 ecosystem, SFTP integrations and file-based processing, Knowledge of Azure Entra ID and identity and access management, Experience with AWS EKS, Experience working in Agile methodologies and Jira, Basic database design and SQL knowledge, English proficiency at B2 level or higher 📃 Skills: C#, .NET, .NETCore, SharePoint, SPFx, React, PowerShell, PowerApps, PowerAutomate, PowerBI, Dataflows, Azure, AWS, EKS, APIs, SQL, Jira, SFTP, EntraID, CICD, DevOps, Microsoft365 🏢 Description: We are seeking an experienced Lead .NET Software Engineer with an architectural track and hands-on development expertise to join the Enterprise Applications team. This role will lead the design, development, modernization and support of multiple internal enterprise applications and platforms that enable critical business operations across the organization. The ideal candidate combines deep technical engineering capabilities with solution architecture experience, stakeholder engagement skills and the ability to lead cross-functional initiatives in a fast-paced enterprise environment. Responsibilities Propose architecture, technical design and implementation of enterprise-grade internal applications and integrations Design scalable and secure solutions leveraging Microsoft 365, Azure, AWS and modern web technologies Provide technical leadership and mentorship to engineering teams across multiple application initiatives Collaborate with business stakeholders, product owners and enterprise architects to translate business requirements into technical solutions Develop and maintain enterprise applications using C#, .NET, React, SPFx and cloud-native services Architect and support SharePoint Online and Power Platform solutions including Power Apps, Power Automate, Power BI and Dataflows Design and implement APIs, integrations and automation workflows across enterprise systems Ensure solutions align with security, governance, compliance and operational standards Drive modernization initiatives, CI/CD improvements, cloud adoption and platform optimization Troubleshoot complex production issues and provide strategic guidance on application stability and performance Participate in Agile ceremonies, backlog refinement, technical estimation and release planning Maintain technical documentation, architectural diagrams and operational procedures Requirements 7+ years of IT software engineering experience Advanced proficiency in C#, .NET and .NET Core Strong experience with SharePoint Online, SPFx and React Skills in scripting and automation using PowerShell Extensive expertise in the Microsoft Power Platform including Power Automate, Power Apps and Power BI, as well as Dataflows Experience developing and supporting Azure applications, web services and AWS-hosted applications and infrastructure Proven background in designing enterprise application architectures and building scalable APIs and integration services Understanding of cloud-native and distributed application patterns Capability to lead technical design reviews and architectural governance while managing multiple enterprise applications simultaneously Familiarity with Microsoft 365 application ecosystem, SFTP integration and file-based processing solutions Knowledge of Azure Entra ID, identity and access management and AWS EKS Competency in Agile delivery methodologies, Jira and Agile project tracking tools Skills in basic database design and SQL along with strong analytical thinking and business engagement English proficiency at B2 level or higher Nice to have Flexibility to use Power Automate Desktop and AWS Platform-as-a-Service solutions Background in application monitoring and operational support Exposure to DevOps and CI/CD pipelines Experience working within financial services or highly regulated environments We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.