Senior Software Engineer

1 week ago


Kraków, Czech Republic Tesco Technology Full time

Key technologies: Languages & Frameworks: TypeScript, Node.js, React, Micro Frontends, Microservices  Cloud & Infrastructure: Azure, Kubernetes, Terraform  CI/CD & GitOps: GitHub Actions, ArgoCD  Testing: Vitest, Playwright  Monitoring & Logging: New Relic, Splunk, xMatters  You will need: 7+ years of experience building and shipping production-grade applications. Strong expertise in system design, frontend and backend development. Deep understanding of cloud platforms (Azure, AWS, or GCP), infrastructure-as-code and networking fundamentals (DNS, TLS, ingress). Experience with Agile methodologies and cross-functional collaboration. Proven ability to own projects end-to-end, from concept to production. Excellent communication skills in English, with the ability to explain complex topics clearly. Experience mentoring engineers and fostering technical growth within teams. A holistic mindset — you care about reliability, performance, developer experience, and long-term impact. A proactive, self-driven attitude with a focus on delivering meaningful value. Unsure if you fit all the criteria? Apply and give us the chance to evaluate your potential – you could be the perfect fit About the role We’re looking for a passionate and experienced Senior Fullstack Engineer to join our Developer Experience & Enablement Platform (DEEP) team. Within this team, we provide a trusted engineering foundation through reliable platform infrastructure, opinionated libraries and tooling, and clear architectural standards.  In this role, you’ll design and build robust foundations for internal applications used daily by more than 300,000 people across the company.  This is a high-impact position where you’ll work holistically across the stack, dive into complex technical challenges, and help shape the future of Tesco’s technical landscape.  What is in it for you 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. 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 (for all):   MacBook as your tool for work Learning opportunities - certified technical training and learning platforms like Udemy Referral Bonus Sports activities with a personal trainer in the office Benefits for colleagues on employment of contract only: Additional 4 days of paid leave to support your well-being and family life Up to 20% yearly salary bonus – based on both individual and business performance Private healthcare (LuxMed) Cafeteria & Multisport Supporting those, who are not yet eligible for full holiday entitlement, by expanding their pool from 20 to 25 days Relocation Help IP Tax Deductible Costs If that sounds exciting, then we'd love to hear from 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. About us Tesco is a leading multinational retailer, with more than 330 000 colleagues.  Our software is used by millions of people across several countries every day. Whether it’s the tills and websites our customers use, or the systems our colleagues and partners use, you’ll play your part in keeping it running like a well-oiled machine. And when a business problem pops up? You and the creative minds in our team will be challenged to solve it.  As Tech Hub we cooperate within the group of Tesco Technology Hubs located in the UK, Poland, Hungary, Czech Republic and India.  ,[Architect and build foundational components of critical internal applications; write RFCs/ADRs and drive technical consensus. , Play a key role in technical evolution of an existing platform. , Develop and maintain shared libraries, infrastructure, and tooling that support engineering teams. , Collaborate with product, architecture, programme, and engineering stakeholders to deliver high-quality solutions. , Promote engineering excellence through advanced engineering practices, automation, testing, and observability. manager, and wider Tesco colleagues.] Requirements: Java, Agile, Microservices, Cloud, Azure, React Tools: . Additionally: Sport subscription, Private healthcare, International projects, Bike parking, Playroom, Shower, Free parking, Modern office.



  • Kraków, Czech Republic Antal Full time

    Experience in developing and supporting mission-critical applications. Prior experience with financial systems such as Valuation Engines, Trade Store or product-based applications. Strong hands-on skills in Core Java and Spring Boot. Solid knowledge of microservices architecture and design patterns. Preferred: experience with Google Cloud Platform (GCP),...


  • Kraków, Czech Republic Software Mansion S.A. Full time

    We usually work for tech startups so we’ve had our share of ever-changing, dynamic projects. In this environment, the development stage is planned only a few weeks ahead and pivots are an integral part of the job. But we like it this way – releases are quick and clients are open to trying out new technologies. What is more, there is very little chance...


  • Kraków, Czech Republic Remitly Poland sp. z o.o. Full time

    7+ years of experience building distributed, event-driven, or platform systems at scale. Proficiency in one or more core languages (Go, Java, Python, JavaScript) and will to learn. Experience delivering resilient, observable, and compliant systems where reliability is non-negotiable. Excitement for platform engineering: building systems others depend on,...


  • Kraków, Czech Republic Remitly Poland sp. z o.o. Full time

    7+ years of experience building distributed, event-driven, or platform systems at scale. Proficiency in one or more core languages (Go, Java, Python, JavaScript) and will to learn. Experience delivering resilient, observable, and compliant systems where reliability is non-negotiable. Excitement for platform engineering: building systems others depend on,...


  • Remote, Kraków, Czech Republic Appliscale Full time

    5+ years of experience in C++ 17 3+ years of experience in Java/Scala Experience in building data pipelines or data products Experience with streaming technologies, e.g. Kafka Connect Experience with data serialization (Protobuf, Thrift or Parquet) Bachelor's or higher degree in Computer Science, Software Engineering, or a related field Effective...


  • Remote, Kraków, Wrocław, Warszawa, Katowice, Czech Republic Oversee Full time

    5+ years of experience in software engineering, with a track record of building production systems Strong background in designing scalable, distributed applications Hands-on experience with Python/Django and Java/Kotlin*(JVM stack) Familiarity with TypeScript/React Solid understanding of Linux runtime environments Skilled at identifying and solving...


  • Remote, Kraków, Rzeszów, Czech Republic ZEN.COM Full time

    At least 4–5 years of experience in programming. Good knowledge of Node.js. Understanding of Node.js internals. Deep knowledge of JavaScript, ES5+, TypeScript. Very good understanding of web protocols like HTTP, JSON-RPC, REST. Knowledge of architecture design patterns. Experience in GIT version control system. Experience in engineering...


  • Kraków, Gdańsk, Czech Republic State Street Full time

    What we value Desired skills and competencies: 4-8 years of experience in Java development - preferably in the FinTech (financial markets) area B.S. degree (or foreign education equivalent) in Computer Science, Engineering or other technical course of study required. MS degree strongly preferred. Experience in front-end web development, ideally using React...


  • Kraków, Czech Republic HSBC Technology Poland Full time

    What you need to have to succeed in this role  8+ years of software engineering experience, with 3+ years in full stack roles designing, building, and launching web platforms Strong command of frontend frameworks (React, Angular, or Vue), component-driven architecture, state management, responsive UI, routing Solid experience in backend development: RESTful...


  • Remote, Kraków, Czech Republic OpenX Full time

    Required Qualifications: Ideally, 5+ years of working experience in Java Experience with database system design, RDBMS, or NoSQL Experience with Google Cloud Platform, k8s, and Docker Communicative Polish and English Ability to effectively dive into technologies other than Java (Erlang, GO) Desired Characteristics: Fluently speak algorithms and data...