May 8, 2026
Backend Engineering Manager (m/f/n)
Senior • Remote
Warsaw, Poland
InPost has revolutionised e-commerce parcel delivery in Poland and is now one of Europe’s leading OOH e-commerce enablement platforms. Founded in 1999 by Rafał Brzoska, InPost provides delivery services through our network of almost 47,000 Automated Parcel Machines (APMs) and almost 35,000 pick-up drop-off points (PUDO) in nine countries across Europe, as well as to-door courier and fulfilment services to e-commerce merchants. InPost’s lockers provide consumers with a cheaper and more flexible, convenient, environmentally friendly and contactless delivery option.
Your responsibilities:
Lead, mentor, and grow a team of engineers, supporting performance and career development.
Drive greenfield initiatives and large-scale projects from concept to production.
Take ownership of new topics started from scratch and navigate ambiguity.
Ensure timely, high-quality delivery through effective planning and execution.
Provide technical leadership in architecture and engineering best practices.
Partner closely with Product Managers and stakeholders to align priorities and outcomes.
Support the team through leadership and organizational change.
Continuously improve and standardize development processes.
Communicate progress, risks, and dependencies clearly to stakeholders.
Must have:
6+ years of experience in software development.
2+ years of experience in people leadership.
2+ years of experience in project or delivery management.
Very good command of English (B2+) in speech and writing.
Bachelor’s degree in Computer Science, Software Engineering, IT, Electrical/Computer Engineering, or a related field.
Strong technical background in at least one major backend stack (e.g., Java, Python, Node.js)
Experience with system design and modern engineering practices.
Proven ability to lead change and build teams in evolving environments.
Product mindset with end-to-end ownership.
Excellent communication and organizational skills.
Proficiency in leveraging AI tools and large language models (e.g., GitHub Copilot, ChatGPT, Claude) to enhance productivity, accelerate development, and solve complex problems.
Ability to critically evaluate AI-generated outputs and apply them responsibly within professional workflows.
Nice to have:
Cloud certifications (AWS, Azure, GCP).
Scrum Master or Product Owner certification.
Experience with DevOps practices and CI/CD.
Exposure to security, compliance, or enterprise environments.
Why InPost?
Opportunity to work in a diverse, international, and cross-functional environment along with leading experts.
You work and learn from a senior leader and her leadership bench, extending your experience and exposure in the e-commerce and logistic industry.
InPost is a growing company that offers its employees an increasing number of opportunities in several locations in Europe.
Fulfilling careers with a range of benefits for employees and investing in providing training opportunities for their development.
You will feel a part of the InPost community that makes an impact on sustainability, convenient deliveries, and circular economy every day.
You will have the opportunity to get involved in developing the company's own product.
Similar jobs you might like
Technology
InPost
(Senior) Fullstack Engineer (Java+Angular) (m/f/n)
Senior
Remote
Krakow, Poland
🏢 Summary: Senior Full-stack Software Engineer role focused on building scalable, reliable logistics solutions using Java/Spring microservices and Angular frontend. The position involves end-to-end feature development, cloud-native deployments, CI/CD ownership, and optimization of data stores supporting logistics workflows. The role also includes production support, AI-assisted development, and collaboration within an Agile environment. 🗂️ Requirements: 4+ years experience in full-stack software development, Experience working in Agile/Scrum methodologies, Strong knowledge of Java and Spring framework, Experience with Angular frontend development, Practical experience with Docker and Kubernetes, Experience with CI/CD tools and automation practices, Knowledge of relational and NoSQL databases, Experience with PostgreSQL, ElasticSearch, and Redis, Understanding of cloud-native application development, Professional English (B2+) 📃 Skills: Java, Spring, Angular, Hibernate, Docker, Kubernetes, Kafka, PostgreSQL, ElasticSearch, Redis, GCP, CI/CD, Microservices, Git, Copilot, ChatGPT, Claude 🏢 Description: InPost has revolutionised e-commerce parcel delivery in Poland and is now one of Europe’s leading OOH e-commerce enablement platforms. Founded in 1999 by Rafał Brzoska, InPost provides delivery services through our network of almost 47,000 Automated Parcel Machines (APMs) and almost 35,000 pick-up drop-off points (PUDO) in nine countries across Europe, as well as to-door courier and fulfilment services to e-commerce merchants. InPost’s lockers provide consumers with a cheaper and more flexible, convenient, environmentally friendly and contactless delivery option. Join InPost Group as a (Senior) Full-stack Software Engineer for the InPost Logistics Network team! We are on a mission to create scalable and reliable software solutions for logistic operations, connecting businesses, markets, and consumers to deliver the most trusted customer experience for parcel delivery. Your responsibilities: Design, develop, and test full-stack features - Java/Spring microservices on the backend, Angular on the frontend - ensuring high performance and reliability (working with maps, geocoding APIs, administrative structures in multiple coutries) Own and evolve CI/CD pipelines, containerized deployments (Docker, Kubernetes), and cloud-native infrastructure (GCP) supporting your team's services Maintain and optimize relational and NoSQL data stores (PostgreSQL, ElasticSearch, Redis) powering logistics workflows Respond to and resolve production incidents; contribute to post-mortem analysis and follow-up improvements Leverage AI-assisted development tools (Copilot, Claude, etc.) to accelerate delivery while critically evaluating generated outputs Collaborate with Tech Leaders, Architects, Product Owners, and UX designers to translate business requirements into well-engineered solutions Actively participate in Scrum ceremonies and contribute to continuous improvement of team practices Qualifications: 4+ years of experience in a similar position and working in Agile methodologies. Understanding of technology, market trends, and standards in software development. Practical knowledge of Java, Angular, Spring, Hibernate, Docker, Kubernetes, Kafka. Understanding of the need to automate the software delivery process and practical experience of CI/CD tools and practices. Good knowledge of relational and NoSQL databases, such as PostgreSQL, ElasticSearch, and Redis. Hands-on experience in developing cloud-native applications will be highly beneficial. Familiarity with mobile app products will be an asset. English language skills at a professional level (minimum B2+). Independence, proactivity, organization of your work. Having a consumer-centric mindset. Proficiency in leveraging AI tools and large language models (e.g., GitHub Copilot, ChatGPT, Claude) to enhance productivity, accelerate development, and solve complex problems. Ability to critically evaluate AI-generated outputs and apply them responsibly within professional workflows. Why InPost? Opportunity to work in a diverse, international, and cross-functional environment along with leading experts. You work and learn from a senior leader and her leadership bench, extending your experience and exposure in the e-commerce and logistic industry. InPost is a growing company that offers its employees an increasing number of opportunities in several locations in Europe. Fulfilling careers with a range of benefits for employees and investing in providing training opportunities for their development. You will feel a part of the InPost community that makes an impact on sustainability, convenient deliveries, and circular economy every day. You will have the opportunity to get involved in developing the company's own product.
Technology
New offer
InPost
Engineering Manager - InPost Pay (m/f/n)
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Engineering Manager role leading the Widget & BasketApp Team responsible for backend services powering InPost Pay. The position combines people leadership, technical oversight, product ownership, and cross-functional collaboration to deliver scalable and high-quality solutions. Candidates should have strong Java and cloud expertise, leadership experience, and knowledge of modern engineering practices. 🗂️ Requirements: 6+ years in software development, 2+ years in people leadership, 2+ years in project or delivery management, English B2+, Strong Java background, Experience with GCP, Experience with AWS, Experience with cloud migration, Experience with system design, Knowledge of modern engineering practices, Ability to lead organizational change, Product ownership mindset, Strong communication skills, Strong organizational skills, Experience with AI tools and large language models, Ability to evaluate AI-generated outputs responsibly 📃 Skills: Java, GCP, AWS, Azure, DevOps, CI/CD, GitHub, ChatGPT, Claude 🏢 Description: InPost has revolutionised e-commerce parcel delivery in Poland and is now one of Europe’s leading OOH e-commerce enablement platforms. Founded in 1999 by Rafał Brzoska, InPost provides delivery services through our network of almost 47,000 Automated Parcel Machines (APMs) and almost 35,000 pick-up drop-off points (PUDO) in nine countries across Europe , as well as to-door courier and fulfilment services to e-commerce merchants. InPost’s lockers provide consumers with a cheaper and more flexible, convenient, environmentally friendly and contactless delivery option. We are the people behind InPost Pay - an all‑in‑one checkout solution that simplifies online shopping by combining payment and delivery in a single, seamless experience. Integrated with the InPost Mobile app, it allows users to complete purchases quickly without creating multiple store accounts or re‑entering their details. We’re on the lookout for an Engineering Manager to oversee our Widget & BasketApp Team – a squad of Backend & Fullstack Engineers, who are responsible for the main backend services to run InPost Pay, as well as owning the widget and basket creation. Your key responsibilities: Oversee & develop the team – mentor engineers, foster a collaborative and high‑performance environment, and support their growth through regular feedback. Own the product – drive planning and execution of the product roadmap, ensuring timely and high-quality delivery. Provide technical leadership – guide architecture, coding standards, and security practices while promoting engineering excellence. Collaborate cross-functionally – partner with product and stakeholders, align priorities, and ensure clear communication across teams. Ensure quality & performance – maintain high standards for code quality, reliability, scalability, and system performance. Qualifications Must have: 6+ years of experience in software development. 2+ years of experience in people leadership. 2+ years of experience in project or delivery management. Very good command of English (B2+) in speech and writing. Strong technical background in Java. Experience in cloud infrastructure technologies (especially GCP and AWS) and past experiences with cloud migration. Experience with system design and modern engineering practices. Proven ability to lead change and build teams in evolving environments. Product mindset with end-to-end ownership. Excellent communication and organizational skills. Proficiency in leveraging AI tools and large language models (e.g., GitHub Copilot, ChatGPT, Claude) to enhance productivity, accelerate development, and solve complex problems. Ability to critically evaluate AI-generated outputs and apply them responsibly within professional workflows. Nice to have: Cloud certifications (AWS, Azure, GCP). Experience with DevOps practices and CI/CD. Exposure to security, compliance, or enterprise environments.
Technology
InPost
Senior Java Engineer (m/f/n)
Senior
Hybrid
Krakow, Poland
🏢 Summary: The offer is for a Senior Java Developer to build and maintain high-performance microservices for the InPost Pay e-commerce platform, serving millions of users across Europe. The role focuses on designing, implementing, and testing scalable backend services in a modern cloud-based environment. It involves ownership of technical solutions, system design, and continuous improvement within an Agile team. 🗂️ Requirements: 5+ years of experience in software engineering, Strong Java or Kotlin development experience, Experience with Spring Boot and JPA/Hibernate, Knowledge of SQL and NoSQL databases, Experience building microservices, Hands-on experience with Apache Kafka and REST APIs, Experience with Docker and Kubernetes, Experience with cloud platforms (GCP or equivalent), Knowledge of Maven or Gradle, Proficiency with Git and CI/CD pipelines, Experience working in Agile/Scrum, Ability to use AI tools (e.g. GitHub Copilot, ChatGPT) in development workflow, Good command of English 📃 Skills: Java, Kotlin, Spring, Hibernate, JPA, SQL, NoSQL, Kafka, REST, Docker, Kubernetes, GCP, Maven, Gradle, Git, CI/CD, JIRA, Confluence, Copilot, ChatGPT, Claude 🏢 Description: InPost Group is an innovative European out of home deliveries company, revolutionizing the way parcels are delivered to customers. With operations across several countries, our network of intelligent lockers provides customers with a fast, convenient, and secure delivery option. InPost Group is a publicly traded company, with a market capitalization of about $5 billion as of March 2023. With over 10,000 employees worldwide, InPost Group is one of the largest out of home delivery providers in Europe, committed to providing sustainable and efficient delivery solutions to meet the evolving needs of customers in today's rapidly changing landscape. About InPost Pay - a comprehensive e-commerce solution offering a unified platform for payment and delivery. InPost Pay allows users to pay and arrange delivery with one button on the product card, transferring the basket and order to the InPost app. It simplifies the shopping experience by consolidating payments, deliveries, and order tracking into a single app, eliminating the need for multiple emails and messages from different stores We are currntly looking for Senior Java Developers to join our InPost Pay team responsible for delivering value to millions of customers in Poland and other European countries. This position offers an exciting opportunity to be part of a new and innovative project. Your responsibilities: Design, implementation and testing of high-performance microservices in Java using state-of-the-art methods and technologies. Have your share of ownership of incidents and issues tracking, as well as proposing improvements to the current applications. Advocate an engineering culture of quality , good development principles and innovation from inside your team. Contribute with the creation and maintenance of technical documentation , including System Design and RFC documents. Collaborate with testers and other peers , and be willing to mentor team members when necessary. Qualifications A solid foundation in software engineering (bachelors degree preferred) with 5+ years of experience. Java /Kotlin development experience including knowledge of common tooling such as Spring Boot and JPA/Hibernate, SQL/noSQL Knowledge of traditional software development processes and tools, including Maven/Gradle, Git, JIRA, Confluence, Code Reviews and CI/CD. Hands-on experience developing microservices using modern technologies such as Apache Kafka, REST APIs, containerization (Docker, Kubernetes), and cloud-based infrastructure (GCP or another). Experienced in taking ownership of tasks, commitments, quality, and contributing to a culture of continuous improvement in an Agile/Scrum environment. Good command of English Proficiency in leveraging AI tools and large language models (e.g., GitHub Copilot, ChatGPT, Claude) to enhance productivity, accelerate development, and solve complex problems. Ability to critically evaluate AI-generated outputs and apply them responsibly within professional workflows. Openness to working in a hybrid model from our Kraków or Warsaw office once a week is required Additional information Why Join InPost? Opportunity to work in a diverse , international , and cross-functional environment, along with leading experts . You work and learn from a senior leader and their leadership team, expanding your experience and exposure in the e-commerce and logistics industries. InPost is a growing company that offers its employees an increasing number of opportunities in several locations in Europe. Fulfilling careers with a range of benefits for employees and investing in providing training opportunities for their development. You will feel a part of the InPost community that makes an impact on sustainability, convenient deliveries, and the circular economy every day. Excellent working environment and flexible hours
Technology
InPost
Senior Android Developer - InPost Mobile app (f/m/n)
Senior
Remote
Warsaw, Poland
🏢 Summary: Role for an experienced Android Developer to build and scale high-quality native mobile applications across European markets, focusing on performance, architecture, and user experience. The position involves developing and optimizing Android apps using modern frameworks, integrating backend services, and contributing to architectural decisions in an Agile environment. 🗂️ Requirements: 5+ years of Android development experience, Expert knowledge of Android SDK and Android OS versions, Strong knowledge of Android UI design principles and guidelines, Experience with MVVM and Clean Architecture, Experience with Jetpack libraries and Architecture Components, Experience with Kotlin and Java, Experience with Jetpack Compose, Experience with Coroutines, Experience with Firebase integration, Experience with REST API integration, Experience with Git and CI/CD pipelines, Experience working in Agile environment, English proficiency at minimum B2 level, Ability to use AI development tools and evaluate their output critically 📃 Skills: Android, Kotlin, Java, AndroidSDK, MVVM, CleanArchitecture, Jetpack, Compose, Coroutines, Firebase, REST, Git, CI/CD, JIRA, Confluence, Copilot, ChatGPT, Claude 🏢 Description: Job Description At InPost, we're passionate about building software that helps our customers send and receive their goods. Our Consumer-Facing teams build and maintain web applications and enabling platforms, which provide features such as marketing communication, loyalty programs, and payments. We have built one of the most well-recognized and appreciated mobile applications in Poland's Logistics sector, with 11+ million users , and we are not stopping there. Our next step is conquering the international European market and scaling our Mobile platform and applications across Europe . We are looking for an experienced Android Developer to join us in that journey - to heavily influence our platform build, improve processes, and help us deliver the best native app experience in the market. Responsibilities: Develop and maintain high-quality Android applications using Kotlin and Java, ensuring performance, stability, and great user experience. Build scalable, maintainable solutions using MVVM, Clean Architecture, Jetpack Compose, and Coroutines . Integrate Android apps with backend APIs, Firebase , and other third-party services. Refactor and optimize existing code to improve quality, performance, and long-term maintainability. Actively participate in code reviews , technical discussions, and architectural decisions. Collaborate with cross-functional teams to translate business requirements into technical solutions . Work in an Agile environment , using tools such as Git, CI/CD pipelines, and issue-tracking systems.CI/CD pipelines, and issue-tr Create and maintain clear technical documentation . Use AI tools to improve development efficiency while applying critical judgment and best practices. Qualifications 5+ years of experience in Android development. Expert knowledge of Android SDK and different versions of Android, along with device configurations. Strong knowledge of Google's Android UI design principles, patterns, best practices, and interface guidelines. Experience with Android Architecture components, Jetpack libraries , MVVM and Clean Architecture . Experience with optimizing mobile apps in Java and Kotlin. Experience with Compose and Coroutines . Experience with Firebase configuration. Experience working with API interfaces to integrate data and functionality in mobile applications. Ability to solve problems and propose own solutions to solve them. Ability to understand business requirements and translate them into technical requirements. Attention to detail and a strong focus on solution delivery . Professional and proactive approach to tasks assigned Knowledge of traditional software development processes and tools, including Git, JIRA, Confluence, Code Reviews, and CI/CD. English language skills at a professional level (minimum B2). Proficiency in leveraging AI tools and large language models (e.g., GitHub Copilot, ChatGPT, Claude) to enhance productivity, accelerate development, and solve complex problems. Ability to critically evaluate AI-generated outputs and apply them responsibly within professional workflows. What do we offer? Remote work opportunity across Poland. Access to e-learning platforms- eTutor , Udemy , GoodHabitz , and more. Two development paths : becoming a Tech Expert or an Engineering Manager. A wide range of benefits, including the MultiSport+ card, private healthcare , and group insurance , is available on the Worksmile platform. External and internal growth opportunities - conferences , trainings , workshops . Chances to broaden your skill set and acquire new competencies through daily work, challenging projects, and training activities.
Technology
InPost
Senior Android Developer - InPost Pay (f/m/n)
Senior
Remote
Warsaw, Poland
🏢 Summary: Senior Android Developer role focused on building, scaling, and maintaining high‑quality native Android applications for a large‑scale mobile platform used across Europe. The position involves developing scalable, testable solutions, improving architecture, and integrating mobile apps with backend services and third‑party tools. The role also emphasizes modern Android frameworks, clean architecture practices, and AI‑assisted development workflows. 🗂️ Requirements: 5+ years of Android development experience, Expert knowledge of Android SDK and platform versions, Strong experience with Kotlin and Java, Hands-on experience with Jetpack, Compose, Coroutines, MVVM, Clean Architecture, Experience with Firebase and REST API integrations, Experience with automated testing and writing test-covered code, Knowledge of Git and CI/CD workflows, Professional English (minimum B2), Ability to use AI development tools in professional workflows 📃 Skills: Android, Kotlin, Java, Jetpack, Compose, Coroutines, MVVM, CleanArchitecture, Firebase, REST, Git, CI/CD, JIRA, Confluence, Copilot, ChatGPT, Claude 🏢 Description: Job Description At InPost, we have built one of the most well-recognised and appreciated mobile applications in the European Logistics sector, with 11+ million users, and we are not stopping there. Our next step is conquering the international European market and scaling our Mobile platform and applications across Europe. We are looking for experienced Android developers to join us in that journey - to heavily influence our platform build, improve processes, and help us deliver the best native app experience in the market. Responsibilities Design, develop, and maintain high‑quality Android applications using Kotlin and Java, ensuring compatibility across multiple Android versions and device configurations. Ensure the performance, quality, reliability, and responsiveness of mobile applications throughout the development lifecycle. Build scalable and maintainable solutions using Android Architecture Components, Jetpack libraries, Compose , Coroutines , MVVM , and Clean Architecture. Refactor existing codebases to improve design, performance, readability, and long‑term maintainability. Develop test‑covered, high‑quality code, contributing to automated testing strategies and ensuring robust, production‑ready solutions. Integrate applications with backend APIs, third‑party services, and Firebase to support data exchange, analytics, and application monitoring. Work closely with product managers, designers, QA engineers, and backend developers to translate business requirements into technical solutions. Leverage AI‑powered development tools (e.g., GitHub Copilot, ChatGPT, Claude) to accelerate development while critically evaluating and responsibly applying AI‑generated outputs. Qualifications 5+ years of experience in Android development with expert knowledge of the Android SDK , platform versions, and device configurations. Strong understanding of Android UI/UX design principles and best practices. Hands‑on experience with Jetpack , Compose , Coroutines , MVVM , and Clean Architecture . Proven ability to build and optimize Android applications using Kotlin and Java . Experience with Firebase and API integrations . Strong problem‑solving skills with the ability to translate business needs into technical solutions . Detail‑oriented, delivery‑focused, and proactive in ownership of tasks. Familiarity with modern development workflows and tools, including Git, JIRA, Confluence, code reviews, and CI/CD . English language skills at a professional level (minimum B2). Proficiency in leveraging AI tools and large language models (e.g., GitHub Copilot, ChatGPT, Claude) to enhance productivity, accelerate development, and solve complex problems. Ability to critically evaluate AI-generated outputs and apply them responsibly within professional workflows. What we offer? Remote work opportunity across Poland. Access to e-learning platforms- eTutor , GoodHabitz , Data Camp, and more. Two development paths : becoming a Tech Expert or an Engineering Manager. A wide range of benefits, including the MultiSport+ card, private healthcare , and group insurance , is available on the Worksmile platform. External and internal growth opportunities - conferences , trainings , workshops . Chances to broaden your skill set and acquire new competencies through daily work, challenging projects, and training activities.
Technology
EPAM Systems
Junior C++ Engineer
Junior
Hybrid
Krakow, Poland
🏢 Summary: Hybrid role in Krakow focused on end-to-end ownership of key components of an internal storage platform using Modern C++. The position involves designing, developing and maintaining platform features while ensuring architectural consistency, reliability and long-term maintainability in a cross-team environment. The engineer collaborates across teams to integrate requirements and deliver high-quality, testable solutions. 🗂️ Requirements: Proficiency in Modern C++ (C++20 and C++23), Experience with Bazel build system, Proficiency with Git or Mercurial, Hands-on experience with Google Test or similar testing frameworks, Ability to design and deliver solutions independently, Experience maintaining and optimizing existing C++ codebases 📃 Skills: C++, C++20, C++23, Bazel, Git, Mercurial, GoogleTest, Protobuf, FileSystems 🏢 Description: This role involves end‑to‑end ownership of key components of an internal storage platform, developed in a cross‑team environment. The position requires independently designing and delivering solutions in collaboration with multiple teams, integrating their requirements, and ensuring architectural consistency, quality, and long‑term maintainability of the overall system. It’s a hybrid role for Krakow with 3 days from the office. Responsibilities Design, develop and enhance features for an internal storage platform Maintain existing codebases, including debug, performance optimization and long-term stability improvements Implement new system policies to improve reliability, safety and maintainability Collaborate with cross-functional teams to review designs, propose improvements and ensure correct integration Write clean, well-documented and testable code that follows modern C++ best practices Requirements Proficiency in Modern C++: Deep understanding of current standards, specifically C++20 and C++23 Build Systems: Experience with build tools such as Bazel Version Control Systems: Proficiency in Git or Mercurial Testing Frameworks: Hands-on experience with testing tools like Google Test Nice to have Systems Knowledge: Basic understanding of file systems Communication Protocols: Familiarity with data serialization and communication protocols, such as Protocol Buffers (Protobuf) 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.
Technology
OneRail Poland Sp. z o.o.
Technical Lead (node.js)
Senior
Hybrid
Krakow, Poland
28,000 - 32,000 PLN/mo
🏢 Summary: Hands-on Technical Lead role focused on building and scaling a delivery orchestration platform using Node.js and React. The position combines architectural decision-making, microservices and cloud-based system design with active coding and team leadership. It involves leading engineers to deliver high-availability, event-driven solutions in an Azure-based environment. 🗂️ Requirements: 8+ years software engineering experience, Min. 2 years in technical leadership role, Experience with Node.js and React, Experience designing scalable RESTful APIs, Knowledge of microservices architecture, Experience with message queues, Experience with relational or NoSQL databases, Experience with Azure or GCP cloud platforms, Experience with Docker and Kubernetes, Experience with CI/CD practices, Experience with Agile methodologies, Experience in software release management and monitoring, Advanced English (B2+) 📃 Skills: Node.js, React, REST, Microservices, RabbitMQ, Kafka, MySQL, MongoDB, CosmosDB, Azure, GCP, Docker, Kubernetes, CI/CD, Agile 🏢 Description: OneRail is a technology company innovating solutions for multi-modal delivery. We have built and continue to develop a delivery orchestration platform that connects shippers to an extensive courier ecosystem to automate, optimize, and control the entire delivery supply chain, from the demand signal to the proof of delivery. Our OmniPoint SaaS platform uses proprietary algorithms and artificial intelligence to power efficient same-day delivery programs for major companies like Lowe’s, Pepsi, American Tire Distributors, and Advance Auto Parts. As Technical Lead (Node.js + React) you join a team of talented engineers and developers working together to transform final mile logistics and supply chain operations. Your role will be a hands-on leadership position where you guide engineering teams to deliver scalable, high-quality software solutions. This is the perfect role for experienced engineers who thrive in technical decision-making, architecture, and mentorship—while staying engaged in hands-on coding. Key Responsibilities: Define the technical direction, making pivotal design decisions to ensure our architecture is scalable, maintainable, and high performing. Stay hands-on with coding, leading by example and ensuring adherence to best practices in security, performance, development, deployment and observability. Implement scalable microservices, API gateways, and event-driven architectures, ensuring high availability, disaster recovery and fault tolerance strategies are in place. Champion high-quality code testing, automation testing, and continuous integration/continuous deployment (CI/CD). Oversee Azure-based cloud architecture, optimizing performance, security, and cost efficiency. Directly supervise, mentor, and develop a team of 5-7 engineers, providing career guidance and fostering a culture of engineering excellence full of collaboration, accountability and professional growth. Actively recruit and interview top talent to strengthen the engineering team. Collaborate with Product Managers to align roadmap priorities, streamline development workflows, and enhance team processes for improved efficiency and operational excellence. Optimize development workflows and SDLC processes to improve team velocity, efficiency and maintain low cycle times. Establish engineering KPIs and leverage data-driven insights to enhance performance. Stay updated with industry trends and emerging technologies to continuously improve our platform. Requirements: 8+ years in software engineering (ideally Node.js + React tech stack), with at least 2 years in a technical leadership role. Demonstrated expertise in designing and developing scalable APIs, with knowledge of RESTful principles and best practices. Knowledge of microservices architecture and related design patterns / best practices. Experience with message queues (e.g., RabbitMQ, Kafka) and event-driven architecture / patterns. Experience with databases such as MySQL, MongoDB, CosmosDB or similar. Experience utilizing cloud services (Azure and GCP) and containerization (Docker, Kubernetes). Experience with Agile methodologies and CI/CD practices. Experience in managing software releases, performance monitoring, and reliability improvements. Strong problem-solving skills and ability to work in a fast-paced environment. Ability to explain complex technical concepts to engineers, executives, and cross-functional teams. Advanced proficiency in English, both written and spoken (B2+). Not sure if you have enough experience to meet the challenge, but still willing to learn and join our team? Send us your application and we will be happy to talk about the possibilities. Think big! Why Join OneRail Poland? Innovation at its Core: Work on industry-leading technology that is shaping the future of logistics. Career Growth: Opportunities for professional development and career advancement. Collaborative Culture: Join a team of talented engineers and industry experts. Exciting Challenges: Solve complex problems and contribute to impactful projects. Flexibility: We offer a flexible hybrid work style and flexible employment types to suit your needs, ensuring a work-life balance that works for you. Competitive Compensation: Attractive salary and benefits package. Office location: Kraków, Poland Work Style: hybrid (2-3 days from the office / week preferred). Salary levels: 28 000 – 32 000 PLN/ month Take the next step in your career and become a part of OneRail’s exciting journey!
Technology
OneRail Poland Sp. z o.o.
Engineering Lead
Senior
Hybrid
Krakow, Poland
28,000 - 32,000 USD/mo
🏢 Summary: Hands-on Technical Lead role focused on building and scaling a Node.js and React-based delivery orchestration platform. The position combines architecture design, microservices development, and Azure cloud optimization with leading engineering teams. You will drive technical decisions, ensure high-quality software delivery, and implement scalable, event-driven systems. 🗂️ Requirements: 8+ years of software engineering experience, Min. 2 years in technical leadership role, Strong experience with Node.js and React, Experience designing and developing scalable RESTful APIs, Knowledge of microservices architecture and design patterns, Experience with message queues and event-driven architecture, Experience with relational or NoSQL databases, Experience with Azure or GCP cloud services, Experience with Docker and Kubernetes, Experience with CI/CD practices and Agile methodologies, Experience with software releases and performance monitoring 📃 Skills: Node.js, React, JavaScript, REST, Microservices, RabbitMQ, Kafka, MySQL, MongoDB, CosmosDB, Azure, GCP, Docker, Kubernetes, CI/CD, Agile 🏢 Description: OneRail is a technology company innovating solutions for multi-modal delivery. We have built and continue to develop a delivery orchestration platform that connects shippers to an extensive courier ecosystem to automate, optimize, and control the entire delivery supply chain, from the demand signal to the proof of delivery. Our OmniPoint SaaS platform uses proprietary algorithms and artificial intelligence to power efficient same-day delivery programs for major companies like Lowe’s, Pepsi, American Tire Distributors, and Advance Auto Parts. As Technical Lead (Node.js + React) you join a team of talented engineers and developers working together to transform final mile logistics and supply chain operations. Your role will be a hands-on leadership position where you guide engineering teams to deliver scalable, high-quality software solutions. This is the perfect role for experienced engineers who thrive in technical decision-making, architecture, and mentorship—while staying engaged in hands-on coding. Key Responsibilities: Define the technical direction, making pivotal design decisions to ensure our architecture is scalable, maintainable, and high performing. Stay hands-on with coding, leading by example and ensuring adherence to best practices in security, performance, development, deployment and observability. Implement scalable microservices, API gateways, and event-driven architectures, ensuring high availability, disaster recovery and fault tolerance strategies are in place. Champion high-quality code testing, automation testing, and continuous integration/continuous deployment (CI/CD). Oversee Azure-based cloud architecture, optimizing performance, security, and cost efficiency. Directly supervise, mentor, and develop a team of 5-7 engineers, providing career guidance and fostering a culture of engineering excellence full of collaboration, accountability and professional growth. Actively recruit and interview top talent to strengthen the engineering team. Collaborate with Product Managers to align roadmap priorities, streamline development workflows, and enhance team processes for improved efficiency and operational excellence. Optimize development workflows and SDLC processes to improve team velocity, efficiency and maintain low cycle times. Establish engineering KPIs and leverage data-driven insights to enhance performance. Stay updated with industry trends and emerging technologies to continuously improve our platform. Requirements: 8+ years in software engineering (ideally Node.js + React tech stack), with at least 2 years in a technical leadership role. Demonstrated expertise in designing and developing scalable APIs, with knowledge of RESTful principles and best practices. Knowledge of microservices architecture and related design patterns / best practices. Experience with message queues (e.g., RabbitMQ, Kafka) and event-driven architecture / patterns. Experience with databases such as MySQL, MongoDB, CosmosDB or similar. Experience utilizing cloud services (Azure and GCP) and containerization (Docker, Kubernetes). Experience with Agile methodologies and CI/CD practices. Experience in managing software releases, performance monitoring, and reliability improvements. Strong problem-solving skills and ability to work in a fast-paced environment. Ability to explain complex technical concepts to engineers, executives, and cross-functional teams. Advanced proficiency in English, both written and spoken (B2+). Not sure if you have enough experience to meet the challenge, but still willing to learn and join our team? Send us your application and we will be happy to talk about the possibilities. Think big! Why Join OneRail Poland? Innovation at its Core: Work on industry-leading technology that is shaping the future of logistics. Career Growth: Opportunities for professional development and career advancement. Collaborative Culture: Join a team of talented engineers and industry experts. Exciting Challenges: Solve complex problems and contribute to impactful projects. Flexibility: We offer a flexible hybrid work style and flexible employment types to suit your needs, ensuring a work-life balance that works for you. Competitive Compensation: Attractive salary and benefits package. Office location: Kraków, Poland Work Style: hybrid (2-3 days from the office / week preferred). Salary levels: 28 000 – 32 000 PLN/ month Take the next step in your career and become a part of OneRail’s exciting journey!
Technology
OneRail Poland Sp. z o.o.
Senior QA Engineer
Senior
Hybrid
Krakow, Poland
15,000 - 18,000 PLN/mo
🏢 Summary: Senior Manual QA Engineer role focused on ensuring the quality and reliability of a SaaS delivery orchestration platform through comprehensive manual testing. The position involves designing and executing test cases, identifying defects, and collaborating within Agile teams to support high‑quality web and mobile applications. 🗂️ Requirements: 6+ years of experience in manual software testing, Strong understanding of SDLC and testing methodologies, Experience in functional, regression, exploratory, and smoke testing, Experience testing web and mobile applications, Experience with bug tracking tools (e.g., JIRA, TestRail), Ability to create clear test cases and defect reports, Experience with API testing using Postman or similar tools, Participation in Agile development processes 📃 Skills: SDLC, Agile, JIRA, TestRail, Postman, API, Regression, Functional, Exploratory, Smoke, Web, Mobile 🏢 Description: OneRail is a technology company innovating solutions for multi-modal delivery. We have built and continue to develop a delivery orchestration platform that connects shippers to an extensive courier ecosystem to automate, optimize, and control the entire delivery supply chain, from the demand signal to the proof of delivery. Our OmniPoint SaaS platform uses proprietary algorithms and artificial intelligence to power efficient same-day delivery programs for major companies like Lowe’s, Pepsi, American Tire Distributors, and Advance Auto Parts. As Senior Manual QA Engineer you join a team of talented engineers and developers working together to transform final mile logistics and supply chain operations. Your role will be to ensure the quality and reliability of our software products through rigorous testing and analysis. Key Responsibilities: Develop and execute manual test cases based on product requirements and specifications. Identify, document, and track defects using bug tracking tools. Perform functional, regression, exploratory, and smoke testing to ensure software stability. Collaborate with developers, product managers, and other stakeholders to understand requirements and enhance product quality. Validate fixes and perform thorough retesting of resolved issues. Assist in creating and maintaining test documentation, including test plans, test cases, and test reports. Participate in Agile development processes, including daily stand-ups, sprint planning, and retrospectives. Work closely with automation engineers to identify test cases suitable for automation. Ensure compliance with best practices and industry standards for software testing. Requirements: 6+ years of experience in manual software testing. Strong understanding of software development life cycle (SDLC), testing methodologies, tools and processes. Strong ownership mindset with the confidence to make decisions and take responsibility for quality outcomes. Proactive attitude, identifies risks, raises concerns early, and drives issues to resolution independently. Comfortable challenging assumptions and advocating for quality standards across teams. Ability to work autonomously while maintaining clear communication and accountability. Experience in functional, regression, and exploratory testing for web and mobile applications. Familiarity with bug tracking tools such as JIRA, TestRail, or similar. Ability to write clear and concise test cases and defect reports. Knowledge of API testing using Postman or similar tools. Strong analytical skills and attention to detail. Skills in any modern programming language (Node.js, C# preferred) and database (SQL & NoSQL) queries are a plus. ISTQB certification as a plus. Availability to work 11:00 - 19:00 CET, 2-3 days / week Basic programming knowledge is a strong plus. Advanced proficiency in English, both written and spoken (B2+). Not sure if you have enough experience to meet the challenge, but still willing to learn and join our team? Send us your application and we are happy talk about the possibilities. Think big! Why Join OneRail Poland? Innovation at its Core: Work on industry-leading technology that is shaping the future of logistics. Career Growth: Opportunities for professional development and career advancement. Collaborative Culture: Join a team of talented engineers and industry experts. Exciting Challenges: Solve complex problems and contribute to impactful projects. Flexibility: We offer a flexible hybrid work style and flexible employment types to suit your needs, ensuring a work-life balance that works for you. Competitive Compensation: Attractive salary and benefits package. Office location: Kraków, Poland Work Style: hybrid (2-3 days from the office / week preferred) Salary level: 15 000 – 18 000 PLN/ month (senior) Take the next step in your career and become a part of OneRail’s exciting journey!
Technology
OneRail Poland Sp. z o.o.
Senior Manual QA Engineer
Senior
Hybrid
Krakow, Poland
15,000 - 18,000 PLN/mo
🏢 Summary: Senior Manual QA Engineer role focused on ensuring the quality and reliability of a SaaS delivery orchestration platform through comprehensive manual testing. The position involves close collaboration with cross-functional Agile teams to validate web and mobile applications and support high-quality releases. The role combines hands-on testing, defect management, API validation, and contribution to continuous quality improvement. 🗂️ Requirements: 6+ years of manual software testing experience, Strong knowledge of SDLC and testing methodologies, Experience with functional, regression, exploratory, and smoke testing, Experience testing web and mobile applications, Experience with bug tracking tools (e.g., JIRA, TestRail), Ability to create and maintain test documentation, Experience with API testing, Participation in Agile processes, Basic programming knowledge, English proficiency B2+ or higher 📃 Skills: ManualTesting, SDLC, Agile, JIRA, TestRail, Postman, API, SQL, NoSQL, Node.js, C#, WebTesting, MobileTesting, RegressionTesting, ExploratoryTesting, SmokeTesting 🏢 Description: OneRail is a technology company innovating solutions for multi-modal delivery. We have built and continue to develop a delivery orchestration platform that connects shippers to an extensive courier ecosystem to automate, optimize, and control the entire delivery supply chain, from the demand signal to the proof of delivery. Our OmniPoint SaaS platform uses proprietary algorithms and artificial intelligence to power efficient same-day delivery programs for major companies like Lowe’s, Pepsi, American Tire Distributors, and Advance Auto Parts. As Senior Manual QA Engineer you join a team of talented engineers and developers working together to transform final mile logistics and supply chain operations. Your role will be to ensure the quality and reliability of our software products through rigorous testing and analysis. Key Responsibilities: Develop and execute manual test cases based on product requirements and specifications. Identify, document, and track defects using bug tracking tools. Perform functional, regression, exploratory, and smoke testing to ensure software stability. Collaborate with developers, product managers, and other stakeholders to understand requirements and enhance product quality. Validate fixes and perform thorough retesting of resolved issues. Assist in creating and maintaining test documentation, including test plans, test cases, and test reports. Participate in Agile development processes, including daily stand-ups, sprint planning, and retrospectives. Work closely with automation engineers to identify test cases suitable for automation. Ensure compliance with best practices and industry standards for software testing. Requirements: 6+ years of experience in manual software testing. Strong understanding of software development life cycle (SDLC), testing methodologies, tools and processes. Strong ownership mindset with the confidence to make decisions and take responsibility for quality outcomes. Proactive attitude, identifies risks, raises concerns early, and drives issues to resolution independently. Comfortable challenging assumptions and advocating for quality standards across teams. Ability to work autonomously while maintaining clear communication and accountability. Experience in functional, regression, and exploratory testing for web and mobile applications. Familiarity with bug tracking tools such as JIRA, TestRail, or similar. Ability to write clear and concise test cases and defect reports. Knowledge of API testing using Postman or similar tools. Strong analytical skills and attention to detail. Skills in any modern programming language (Node.js, C# preferred) and database (SQL & NoSQL) queries are a plus. ISTQB certification as a plus. Availability to work 11:00 - 19:00 CET, 2-3 days / week Basic programming knowledge is a strong plus. Advanced proficiency in English, both written and spoken (B2+). Not sure if you have enough experience to meet the challenge, but still willing to learn and join our team? Send us your application and we are happy talk about the possibilities. Think big! Why Join OneRail Poland? Innovation at its Core: Work on industry-leading technology that is shaping the future of logistics. Career Growth: Opportunities for professional development and career advancement. Collaborative Culture: Join a team of talented engineers and industry experts. Exciting Challenges: Solve complex problems and contribute to impactful projects. Flexibility: We offer a flexible hybrid work style and flexible employment types to suit your needs, ensuring a work-life balance that works for you. Competitive Compensation: Attractive salary and benefits package. Office location: Kraków, Poland Work Style: hybrid (2-3 days from the office / week preferred) Salary level: 15 000 – 18 000 PLN/ month (senior) Take the next step in your career and become a part of OneRail’s exciting journey!