Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
This position is no longer accepting applications
Positions open for more than 30 days are automatically closed and marked as expired
Don't let one closed door slow you down, here's your next move:
May 20, 2026
Engineering Manager
Senior • Hybrid
35,000 - 45,000 PLN
Warsaw, Poland
About TPConnects
TPConnects is a leading travel technology company with a rapidly growing engineering hub in Warsaw. We build software powering modern airline retailing. Every month, our platforms process millions of ticket purchases, connect airlines worldwide, and power digital retailing for airline providers. We’re a product company. We build, own and continuously evolve our platform, giving engineering teams the opportunity to solve complex technical challenges at global scale. Our roadmap extends beyond flights into hotels, insurance and other travel products, creating exciting opportunities to shape the future of travel technology.
Our team includes colleagues from dozens of nationalities, making English our everyday language.
About the Role
We’re looking for an Engineering Manager to lead one of our engineering teams as we continue to scale both our platform and our organisation. You’ll combine engineering leadership with technical decision-making, helping your team deliver high-quality software while creating an environment where engineers can grow, collaborate and do their best work.
Working closely with Product Managers, Architects and other Engineering Managers, you’ll help shape technical direction, influence architecture and ensure we’re building scalable, reliable products that power global travel.
Our engineering teams build cloud-native backend services using technologies including Java, Spring Boot, AWS, MySQL, DynamoDB and microservices, while continuously evolving our platform to support future growth.
AI-enhanced engineering
We use Claude AI coding assistants as part of our everyday engineering workflow to increase productivity and reduce repetitive work. Our engineers use AI to explore technical solutions, accelerate implementation, debug complex issues, generate and improve tests, create documentation and support code reviews.
As an Engineering Manager, you’ll help your team adopt AI responsibly and effectively—using it to improve developer productivity while maintaining high engineering standards, sound technical judgement and strong ownership.
What you’ll do
Lead, mentor and grow a team of software engineers.
Create an environment where engineers can do their best work and continue developing their careers.
Drive technical execution, balancing delivery, engineering quality and long-term platform evolution.
Partner with Product Managers and Architects to define technical solutions and execution plans.
Support architectural decisions and help evolve scalable cloud-native systems.
Foster engineering best practices across development, testing, deployment and operational excellence.
Remove delivery blockers, manage technical risks and help your team make informed engineering decisions.
Build a culture of ownership, collaboration, continuous improvement and engineering excellence.
Contribute to hiring and growing our engineering organisation in Warsaw.
What we’re looking for
Leadership
Proven experience leading and developing software engineering teams.
Strong coaching and mentoring skills.
Experience hiring, supporting career growth and managing performance.
Ability to create a collaborative, high-performing engineering culture.
Technical background
Strong software engineering background, ideally with Java or similar backend technologies.
Experience building cloud-native SaaS applications.
Solid understanding of microservices, distributed systems and API-driven architectures.
Experience working with cloud platforms (AWS preferred).
Strong understanding of software architecture, engineering quality and delivery practices.
Nice to have
Experience in travel technology or airline distribution.
Knowledge of IATA standards such as NDC, One Order or ARM.
Experience leading distributed or international engineering teams.
Interest in AI-assisted software development and modern engineering practices.
What we offer
Lead engineering teams building software used across the global travel industry.
Influence technical strategy, architecture and the future direction of our products.
Help shape a rapidly growing engineering organisation in Warsaw.
AI-enhanced software development with Claude AI coding assistants integrated into our daily engineering workflow.
Stable employment based on an employment contract with 50% tax-deductible costs (KUP 50%), resulting in higher net pay.
Hybrid work model (3 days per week) from our modern office at Hrubieszowska 2 in Warsaw.
Private medical care and Multisport card.
An international engineering environment with colleagues across Warsaw, Dubai and multiple other locations.
The opportunity to make a lasting impact on both our technology and our engineering culture.
Similar jobs you might like
Technology
New offer
Tesco Technology
Engineering Manager - Backend (Transcend)
Senior
Hybrid
Krakow, MA, Poland
31,000 - 40,000 PLN
🏢 Summary: Lead an engineering team to build scalable retail software, translating customer and business needs into secure, high-quality technical solutions. The role combines hands-on technical leadership, people management, delivery ownership, and customer collaboration in a fast-paced environment. 🗂️ Requirements: 6+ years of hands-on software development experience, Experience managing software engineering teams of approximately 8 people, Agile delivery experience with Scrum or Kanban, Experience in high-scale environments handling millions of API calls, Cloud-platform experience, preferably Azure or equivalent, Strong system design and software architecture skills, End-to-end project ownership and technical leadership experience, Experience mentoring and developing engineers, Fluent English and excellent communication skills, Ability to work with technical and non-technical stakeholders, customers, and external partners, Strong problem-solving skills and a proactive, value-driven mindset, Ability to adapt and deliver in a fast-moving environment 📃 Skills: Java, Spring, REST, Couchbase, PostgreSQL, Kubernetes, Docker, Azure, Jenkins, GitHub, SonarQube, Selenium, Prometheus, Grafana, Git, Scrum, Kanban 🏢 Description: About the role Transcend Retail Solutions provides technology supporting online retail businesses worldwide. The role operates in a startup-like environment, combining agility, ownership, and innovation to solve business problems and deliver measurable impact. As a Software Development Manager, you will lead a team of engineers delivering high-quality software solutions. You will provide technical leadership, partner with Product Managers to turn business needs into technical solutions, and build relationships with retail partners to translate feedback into product and engineering outcomes. Occasional travel and flexible working hours may be required to support partners in different time zones. Tech Stack Languages & Frameworks • Java 21+ • Spring Boot • RESTful APIs Data • Couchbase • PostgreSQL Cloud & Infrastructure • Kubernetes • Docker • Azure CI/CD & Automation • Jenkins • GitHub Actions • SonarQube Testing • Selenium Monitoring & Logging • Prometheus • Grafana Version Control • Git and GitHub Working arrangements Hybrid working is available. You must be based in or near Kraków and spend 60% of the week (3 days) collaborating with colleagues at office locations or local sites, with the remaining time working remotely. Benefits • Up to 20% yearly salary bonus based on individual and business performance • Permanent contract from the start • Tax-deductible expenses (IP) • Private healthcare (LuxMed) • Cafeteria and Multisport • Additional 4 days of paid leave to support well-being and family life • Annual leave increase from 20 to 25 days for those not yet eligible for the full holiday entitlement • Certified technical training and access to 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 work device Responsibilities • Collaborate with stakeholders to gather requirements and translate them into scalable technical solutions • Design secure, performant, and maintainable system architectures and APIs • Guide the team in writing clean, efficient, and testable code • Oversee testing and quality assurance for reliability and performance • Manage deployments, monitor system health, and optimize performance • Provide production support and participate in on-call rotations • Conduct regular 1:1s, coach team members, and support career development • Build high-performing teams that deliver value within tight timeframes • Represent the team in cross-functional technical discussions • Define and prioritize features for services owned by the team • Continuously improve engineering practices and team processes • Bridge engineering and external stakeholders to ensure solutions meet customer expectations and business goals Requirements • Proven experience managing software engineering teams of approximately 8 people • 6+ years of hands-on software development experience • Strong understanding of Agile methodologies, including Scrum or Kanban • Fluent English and excellent communication skills • Experience in high-scale environments, such as e-commerce platforms handling millions of API calls • Practical experience with Azure or a similar cloud platform • Strong system design and architecture skills • Track record of end-to-end project ownership and technical leadership • Experience mentoring and developing engineers • Proactive, value-driven mindset and strong problem-solving ability • Ability to engage effectively with technical and non-technical stakeholders • Comfortable working directly with customers and external partners to understand needs and deliver tailored solutions • Ability to thrive in a fast-moving, startup-like environment where priorities shift and speed matters
Technology
SQUAD
Senior C++ Embedded Engineer
Senior
Hybrid
Wroclaw, DS, Poland
🏢 Summary: Lead embedded systems development role focused on architecting, designing, and optimizing complex, high-performance software for hardware platforms. The position provides technical direction, drives roadmaps, and mentors engineers while ensuring reliable hardware-software integration. 🗂️ Requirements: 5+ years of embedded C/C++ and Python experience, Real-time operating systems (RTOS) experience, Bare-metal microcontroller development experience, Embedded hardware, peripherals, sensors, and I2C/SPI/UART protocol knowledge, JTAG, oscilloscope, and logic analyzer debugging proficiency, Git version-control experience, English proficiency 📃 Skills: C, C++, Python, RTOS, Bare-metal, Microcontrollers, I2C, SPI, UART, JTAG, Oscilloscopes, Git 🏢 Description: Team Summary Our team is dedicated to the design, development, and support of embedded software solutions, to create innovative, reliable, and efficient embedded systems that meet the complex requirements of modern technology. Our primary goal is to ensure the seamless integration of software with hardware, contributing to the overall success of the company’s products and services. Job summary We are looking for a top technical embedded systems development expert, who will lead the design, architecture, and development of highly complex software solutions. In this role you will be responssible for providing strategic direction, overseeing technical roadmaps, and guiding teams through the most challenging aspects of embedded software engineering. Responsibilities & Duties Design, implement, and optimize embedded software solutions for hardware platforms, ensuring high performance and reliability. Conduct code reviews to maintain software quality and provide mentorship to junior engineers, sharing best practices and guidance. Collaborate with hardware and software teams to integrate and test system components, ensuring seamless hardware-software interaction. Identify and resolve complex bugs or system issues, ensuring the stability of embedded systems across various environments. Evaluate and adopt new tools, frameworks, and methodologies to enhance development processes and improve system performance. English language proficiency Qualifications & Skills 5+ years proficiency in C/C++ for embedded systems development and Python Strong experience working with real-time operating systems (RTOS) and bare metal development for microcontrollers. Deep understanding of embedded hardware, including peripherals, sensors, and communication protocols (I2C, SPI, UART). Proficiency in using debugging tools like JTAG, oscilloscopes, and logic analyzers for troubleshooting and performance tuning. Experience with version control systems, especially Git, for managing code and collaborating with team members. Nice to have: Experience with embedded Linux platforms and kernel module development. Familiarity with IoT technologies and integrating embedded systems with cloud platforms. Experience in scripting for automation tasks. Experience in optimising power consumption for embedded systems in battery-operated devices. We offer multiple benefits that include The environment of equal opportunities, transparent and value-based corporate culture, and an individual approach to each team member Competitive salary packages with performance-based annual reviews. Opportunity to receive a Performance Bonus for your individual achievements and a Loyalty Bonus recognizing your dedication to the company. Employment via Contract of Employment (UoP) in complete alignment with Polish Labour Law. Guaranteed paid vacation, public holidays, and medical leaves as per statutory regulations. Continuous growth and development opportunities through internal knowledge hubs, corporate courses, and free English classes Comprehensive private medical insurance to supplement your standard NFZ coverage.