May 27, 2026

SW Technical Lead - Data Platforms

Senior • Hybrid

19,075 - 35,425 PLN

Warsaw, Poland

SW Technical Lead - Data Platforms 

As a Custom Software Developer, you will act as a strategic leader and innovator. You will define tasks for others, drive large-scale initiatives, and mentor colleagues to foster growth. This role involves providing global-level support for technical initiatives, sharing knowledge internationally, and shaping the organization's technical direction. You will possess deep expertise across multiple technology areas, set high standards for code quality and security, and remove obstacles for teams, continuously improving developer productivity and the overall software development lifecycle.

The Opportunity:

  • Scope: Provide strategic technical guidance and set the direction for digital product development in alignment with business goals and priorities.

  • Architectural Evolution: Lead the strategic transition from a modular monolith to microservices, ensuring domain boundaries are respected and performance remains high. Take ownership of the development of new components and ideas as you cooperate with a multidisciplinary team to deliver end-to-end experiences to the End Users.

  • Accountability/Problem Solving: Define tasks for others and drive successful Medium to Large (M/L) initiatives at the Product or Product Line level. Challenge others in a growth-enabling way, leverage team strengths effectively, and act as a coach and/or lead for others.

  • Stakeholder Management: Possess a strong grasp of stakeholder ecosystems and their needs, excelling in negotiations and partnerships for mutual benefits. Provide direction for mid- to long-term goals and objectives.

  • Impact/Strategy: Provide global-level support for innovative and technological initiatives. Give speeches and share knowledge in local/international events and knowledge-sharing initiatives, and actively engage in RDT Data Domain/Site-related activities.

  • Complexity/ (Product Size): Operate at the Product / Domain / Site level.

  • Business/Technical ability: Actively contribute to the advancement of technical knowledge within the field through publications, presentations, and mentorship (for example, by serving as a capability owner). Inspire innovation, drive innovative solutions in line with technology trends, and focus on designing new approaches to existing problems.

Who you are:

  • 10+ years proven experience driving cross-functional collaboration to solve organization-wide technical problems and aligning disparate engineering efforts toward common goals.

  • Possess a deep understanding of data processing principles and AI-readiness data needs. Hold experience in building solutions for data experts (e.g., Data Owners, Data Consumers, Data Product Owners, and Digital Asset Management).

  • Exhibit deep expertise in multiple technology areas and the ability to select and apply appropriate technologies to solve complex problems.

  • Maintain proficiency in Java, Spring Boot, Angular, AWS, ECS, Docker, PostgreSQL, GitOps, Event-driven architecture, or similar technologies.

  • Demonstrate a strong understanding of software development lifecycle practices, including performance tuning and scalability.

  • Leverage excellent knowledge of market-available software development tooling to suggest adoption into the current Roche toolset, continuously improving developer productivity and experience Roche-wide.

  • Apply expertise in cybersecurity best practices, ensuring that software solutions comply with security standards in coordination with appropriate Roche experts.

  • Possess comprehensive knowledge of software validation, regulatory processes, and software quality management practices.

  • Demonstrate a strong ability to remove obstacles for technical teams, empowering them to deliver exceptional products.

  • Exhibit a proven ability to anticipate future technical challenges and opportunities, proactively developing strategies and solutions to keep the organization at the forefront.

  • Fluency in English.

What you get:

  • Employment contract (Umowa o pracę).

  • Annual bonus payment based on your performance.

  • Private healthcare ( LuxMed packages), group life insurance (UNUM) and Multisport.

  • Recharge Fridays (2 Fridays off per quarter).

  • Take Time Program (up to 3 months of leave to use for any purpose).

  • Flex Location (possibility to perform our work from different places in the world for a certain period of time).

  • Take Time for Charity (additional paid leave of maximum 2 weeks to engage in the charity action of your choice).

  • Stock share purchase additions.

  • Yearly sales of company equipment and many more! 

INTERESTED? APPLY! 

If you feel this offer suits a friend of yours, feel free to share it. 

The controller of your personal data is Roche Polska Sp. z o.o., ul. Domaniewska 28, 02-672 Warsaw. The data is processed for the purpose of recruitment. You have the right to access your data, rectify it, delete it, limit processing, transfer it and - if processing is based on your consent - withdraw this consent at any time. Contact the Data Protection Officer at: Ochrona.danych@roche.com. More information on the principles of processing your personal data by Roche at the link: https://www.roche.pl/pl/content/klauzula-informacyjna-rekrutacja-en.html

Roche Polska sp. z o.o.  operates in full compliance with the law and does not tolerate any violations. Roche  Polska sp. z o.o.  has implemented a Procedure for Reporting Violations of Law. If you wish to report any irregularities related to our activities, all necessary information regarding the reporting process can be found on our website: https://www.roche.pl/kontakt/ochrona-sygnalistow-zglaszanie-naruszen.

Similar jobs you might like

Technology

Tesco Technology

Engineering Manager – Backend (Stores Fulfilment)

Senior

Hybrid

Krakow, Poland

31,000 - 40,000 PLN

🏢 Summary: Opportunity for a Software Development Manager to lead an engineering team delivering cloud-based Workforce Management solutions in an agile environment. The role combines hands-on technical expertise in Java and cloud technologies with team leadership, DevOps practices, and ownership of quality and security standards. You will drive technical strategy, ensure high-quality delivery, and collaborate with cross-functional stakeholders. 🗂️ Requirements: Minimum 2-3 years of experience managing software development teams (6-8 people), Experience delivering Java 17 or other JVM-based solutions, Experience with Spring Boot, Spring WebFlux or Kotlin frameworks, Experience with public cloud platforms (Azure), Knowledge of software architecture and design patterns, Experience with CI/CD, configuration management and Infrastructure as Code, Experience with Docker and Kubernetes, Experience with JUnit, Mockito and WireMock, Knowledge of Agile/Scrum methodologies, Experience implementing security and code quality tools 📃 Skills: Java, JVM, Spring, SpringBoot, WebFlux, Kotlin, Azure, JUnit, Mockito, WireMock, CI/CD, IaC, Docker, Kubernetes, SonarQube, Snyk, Splunk, NewRelic, Agile, Scrum 🏢 Description: About the role At Tesco, we're not just a retail giant; we're the UK’s largest private employer and a global retail leader. We are on a mission to enhance our colleagues' daily work experience, creating exceptional propositions. This program aims to introduce innovative systems that empower our colleagues. We are actively seeking a dynamic Software Development Manager to lead our engineering team in delivering cutting-edge, cloud-based solutions for Tesco Retail's Workforce Management. The ideal candidate will possess strong technical expertise, outstanding leadership skills, and a passion for fostering innovation. Your role will be crucial in ensuring project success, effective stakeholder communication, and promoting a culture of continuous improvement. In our fast-paced, agile environment, your focus on quality, security, and user impact will be key. What is in it for you Hybrid working We know life looks a little different for each of us. That’s why at Tesco, we always welcome chats about different flexible working options. Some people are at the start of their careers, some want the freedom to do the things they love. Others are going through life-changing moments like becoming a carer, adapting to parenthood, or something else. So, talk to us throughout your application about how we can support. This role requires you to be based in or near Kraków, as you will spend 60% (3 days) of your week collaborating with colleagues at our office locations or local sites and the rest remotely. Our benefits Tesco is a diverse and exciting employer, dedicated to being #aplacetogeton, providing career-defining opportunities to all of our colleagues. If you choose to join our business, we will provide you with: Up to 20% yearly salary bonus – based on both individual and business performance Permanent contract from the go – as a sign of our trust in your abilities Tax-deductible expenses (IP) Private healthcare (LuxMed) Cafeteria & Multisport Additional 4 days of paid leave to support your well-being and family life Increase in annual leave (from 20 to 25 days) for those not yet eligible for the full holiday entitlement Learning opportunities – certified technical training and a learning platform (Udemy) Back-to-school day – 1 day off for parents of primary school children Fertility leave – up to 2 weeks of paid leave for IVF treatment Sports activities with a personal trainer in the office Referral bonus MacBook as your work tool If that sounds exciting, then we'd love to hear from you. You will be responsible for In this role you will: Conduct performance assessments, provide feedback, and guide career development for team members Mentor the development team, ensuring the implementation of best practices, design principles, and coding standards Ensure processes and standards that enable high-quality software delivery Communicate technical concepts effectively to non-technical stakeholders Collaborate with cross-functional teams, shaping technical strategy and roadmap Define project scopes, timelines, and ensure alignment with business goals Monitor project progress, mitigate risks, and maintain alignment with enterprise standards Foster innovation and explore new tools/methodologies Inspire the team to deliver clean, efficient code based on industry standards Create comprehensive technical documentation Implement security tools (e.g., SonarQube, Snyk) and oversee adherence to security best practices Manage application performance and asset monitoring (e.g., Splunk, New Relic) for seamless operation You will need Technical Skills: Experience in delivering Java 17 (or any other JVM language) based software solutions using frameworks like Spring Boot, Spring WebFlux, Kotlin, etc Proficiency with test suites like Junit, Mockito, and Wire mock Experience and familiarity with Public Cloud platforms such as Azure Strong knowledge of software and architectural design patterns Comfortable with DevOps practices involving configuration management, CI/CD pipelines, IaaC, deployment patterns, etc Proficiency in containerization and orchestration tools like Docker and Kubernetes. Strong knowledge of Agile/Scrum methodologies Personal Skills: A minimum of 2-3 years of hands-on experience managing software development teams of 6-8 people Strong interpersonal and communication skills, engaging with both technical and non-technical stakeholders Proven success in building, developing, and leading high-performance software engineering teams Experience in hiring, retaining, and developing engineers, ensuring growth opportunities and maintaining motivation Excellent problem-solving skills and a proactive approach to addressing challenges Passion for staying updated with the latest industry trends and technologies Unsure if you fit all the criteria? Apply and give us the chance to evaluate your potential – you could be the perfect fit! About us Our colleagues work with one goal in mind, helping to make every day a little better for our customers, colleagues and communities all over the world. No two customers are the same, neither are our colleagues. At Tesco, we champion a balance that lets you thrive both in and out of work. Spend 60% of your week collaborating with colleagues at our office locations or local sites and the rest remotely. Whether you're just kicking off your career, juggling passions, or navigating big life events, we're here to support you. Tesco is committed to celebrating diversity and everyone is welcome at Tesco. As a Disability Confident Employer, we’re committed to providing a fully inclusive and accessible recruitment process, allowing candidates the opportunity to thrive and inform us of any reasonable adjustments they may require. Want to get to know us better? Watch our team talk about our culture – YouTube What our colleagues like the most at Tesco: We develop our own products We make an impact; large scale of operation Accountability and respect are given to us We cooperate and support each other There are great colleagues who are divided into small teams here We can develop and learn new things Discover how our colleagues shape Tesco’s tomorrow .

Technology

Cognizant Technology Solutions

Senior Software Engineer

Senior

Hybrid

Krakow, Poland

22,000 - 24,000 PLN

🏢 Summary: Hybrid Senior Software Engineer role combining hands-on development in Python and Angular with technical leadership responsibilities for business-critical internal applications deployed in cloud environments. The position involves mentoring developers, leading Agile processes, and ensuring stability and performance of cloud-based systems. Ideal for an experienced engineer ready to grow into a Team Lead role with ownership of technical decisions and process improvements. 🗂️ Requirements: Degree in Computer Science/IT or equivalent experience, Several years of experience in software engineering or technical leadership, Strong experience with Python, Strong experience with JavaScript and TypeScript, Strong experience with Angular and RxJS, Experience with Linux/Unix and Bash, Experience with relational and NoSQL databases (MySQL, PostgreSQL, Firebase), Experience with GCP and serverless architectures, Knowledge of networking fundamentals, Experience with CI/CD tools (GitLab, Jenkins), Experience working in Agile and SDLC environments, Ability to mentor developers and lead technical initiatives 📃 Skills: Python, JavaScript, TypeScript, Angular, RxJS, Linux, Unix, Bash, MySQL, PostgreSQL, Firebase, GCP, Serverless, GitLab, Jenkins, CI/CD, SDLC, Agile, Networking, Jasmine, Karma 🏢 Description: Location: Cracow Work Model: Hybrid (3 days/week in the office) At Cognizant, we help global companies transform their digital capabilities. For this role, you will work directly from our client's office in Kraków, joining a team responsible for business‑critical internal applications. This position is ideal for a strong Senior Engineer who wants to grow into a Team Lead and take on more ownership, mentoring, and decision‑making responsibilities. About the Role We are seeking a highly capable Sr. Software Engineer/Developer to mentor a team of software support engineers, frontend and backend developers. This role is responsible for ensuring stability, performance, and continuous improvement of business-critical internal applications. This role requires hands-on technical expertise combined with a customer-focused mindset, and strong mentoring abilities. The ideal candidate will bring a mix of software development knowledge, cross-functional collaboration skills, client management. Key Responsibilities Expert level technical proficiency in backend development in Python. Intermediate-Advanced level technical proficiency in Linux and Bash scripting. Experience in troubleshooting and debugging support and guidance, supporting server infrastructure and operations on Linux/Unix systems. Client and Stakeholder Management. Work closely with client and internal stakeholders to gather, document, and prioritize business and technical requirements, support product roadmap creation and backlog management and prioritization. Engage in product knowledge development, owning a deep understanding of internal applications, their business impact, operational workflows, and interdependencies. Mentor team members on coding standards, code reviews, technical troubleshooting, and product knowledge. Requirements BSc/Bachelors in Engineering in Computer Science, IT, or a related field or equivalent professional experience. 5+ years of experience in software development and/or support operations or related functions. Linux/Unix administration, Bash scripting. Back End development: Python. Cloud infrastructure (Google Cloud Platform) and serverless architectures (working knowledge at least). Networking fundamentals and troubleshooting. Ability to partner with the client at a high level to comprehend technical nuances of the software end and deliver execution accordingly. Experience conducting code reviews, setting coding standards, and troubleshooting complex technical issues, conduct root cause analysis. Strong problem solving skills with excellent verbal and written communication skills. Proven experience in mentoring and coaching technical teams. What We Offer Private healthcare, life insurance, and cafeteria benefits Training programs and certifications Inclusive culture and volunteering opportunities Employee referral program Collaborative, innovative environment Due to Client security requirements in the project, it is a condition of your employment in the offered position to present a valid NFC-enabled ID card (i.e. an e-chip-enabled ID/Passport) and undergo the Client mandated ID check as a part of the Client onboarding to the project. If the above requirement is not fulfilled Cognizant will be entitled to cancel this offer and not enter into employment agreement with you or, in case the employment agreement is signed with you prior to completion of the abovementioned verification, to terminate your employment. The Client being the data controller responsible for this specific verification process will contact you separately to provide you with more detailed information in this regard.

Technology

Link Group

Project Manager Technical Solution Lead

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Hybrid Technical Solution Lead – Digital for Commercial role focused on translating business needs into technically viable, secure, and compliant solution designs within enterprise environments. The position bridges Commercial teams and IT, ensuring integration, data readiness, and alignment with architecture and governance standards. It enables delivery by validating feasibility, shaping solution design, and overseeing technical quality without direct development work. 🗂️ Requirements: Minimum 7 years of experience in Solution Architect, Technical Business Analyst, Technical Lead, or Technical Project Manager roles, Strong experience in system integration using APIs and ETL processes, Strong knowledge of data architecture principles, Experience with cloud platforms such as Azure or GCP, Ability to translate business requirements into structured technical specifications, Experience working in complex enterprise IT environments, Knowledge of cybersecurity and regulatory compliance (GDPR, GxP), Experience integrating CRM, ERP, and data platforms, Experience overseeing technical deliverables from external vendors 📃 Skills: APIs, ETL, Azure, GCP, CRM, ERP, GDPR, GxP, Architecture, Integration, Data, AI, Security 🏢 Description: Współpraca Hybrydowa, Warszawa Zatrudnienie w oparciu o Umowę o Pracę Role Purpose The Technical Solution Lead – Digital for Commercial serves as the key interface between Commercial teams (Sales and Marketing) and IT/Digital functions such as Architecture, Security, and Data Governance. The role is focused on ensuring that business requirements are technically viable, compliant, and properly translated into implementable solutions. Rather than performing development work, this position enables delivery by shaping solution design, validating technical feasibility, and ensuring alignment with enterprise standards. It removes technical barriers for commercial initiatives, facilitates efficient data exchange between systems, and converts business needs into structured technical specifications ready for implementation by internal teams or external partners. Key Responsibilities Solution Design & Technical Advisory Translate business requirements from Commercial teams into clear, structured technical designs and implementation specifications Provide early-stage technical assessment of initiatives to confirm feasibility within existing enterprise architecture and technology landscape Advise on solution design options and identify reusable components to improve delivery speed and reduce duplication across Commercial initiatives Business & IT Alignment Act as a key technical liaison between Commercial functions and Digital/IT teams Support integration of commercial applications with core enterprise platforms (e.g. CRM, ERP, data platforms) while preserving application integrity and business logic Remove technical constraints that may limit business agility, while ensuring adherence to security and operational standards Architecture, Security & Compliance Collaborate closely with Enterprise Architecture, Security, and Data Governance teams to ensure alignment with corporate standards Contribute to technical documentation and security-by-design inputs required for governance and approval processes Promote standardized integration approaches and data models to reduce technical debt and improve long-term maintainability Data & AI Enablement Define and oversee data integration flows between systems, ensuring consistency, availability, and readiness for analytics use cases Support foundational data architecture required for AI and advanced analytics initiatives, ensuring scalability and standardization (in alignment with AI leadership roles) Vendor Technical Oversight Review and validate technical deliverables provided by external vendors and software partners Ensure compliance with architectural standards, security requirements, documentation practices, and integration guidelines Monitor technical quality of delivered solutions and ensure consistency with internal engineering standards Requirements Experience & Technical Expertise Minimum 7 years of experience in roles such as Solution Architect, Technical Business Analyst, Technical Lead, or Technical Project Manager Strong background in system integration (e.g. APIs, ETL processes) and data architecture principles Experience with cloud platforms such as Azure or GCP is highly desirable Ability to translate business objectives into clear and structured technical requirements Experience in complex IT environments involving multiple stakeholders and distributed ownership models Knowledge of cybersecurity and regulatory compliance in controlled environments (e.g. GDPR, GxP) is an advantage Collaboration & Communication Strong “bridge-building” capability between business and technical domains Ability to negotiate and align competing priorities between Commercial and IT stakeholders Skilled in explaining technical concepts in a clear and accessible way to non-technical audiences High proficiency in English and Polish Strong communication and stakeholder management skills across seniority levels

Technology

TechTree

Lead Distributed Data Platform Engineer

Senior

Remote

Warsaw, Poland

270,000 - 406,000 PLN/yr

🏢 Summary: Lead Distributed Data Platform Engineer responsible for architecting and delivering enterprise-scale lakehouse and distributed data platforms to enable advanced analytics and reporting. The role combines hands-on technical leadership with team mentorship, driving scalable, secure, and high-performance data solutions in cloud-native environments. You will guide architectural decisions, enforce engineering best practices, and ensure platform reliability at scale. 🗂️ Requirements: Proven experience leading data engineering or platform teams, Strong programming skills in Python, Strong programming skills in SQL, Hands-on experience with Apache Spark in production, Experience with Delta Lake and/or Apache Iceberg in production, Experience designing distributed systems and lakehouse architectures, Experience building scalable data pipelines, Knowledge of CI/CD and automated testing practices, Experience with Kubernetes and Docker, Experience working in cloud-native environments 📃 Skills: Python, SQL, Spark, Delta, Iceberg, dbt, Databricks, Snowflake, Kubernetes, Docker, CI/CD, Java, Scala, Rust 🏢 Description: ABOUT THE COMPANY We are a global legal technology company that has been building software for the legal industry for over two decades. Our AI-powered cloud platform is used by leading law firms, Fortune 500 corporations, and government agencies worldwide to organise complex data, surface critical insights, and act on them — across litigation, investigations, regulatory inquiries, and data breach response. We're valued at $3.6 billion and invest over $170 million annually in R&D. We're making substantial investments in data lake technology and distributed systems to support future growth and advanced analytics. Our scale means the data problems here are genuinely hard — and the platform you lead will underpin how the entire organisation accesses and acts on its data. ABOUT THE ROLE We're building a specialised team focused on enabling advanced analytics and reporting capabilities across our internal data ecosystem. As Lead Distributed Data Platform Engineer, you'll combine deep technical expertise with hands-on team leadership — guiding a team in designing and maintaining data platforms that integrate modern lakehouse technologies, distributed compute frameworks, and cloud-native services at enterprise scale. You'll lead architectural decisions, mentor engineers, and ensure delivery of secure, reliable, and scalable solutions. The role emphasises technical leadership, governance best practices, and a culture of innovation and continuous improvement. You'll also participate in on-call rotations as part of shared team responsibility for platform reliability. WHAT YOU'LL WORK ON Team leadership and mentorship Lead and mentor a team of data platform engineers, promoting collaboration, knowledge sharing, and professional growth. Set and maintain high engineering standards across the team. Distributed systems architecture Drive architectural decisions for distributed systems and lakehouse platforms using Spark, Delta Lake, and Iceberg. Facilitate architecture reviews and contribute to design decisions for fault-tolerant, future-ready systems. Data pipeline and platform delivery Oversee design and implementation of scalable data pipelines and analytics workflows, ensuring they are reliable, performant, and maintainable at scale. Engineering best practices Ensure adherence to clean code, modular design, CI/CD, automated testing, and code review standards across all platform engineering work. Performance and cost optimisation Manage performance tuning, scalability strategies, and cost optimisation across cloud-native environments and large-scale distributed workloads. Governance and observability Champion governance, observability, and compliance frameworks across all data platforms — ensuring data remains accessible, secure, and auditable. Stakeholder communication Communicate effectively with leadership and cross-functional teams to provide updates, resolve blockers, and ensure delivery aligns with business objectives and analytics needs. WHAT WE LOOK FOR Proven technical team leadership Demonstrated experience leading data engineering or platform development teams — mentoring engineers, owning architectural decisions, and driving delivery outcomes. Python and SQL Strong programming skills in both Python and SQL applied to production data platform work at scale. Apache Spark Hands-on experience with Spark for distributed data processing, including performance tuning and optimisation in production environments. Lakehouse architecture Expertise in Delta Lake and/or Apache Iceberg. You understand the trade-offs and have applied these technologies in production at scale. Analytics tooling Familiarity with dbt, Databricks, and Snowflake for analytics workflows and large-scale data processing. Software engineering fundamentals Solid understanding of software engineering principles — CI/CD, automated testing, clean code, and modular design applied to data platform systems. Infrastructure and containerisation Familiarity with Kubernetes, Docker, and infrastructure-as-code tools in cloud-native environments. Communication and stakeholder management Strong communication skills with the confidence to operate across engineering teams, cross-functional partners, and senior leadership. Bonus Exposure to event-driven architectures and advanced analytics platforms. Experience enabling self-service analytics for internal stakeholders. Experience in Java, Scala, or Rust. Exposure to service mesh and advanced orchestration patterns. THE TEAM You'll join a global engineering organisation working on a platform used by some of the world's largest legal teams. The culture is diverse, inclusive, and driven by high standards. Engineers here work on genuinely complex technical problems at scale — and are supported with the coaching, development, and tooling to keep growing. COMPENSATION & BENEFITS Salary 270,000 – 406,000 PLN per year, plus an annual performance bonus and long-term incentives. Health coverage Comprehensive health, dental, and vision plans. Parental leave Parental leave available for both primary and secondary caregivers. Flexible working Flexible work arrangements with a remote-first model. Company breaks Two week-long company-wide breaks per year, plus additional time off. Training investment Dedicated training investment programme to support ongoing professional development.

Technology

Jit Team

Lead Full Stack Developer

Senior

Hybrid

Gdansk, Poland

1,400 - 1,600 PLN

🏢 Summary: Senior Technical Leader and hands-on Software Engineer role focused on designing and delivering scalable enterprise applications across the full technology stack. The position combines software architecture, full-stack development, cloud-native solutions, and technical leadership within Agile environments. Responsibilities include defining technical standards, leading development initiatives, and ensuring secure, high-performance solutions aligned with business goals. 🗂️ Requirements: Min. 8 years commercial software development experience, Bachelor’s degree in Computer Science, Software Engineering, or related field, Experience with HTML5, Experience with CSS3, Experience with JavaScript, Experience with Node.js, Experience with Python, Experience with Java, Experience with Django, Database management with MySQL, Database management with PostgreSQL, Strong data modeling skills, Ability to design and maintain RESTful APIs, Familiarity with Azure, Experience with Kubernetes, Experience with CI/CD pipelines, Experience with GitHub Actions, Knowledge of authentication and authorization, Knowledge of encryption, Knowledge of secure coding standards 📃 Skills: HTML5, CSS3, JavaScript, Node.js, Python, Java, Django, MySQL, PostgreSQL, REST, Azure, Kubernetes, GitHub, JUnit, Selenium, CI/CD, Agile, Scrum 🏢 Description: As a Senior Technical Leader and hands-on Software Engineer, this role is responsible for designing, developing, and delivering scalable, secure, and high-quality enterprise applications used across multiple business units throughout Europe. The position combines software architecture, full-stack development, and technical leadership. Key responsibilities include defining technical roadmaps, establishing development standards and best practices, and ensuring that solutions align with business objectives while maintaining high performance, reliability, and scalability. Expected competences and knowledge Min. 8 years of commercial experience as a Software Developer Front-End technologies (HTML5, CSS3, JavaScript, and frameworks) Back-End technologies (Node.js, Python, Java , or similar languages; experience with frameworks like Django) Database Management (MySQL, PostgreSQL, strong data modeling skills) API Development: Ability to design and maintain RESTful APIs Cloud and DevOps: Familiarity with Azure and orchestration platforms (Kubernetes); CI/CD pipelines using GitHub Actions Security Practices: Knowledge of authentication, authorization, encryption, and secure coding standards Minimum Requirement: Bachelor’s degree in Computer Science, Software Engineering, or related field Nice to have Automation Anywhere knowledge and experience Automated tests with JUnit, Selenium Preferred: Master’s degree or equivalent professional certifications in cloud architecture, Agile/Scrum, or advanced programming Responsibilities you'll have Design, develop, and deliver scalable, secure, and high-performing enterprise applications across the full technology stack Define technical architecture, drive technology decisions, and ensure solutions align with business objectives and long-term platform strategy Establish and promote engineering best practices, coding standards, software quality principles, and maintainability guidelines Build and enhance modern web applications, backend services, REST APIs, and data processing solutions Design and optimize data models, system integrations, and enterprise workflows to ensure reliability, scalability, and performance Lead the implementation of cloud-native and microservices-based solutions, supporting automation and continuous delivery initiatives Own the end-to-end software development lifecycle, from requirements analysis and solution design through development, testing, deployment, and ongoing support Collaborate closely with business stakeholders, product owners, and cross-functional teams to translate business needs into technical solutions Monitor project progress, manage priorities, and ensure timely delivery of high-quality software within Agile/Scrum environments Drive continuous improvement initiatives, identifying opportunities to enhance system performance, user experience, and development efficiency Mentor and support development team members through coaching, technical guidance, knowledge sharing, and code reviews Champion software quality through testing, debugging, performance optimization, and adherence to security best practices Ensure solutions meet compliance, governance, and security requirements while maintaining clear technical documentation and operational readiness.Partner with infrastructure and IT teams to enable smooth deployment, production releases, and ongoing platform stability Client – why choose this particular client from the Jit portfolio? A multinational technology and business services organization delivering enterprise solutions that enable digital transformation, operational excellence, and process automation for customers across diverse industries and markets. About Jit Team The Human Factor of IT - it’s not just a slogan, it’s a philosophy. The foundation of Jit Team is people, which is why we prioritise you. We employ over 770 experienced experts , to whom we offer developmental projects, a wide range of benefits, and a proprietary professional development programme. Together with clients from around the world, we create innovative IT solutions delivered by highly specialised and efficient teams. Behind our maxim are also charitable and educational activities. We support schools, universities, and educational institutions by conducting workshops, running educational projects, sponsoring events, and donating learning equipment. We offer internships that help launch careers in IT. We support water rescuers and hospitals by providing the necessary equipment. We also support numerous charitable organisations helping people in need, children, and the elderly. We are a Polish company and we share what we have achieved over more than 15 years of activity. By supporting local initiatives, we contribute to the circulation of good energy.

Technology

Citigroup

Senior Java Developer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Senior Application Development Technology Lead role focused on designing and building scalable, event-driven microservices and REST APIs for a global Client Onboarding Platform. The position combines hands-on Java/Kotlin and React development with architectural leadership to modernize and expand a high-visibility banking technology platform. Responsibilities span full SDLC, system design, performance optimization, and technical guidance. 🗂️ Requirements: Minimum 6 years of application development experience, Proficiency in Java and Spring framework, Experience with Hibernate and Java frameworks, Experience building RESTful APIs, Experience with microservices architecture, Knowledge of relational databases, Knowledge of document databases, Proficiency in ReactJS and modern frontend technologies, Understanding of software architecture and SDLC, Experience with real-time messaging systems 📃 Skills: Java, Kotlin, Spring, Hibernate, REST, Microservices, PostgreSQL, Oracle, MongoDB, ReactJS, HTML5, CSS3, JavaScript, Redux, SQL 🏢 Description: Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact. Job Overview The Application Development Technology Lead is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities to expand and modernize the OMC technology platform. A key function within the Banking and International Clients Technology is the client onboarding process at CITI. Our team is responsible for the technology platform that orchestrates the client onboarding functions of multiple business domains. We empower clients and operations teams with interactive tools, APIs and real-time information to automate and streamline onboarding workflows across areas such as Legal, Credit, KYC and Account opening. We are looking for talented technologists to help build the future of global Client Onboarding Platform as well as addressing the current needs on the existing platform. This role offers high visibility and will make a significant impact on the client onboarding experience, helping shape the future of how we serve our clients. Responsibilities: Hands-on design and development of scalable software solutions using Java, Kotlin, Spring, and Restful APIs Write clean, maintainable, and efficient code following best practices in software engineering Participate in all phases of the Software Development Lifecycle (SDLC), from requirement gathering to deployment Continuously improve application performance, scalability, and reliability Partner with management teams to integrate functions and define system enhancements for new products and process improvements Resolve high-impact problems through in-depth evaluation, providing innovative solutions Provide expertise in applications programming, ensuring design adherence to architecture blueprints and developing coding standards Stay current with emerging trends and technologies in full-stack development, and coach/advise mid-level developers Qualifications: Minimum 6 years of Application Development experience Proficiency in Java, Spring, Hibernate, real-time messaging, and associated Java frameworks Hands-on experience developing products with RESTful APIs and microservices architecture Strong knowledge of relational databases (e.g., PostgreSQL, Oracle) and document storage (MongoDB) Proficiency in ReactJS and core front-end technologies: HTML5, CSS3, JavaScript (ES6+), Redux Exposure to Kotlin is a significant advantage Deep understanding of software architecture, industry best practices, and excellent problem-solving, analytical, and debugging skills Demonstrated leadership, project management, and clear communication skills; Master's degree in Computer Science, Engineering, or a related field preferred What we can offer you: This role will offer you the opportunity to run analytics on very large datasets. Along with that you will be developing event driven microservices, lots of Rest APIs and work on latest cutting-edge technologies. By joining Citi Solutions Center Poland, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed) and enjoy a whole host of additional benefits such as: Private Medical Care Program Life Insurance Program Pension Plan contribution (PPE Program) Employee Assistance Program Paid Parental Leave Program (maternity and paternity leave) Sport Card Holidays Allowance Sport and team recreation activities Special offers and discounts for employees Access to an array of learning and development resources A discretional annual performance related bonus A chance to make a difference with various affinity networks and charity initiatives Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day.  We want the best talent around the world to be energized to join us, motivated to stay, and empowered to thrive.

Technology

ITDS

Senior SRE/DevOps Technical Lead – Observability and Automation

Senior

Hybrid

Krakow, Poland

25,200 - 29,820 PLN

🏢 Summary: Senior SRE/DevOps Technical Lead role focused on building and operating advanced SRE and observability platforms in a regulated banking environment. The position drives automation, reliability, and performance of highly available systems while leading CI/CD and monitoring initiatives. It combines hands-on technical expertise with leadership of international engineering teams. 🗂️ Requirements: 8+ years of experience in SRE, DevOps, or similar roles, Strong automation and scripting experience, Proficiency in CI/CD pipelines, Experience with observability and monitoring tools, Experience maintaining highly available, low-latency systems, Experience in regulated industries (banking, fintech, insurance), Ability to work from Krakow office at least 6 days per month, Fluent English, Legal right to work in Europe 📃 Skills: Python, Go, Bash, CI/CD, AppDynamics, Grafana, Splunk, OpenTelemetry, SRE, DevOps 🏢 Description: Empower uptime and reliability — lead the next wave of observability and automation excellence! Krakow-based opportunity with hybrid work model, allowing up to 3 remote days per week. As a Senior SRE/DevOps Technical Lead , you will be working for our client, a global leader in the banking and financial services industry. You will spearhead efforts to build and operate cutting-edge SRE and observability platform solutions, ensuring system reliability, automation, and performance across a highly regulated environment. This role offers a pivotal leadership position that drives innovation and engineering ownership within a diverse international team. Your main responsibilities: Lead and develop the delivery capability for SRE/observability platform solutions, fostering excellence in automation, reliability, and monitoring. Build and maintain highly available, low-latency systems aligned with banking industry standards. Drive automation and scripting initiatives utilizing Python, Go, Bash, and other technologies. Manage and optimize CI/CD pipelines and observability/monitoring stacks such as AppDynamics, Grafana, Splunk, and OpenTelemetry. Ensure optimal system performance and reliability across global operations. Collaborate effectively with international teams across different time zones. Provide technical leadership, mentorship, and guidance to team members. You're ideal for this role if you have: 8+ years of experience in SRE, DevOps, or similar leadership roles. Strong automation and scripting skills (Python, Go, Bash, etc.). Proficiency in CI/CD pipelines and observability/monitoring tools. Proven experience maintaining highly available, low-latency systems in regulated industries such as banking, fintech, or insurance. Ability to work in the Krakow office at least 6 days per month. Fluent English communication skills for global team collaboration. It is a strong plus if you have: (optional) Certifications related to DevOps, SRE, or cloud platforms. Language Required for the role: Fluent English Eligibility for the role: Only candidates with an existing legal right to work in Europe 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

Sportradar

Senior Staff Software Engineer (Sports Media)

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Senior Staff Software Engineer role focused on leading architecture and development of large-scale, low-latency, cloud-native distributed systems powering real-time sports media data platforms. The position drives technical strategy, platform modernization, and operational excellence across multiple teams. It combines hands-on backend expertise with organization-level architectural leadership. 🗂️ Requirements: 12+ years professional software engineering experience, Experience building large distributed production systems, Expertise in systems architecture and distributed systems design, Experience with cloud-native platforms, High proficiency in JavaScript and TypeScript, Strong experience with Node.js backend development, Experience leading multi-team technical initiatives, Experience designing high-availability, low-latency systems 📃 Skills: JavaScript, TypeScript, Node.js, PostgreSQL, MySQL, Redis, MongoDB, AuroraDB, AWS, Lambda, SQS, EventBridge, Kubernetes, GraphQL, React, CI/CD, DistributedSystems, CloudNative, Serverless, APIs 🏢 Description: Company Description We’re the world’s leading sports technology company, at the intersection between sports, media, and betting. More than 1,700 sports federations, media outlets, betting operators, and consumer platforms across 120 countries rely on our know-how and technology to boost their business. Job Description Senior Staff Software Engineer (Sports Media) Warsaw, Poland ABOUT US Our Sports Media Team is seeking a passionate Sr. Staff Software Engineer who loves to solve problems, build cloud native solutions, and excels on cross-functional teams of talented peers. What does the Sports Media Team work on? We work with exclusive data rights for top leagues such as MLB, NBA, NHL, and NASCAR, giving us direct access to in‑stadium data, including player and optical tracking. For other leagues like the NFL, NCAA, and global sports, we build tooling for our extensive scouting network. Our systems power the fastest and most accurate live game data in the market — supporting billions of API calls monthly and enabling global partners like Apple, Google, Amazon, Facebook, The Score, and Bleacher Report to build exceptional fan experiences. Our analytics and broadcast solutions also help storytellers at Fox Sports, Bally Sports, CBS Sports, NBC Sports, and more deliver the narratives, statistics, and graphics seen by millions during major sporting events — from the World Series to the Super Bowl. THE CHALLANGE Technical Leadership Org‑Level Technical Leadership Own architectural direction for major product surfaces Establish long‑term engineering priorities and influence technology strategy Drive platform modernization, scalability, observability, and resiliency initiatives Introduce new technologies, patterns, and frameworks with measurable impact Architecture & System Design Architect distributed, high‑availability systems that must operate with extremely low latency under global scale Evaluate system bottlenecks, performance issues, and design limitations driving solutions across multiple teams Provide authoritative guidance on trade‑offs involving cost, reliability, performance, and complexity Mentorship & Talent Development Mentor Engineers Coach teams on architecture, system design, and engineering best practices Participate in engineering hiring, leveling calibration, and interview standards Cross‑Functional Strategic Influence Partner with Engineering Managers, Product Directors, and senior leadership to define technical roadmaps Translate business strategy into scalable technical solutions and system architectures Communicate complex technical topics clearly to executives, teams, and partner organizations Operational Excellence Lead initiatives that improve uptime, latency, performance, deployment safety, and observability Drive org‑wide improvements in CI/CD automation, developer experience, and production reliability Champion high engineering standards, including AI‑assisted development practices ABOUT YOU 12+ years professional software engineering experience, including building large, distributed production systems Deep expertise in systems architecture, distributed systems design, and cloud‑native platforms Demonstrated ability to deliver and lead multi‑team, multi‑quarter initiatives Strong technical judgment and the ability to make high‑impact architectural decisions Proven track record influencing at organization‑level, not just team‑level High proficiency in modern backend engineering (JavaScript/TypeScript, Node.js) and familiarity with our broader stack Excellent communication skills, able to engage senior leadership and cross‑functional partners Experience mentoring engineers and shaping engineering culture Bonus: Experience designing real‑time, high‑throughput data platforms Expertise with AWS serverless, Kubernetes, or distributed messaging systems Experience in developer platform engineering or large‑scale API ecosystems Prior contributions to company‑wide architectural standards Experience using AI tools (Cursor, GitHub Copilot) to enhance engineering velocity Primary Tech Stack: Note: The stack may vary depending on the team. We are hiring across multiple product lines. JavaScript, TypeScript Node.js PostgreSQL, MySQL, Redis, Document/MongoDB, AuroraDB SQS, Event Bridge AWS (Lambda, SQS, EventBridge etc.) React, SPAs GraphQL OUR OFFER A collaborative global environment with engineering teams across Europe, Asia, and the US. Flexibility and autonomy to manage your work and balance priorities. A vibrant, inclusive community, including Women in Tech and Pride groups. Access to the Global Employee Assistance Programme . Subscriptions to Calm and Reulay for wellbeing and resilience. The autonomy and trust expected of Staff‑level leadership Online training resources and continuous learning opportunities. Flexible working hours and hybrid work options. OUR RECRUITMENT PROCESS Initial Screening A short conversation with our Talent Acquisition Partner to learn more about your background and expectations. Technical Assessment A brief take‑home task to demonstrate your technical skills. Technical Interview A deep dive into your solution and a conversation with the technical team and Hiring Manager. Onsite Interview (if needed) Meet the local team and tour our office. Final Steps Receive feedback and if selected, an offer to join us. Don’t meet every single requirement?  At Sportradar we are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles. Additional Information At Sportradar, we celebrate our diverse group of hardworking employees. Sportradar is committed to ensuring equal access to its programs, facilities, and employment opportunities. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. We encourage you to apply even if you only meet most of the requirements (but not 100% of the listed criteria) – we believe skills evolve over time. If you’re willing to learn and grow with us, we invite you to join our team!

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

ITDS

Senior Tech Lead – .NET & Angular Solutions

Senior

Remote

Wroclaw, Poland

27,300 - 31,500 PLN

🏢 Summary: Senior Tech Lead role focused on designing and delivering enterprise solutions using .NET and Angular in a 100% remote model. The position combines hands-on architecture work with technical leadership, guiding teams and driving integration, CI/CD, and event-driven solutions. The role emphasizes scalable systems, workflow automation, and high engineering standards. 🗂️ Requirements: 8+ years of software development experience, Proven experience in senior or lead technical role, Strong expertise in .NET, Strong expertise in Angular, Strong expertise in SQL, Experience building REST APIs, Experience with GitLab CI/CD, Experience with OpenShift, Experience with event-driven architecture, Knowledge of integration methods, Knowledge of workflow or BPM systems, Communicative Polish, Functional English, Legal right to work in the EU 📃 Skills: .NET, Angular, SQL, REST, GitLab, CICD, OpenShift, EventDriven, BPM, Architecture, Integration 🏢 Description: Unleash innovative leadership — drive cutting-edge technology solutions and inspire teams to excellence! Wroclaw-based opportunity with a 100% remote work model. As a Senior Tech Lead – .NET & Angular Solutions , you will be working for our client in the technology sector, pioneering enterprise solutions that streamline workflows and enable seamless integrations. Your leadership will shape the future of digital transformation, empowering development teams to deliver impactful and scalable systems. Your main responsibilities: Guide and mentor a team of developers in designing and implementing high-quality software solutions. Make key technical decisions related to architecture, integration, and development processes. Collaborate with stakeholders to translate business requirements into robust technical specifications. Oversee the development lifecycle, ensuring adherence to best practices and quality standards. Support continuous integration and deployment pipelines using GitLab CI/CD and OpenShift. Lead efforts in implementing event-driven architectures and workflow/BPM processes. Facilitate code reviews and foster a culture of technical excellence and innovation. You're ideal for this role if you have: 8+ years of experience in software development, with proven leadership in a senior or lead role. Strong expertise in .NET, Angular, SQL, and REST API development. Experience with GitLab CI/CD, OpenShift, and event-driven architecture. Solid understanding of integration methods and workflow management systems. Ability to lead technical discussions and support team members in solving complex challenges. It is a strong plus if you have: (optional) Certification in Agile, Scrum, or related methodologies. Experience with BPM tools or workflow automation solutions. Language Required for the role: Communicative Polish and functional proficiency in English. Eligibility for the 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.