June 8, 2026

Integration Software Engineer

Mid • Hybrid

7,000 - 11,000 PLN

Krakow, Poland

Integration Software Engineer

At AVSystem, we are a Polish-based company behind a telco industry-leadingUnified Management Platform (UMP) product allowing Communication Service Providers automatic setup, upgrades, and monitoring of millions of their client routers.

We are seeking a dedicated Integration Software Engineer with a programming & networking background. Your role will focus on:

  • Writing code & configuring our platform to customize it to our customers’ needs

  • Cooperating directly with our customers during delivery and post-delivery support.

This role is onsite / partially remote, Kraków preferred.

Key Responsibilities:

  • Writing code and platform configuration during project delivery

  • Write project-specific code in our platform GUI to facilitate router configuration

  • Implement REST APIs (servers & clients) integrations with external systems

  • Configure our platform GUI to display, monitor and report on router KPIs

  • Report to Solution Architect and work with Software Engineers (code reviews)

  • Post-delivery technical support

    • Support integrations you've implemented, work with 1st & 2nd lines of support teams to diagnose, troubleshoot, and resolve issues effectively and promptly

    • Ensure documentation & knowledge transfer to customer & support teams

    • Customer accounting - work hands-on with customers via support portal, mails, calls

Qualifications:

  • Fluency in programming is a must

    • Bachelor’s degree in Information and Communication Technology (preferred) or Software Engineering / IT / Electronics and Telecommunications

    • Proficient in at least one programming language (Python preferred)

    • Willing to learn in-house Scala-based functional language

    • Experience in writing REST API integrations (both client & server-side)

  • Familiarity with networking concepts: firewalls, IP, WLAN, TCP/UDP, HTTP(S), SNMP

  • Basic Linux system administration skills such as gathering logs, executing scripts, familiarity with CLI tooling (curl, ssh, ss, tcpdump, traceroute, ping)

  • Fluent in English (B2/C1)

Personality:

  • You’re a rapid learner, analytical, and detail-oriented, excelling in solving complex problems independently within evolving requirements

  • You are comfortable and effective in communicating directly with customers, adept at listening and clarifying their needs and expectations

  • You’re capable of managing deadline pressures & context-switching to progress on multiple projects during a week

Nice to haves:

  • Professional experience in Software Engineer role

  • Experience in network-related role with integrated multi-system environments

  • Past positions in telecom domain (ACS, NMS, OSS, BSS know-how)

What we offer:

  • You’ll have a chance to deepen your expertise in maintenance to help us shape the way we deliver & support critical applications for telecommunications companies

  • You’ll help us grow a leading technology IoT / device management company that creates software used by tier-1 telcos (e.g. Orange, Vodafone, AT&T, TMobile) around the world and makes Internet connection possible for millions of end-users.

  • Our customers depend on the reliability of our products to generate revenue in their business. The telco industry is ever-growing and needs us to support that growth.

  • Open-source contribution opportunities.

  • A team of highly skilled and humorous colleagues.

  • Access to the best tools and equipment available in the market.

  • A MacBook Pro / ThinkPad with 2 monitors.

  • Company events and team building activities.

  • Multiple career paths and employee development options – we want you to develop into a tech lead in the future, but we’ll support you in getting another dream role in site reliability, management, product development or sales.

  • Flexible working hours/remote work when you need it.

  • Training and conferences.

  • Onsite gym and chillout space.

  • Multisport card.

  • Medical care.

  • Kitchen full of snacks and treats (including Good Lood ice cream).

  • Car parking area and bike room.

  • A relaxed work atmosphere – no dress code, no open space.

Come and work with the best!

Similar jobs you might like

Technology

AVSystem

Software Engineer

Mid

Hybrid

Krakow, Poland

13,000 - 23,000 PLN

🏢 Summary: Full-time software engineering role focused on building and maintaining scalable telecom systems used by major global CSP clients. The position involves full-stack development across distributed systems, participation in the entire software lifecycle, and collaboration with cross-functional teams. Engineers will work on resilient, high-scale products handling hundreds of millions of devices while contributing to architecture, mentoring, and operational support. 🗂️ Requirements: 2+ years of professional full-stack software engineering experience, At least 1 year of experience with a JVM-based language, Experience with the full software development lifecycle, Knowledge of algorithms and data structures, Readiness to work on frontend and backend tasks, Strong problem-solving skills, Ability to take ownership of technical challenges, English proficiency, Polish proficiency 📃 Skills: Java, Scala, TypeScript, MongoDB, Redis, Angular, Kafka, JVM, GitLab 🏢 Description: Software Engineer Communications Service Providers (CSP) are the biggest, most important clients of AVSystem. We build, test, launch and operate systems for our telco customers and make a living by keeping them relevant, reliable and remarkable. We maintain 3 major software components ( UMP , BSAP and DHCP ) along with supplemental services. These components contribute to the CSP solutions portfolio offers, e.g. ACS, Customer Experience Management, broadband activation, access layer assurance, IPAM. Our products are used in 100+ large deployments worldwide by big names in the industry (e.g. Orange, Vodafone, T-Mobile, Play, Netia), also via our cloud offering . We are looking for an engineer prolific at delivering resilient and sustainable software projects from design to implementation and rollout. This is a full-time programmer role for candidates with a few years of commercial experience. It requires a solid foundation related to work in IT and a willingness to further develop and learn about new tools and technologies. A person in this role should have full competence to perform tasks of medium and high level of complexity. This is an opening in multiple teams, giving you a chance to choose between working on one of our flagship products or some of our grassroot projects. Either way, you’ll be facing interesting architectural challenges involved with building a scalable, global, and resilient system capable of handling hundreds of millions of devices. Requirements 2+ years of professional experience in full-stack software engineering (including at least 1 year with a JVM-based language). Experience with full software-development lifecycle. Working knowledge of software engineering and computer science, including algorithms and data structures. Readiness to work on full-stack (frontend + backend) issues. Strong problem-solving skills and a willingness to take ownership of technical challenges. Passion for technology, sense of responsibility for your work and willingness to expand and share knowledge. Proficiency in English and Polish. A huge plus if you have experience with: Scala, Typescript, MongoDB, Redis, Angular, Kafka. Functional programming. Building distributed systems. Computer networks. Responsibilities Participate in the complete software development life cycle: design, develop, review, QA, deploy and support. Define and deliver technical key results for a project. Provide mentorship to other engineers, including conducting code reviews, providing feedback on technical decisions, training and supporting new/junior engineers as a buddy. Attend and actively participate in team meetings. Collaborate with product management, design, and site reliability teams. Conduct technical interviews for junior software engineering candidates. Provide developer support during office hours and occasional, additionally paid standby during production upgrades and other maintenance procedures. Outcomes Multiple successful key results delivered each year. High-quality, efficient code output for well-scoped features. Tested and documented software solutions. Team trust and relationships with the stakeholders. Performance Indicators Successful completion of key results and other goals set with the manager and the team. 360 peer feedback. GitLab activity metrics. Delivered artifacts (ADR, design docs, tech talks). Support response time. What we offer Freedom and responsibility. Our goal is to inspire people more than manage them. We want our teams to do what is best for our products. This, in turn, generates a sense of responsibility which drives us to do great work. Dream Team: A dream team is one in which all of your colleagues are extraordinary at what they do and highly effective working together. We model ourselves on a professional sports team, not a family. A family is about unconditional love. A dream team is about pushing yourself to be the best possible teammate. Dream teams are about performance, not seniority or tenure. Technical challenges: our customers depend on the reliability of our products to generate revenue in their business. The telco industry is ever-growing and needs us to support that growth. Open-source contribution opportunities. A team of highly skilled and humorous colleagues. Access to the best tools and equipment available in the market. A MacBook Pro / ThinkPad with 2 monitors. Company events and team building activities. Multiple career paths and employee development options – we want you to develop into a tech lead in the future, but we’ll support you in getting another dream role in site reliability, management, product development or sales. Flexible working hours/remote work when you need it. Training and conferences. Onsite gym and chillout space. Multisport card. Medical care. Kitchen full of snacks and treats (including Good Lood ice cream). Car parking area and bike room. A relaxed work atmosphere – no dress code, no open space.

Technology

AVSystem

Junior Software Engineer

Junior

Hybrid

Kraków, Poland

7,000 - 13,000 PLN

🏢 Summary: Full-time junior software engineering role focused on building and maintaining scalable telecom systems used by global CSP clients. The position involves full-stack development across flagship and emerging products, with responsibilities spanning design, implementation, deployment, and support in large-scale distributed environments. 🗂️ Requirements: Few months of professional experience in full-stack software engineering, Experience with full software-development lifecycle, Knowledge of algorithms and data structures, Readiness to work on frontend and backend tasks, Strong problem-solving skills, Ability to take ownership of technical challenges, Proficiency in English, Proficiency in Polish 📃 Skills: JVM, Scala, Typescript, MongoDB, Redis, Angular, Kafka, GitLab 🏢 Description: Junior Software Engineer Communications Service Providers (CSP) are the biggest, most important clients of AVSystem. We build, test, launch and operate systems for our telco customers and make a living by keeping them relevant, reliable and remarkable. We maintain 3 major software components ( UMP , BSAP and DHCP ) along with supplemental services. These components contribute to the CSP solutions portfolio offers, e.g. ACS, Customer Experience Management, broadband activation, access layer assurance, IPAM. Our products are used in 100+ large deployments worldwide by big names in the industry (e.g. Orange, Vodafone, T-Mobile, Play, Netia), also via our cloud offering . We are looking for an engineer prolific at delivering resilient and sustainable software projects from design to implementation and rollout. This is a full-time programmer role for candidates with some commercial experience. It requires a solid foundation related to work in IT and a willingness to further develop and learn about new tools and technologies. A person in this role should have full competence to perform tasks of entry and medium level of complexity. This is an opening in multiple teams, giving you a chance to choose between working on one of our flagship products or some of our grassroot projects. Either way, you’ll be facing interesting architectural challenges involved with building a scalable, global, and resilient system capable of handling hundreds of millions of devices. Requirements At least few months of professional experience in full-stack software engineering (preferably with JVM-based language). Experience with full software-development lifecycle. Knowledge of software engineering and computer science, including algorithms and data structures. Readiness to work on full-stack (frontend + backend) issues. Strong problem-solving skills and a willingness to take ownership of technical challenges. Passion for technology, sense of responsibility for your work and willingness to expand and share knowledge. Proficiency in English and Polish. A huge plus if you have experience with: Scala, Typescript, MongoDB, Redis, Angular, Kafka. Functional programming. Computer networks. Responsibilities Participate in the complete software development life cycle: design, develop, review, QA, deploy and support. Help to define and deliver technical key results for a project. Attend and actively participate in team meetings. Collaborate with product management, design, and site reliability teams. Participate in developer support during office hours and occasional, additionally paid standby during production upgrades and other maintenance procedures. Outcomes Multiple successful key results delivered each year. High-quality, efficient code output for well-scoped features. Tested and documented software solutions. Team trust and relationships with the stakeholders. Performance Indicators Successful completion of key results and other goals set with the manager and the team. 360 peer feedback. GitLab activity metrics. Delivered artifacts (ADR, design docs, tech talks). Support response time. What we offer Freedom and responsibility. Our goal is to inspire people more than manage them. We want our teams to do what is best for our products. This, in turn, generates a sense of responsibility which drives us to do great work. Dream Team: A dream team is one in which all of your colleagues are extraordinary at what they do and highly effective working together. We model ourselves on a professional sports team, not a family. A family is about unconditional love. A dream team is about pushing yourself to be the best possible teammate. Dream teams are about performance, not seniority or tenure. Technical challenges: our customers depend on the reliability of our products to generate revenue in their business. The telco industry is ever-growing and needs us to support that growth. Open-source contribution opportunities. A team of highly skilled and humorous colleagues. Access to the best tools and equipment available in the market. A MacBook Pro / ThinkPad with 2 monitors. Company events and team building activities. Multiple career paths and employee development options – we want you to develop into a tech lead in the future, but we’ll support you in getting another dream role in site reliability, management, product development or sales. Flexible working hours/remote work when you need it. Training and conferences. Onsite gym and chillout space. Multisport card. Medical care. Kitchen full of snacks and treats (including Good Lood ice cream). Car parking area and bike room. A relaxed work atmosphere – no dress code, no open space.

Technology

ITDS

Senior Software / Systems Engineer – Python, C++, Networking

Senior

Hybrid

Warsaw, Poland

18,900 - 27,300 PLN

🏢 Summary: Senior Software Engineer role focused on developing and maintaining secure encryption infrastructure across Windows, Linux, and cloud environments. The position involves backend and driver development, Windows application enhancement, CI/CD automation, and server management to support critical production systems. The role combines embedded systems, hardware-software integration, and cloud-based infrastructure in a hybrid Warsaw-based setup. 🗂️ Requirements: Engineering Degree in Electronics or Computer Science, Minimum 5 years of experience in IT, automation, software engineering, or electronics, Strong proficiency in IP networking, Strong knowledge of computer systems, Experience with database management, Proven troubleshooting skills in Python and C++, Experience working in Windows and Linux environments, Fluency in English, Fluency in Polish, Legal right to work in the European Union 📃 Skills: Python, C++, JavaScript, Node.js, Express, Windows, Linux, AWS, Azure, CI/CD, IP, VPN, PKI, SQL, Batch 🏢 Description: Ignite Innovation in Embedded Systems — Redefine the Future of Connectivity and Security! Warsaw-based opportunity with hybrid work model. As a Senior Software Engineer , you will be working for our client, a leading company in the manufacturing industry, focused on the development and deployment of critical encryption infrastructure. You will play a vital role in maintaining and advancing secure server and device solutions across Windows, Linux, and cloud environments. Join us to push the boundaries of hardware-software integration, ensuring robust security and operational excellence in high-stakes production lines. This is your chance to be part of pioneering technological progress. Your main responsibilities: Develop backend solutions in Python and hardware device drivers to support encryption systems. Create new Windows applications based on existing modules, extending functionality and performance. Enhance frontend components mainly supporting existing JavaScript modules in Node.js/Express. Automate CI/CD workflows, develop tests, and streamline deployment processes. Support and improve Windows batch scripts, deploy Windows services, and troubleshoot related applications. Diagnose and resolve issues within Python, JavaScript, and C++ codebases. Identify system risks, propose mitigation strategies, and implement solutions to prevent future problems. Collaborate directly with product development teams on evolving existing solutions and developing new products. Manage Windows and Linux servers on-premises and in the cloud, overseeing network configurations and VPN connectivity. Navigate and maintain cloud-based systems, primarily AWS and Azure. Conduct upgrades and deployment of encryption infrastructure on new production lines. Occasionally travel domestically and internationally (up to 5%). You're ideal for this role if you have: An Engineering Degree in Electronics or Computer Science. At least 5 years of hands-on experience in IT, automation, software engineering, or electronics. Strong proficiency in IP Networking, computer systems, and database management. Proven troubleshooting skills in Python and C++, with experience in Windows and Linux environments. Ability to proactively identify risks and craft effective solutions. Excellent communication and collaboration skills for working with international teams. Fluency in English, both spoken and written, for technical documentation and team interactions. It is a strong plus if you have: (optional) Experience working with Azure or AWS cloud platforms. Background in PKI system development. Language Required for the role: Fluent in English and Polish. 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.

Technology

Experis Manpower Group

Fullstack Engineer

Senior

Hybrid

Warsaw, Poland

130 - 140 PLN/hr

🏢 Summary: Software Engineer role in a long-term international project, working in a cross-functional team responsible for full product lifecycle from design to production support. The position involves backend and frontend development using modern technologies in an iterative delivery model. Hybrid work model with 5 days per month in the office. 🗂️ Requirements: Minimum 5 years of commercial software development experience, Experience with at least one programming language: Kotlin, Python, or JavaScript, Willingness to work across backend and frontend technologies, Working knowledge of Unix/Linux environments, Understanding of databases: MongoDB, Redis, PostgreSQL, Experience with HTTP APIs and RESTful services, Ability to provide production support and troubleshoot performance and security issues, Good English communication skills 📃 Skills: Kotlin, Python, JavaScript, Unix, Linux, MongoDB, Redis, PostgreSQL, REST, HTTP, .NET, C# 🏢 Description: Software Engineer (Kotlin / Python / JavaScript) Location: Kraków or Warsaw (hybrid — 5 days per month in the office) Contract type: B2B — 130–140 PLN/h Project: Long-term international project About the Role We are looking for a Software Engineer to join a collaborative product team working in an iterative delivery model. The team is responsible for the full lifecycle of the product — from design and development to production support — following the principle: “you build it, you support it.” This role offers an opportunity to work with modern technologies across backend and frontend, while continuously learning new programming languages and tools. Key Responsibilities Work in a cross-functional team of 4–6 engineers Break down requirements into user stories and deliver iteratively to production Design technical solutions aligned with architectural guidelines Provide production support, including troubleshooting bugs, performance, and security issues Identify and manage technical debt alongside new feature development Collaborate closely with team members, including pair programming Ensure high quality and maintainability of delivered solutions Requirements Minimum 5 years of relevant commercial experience Experience with at least one programming language (Kotlin, Python, or JavaScript preferred) Willingness to learn multiple technologies across backend and frontend Working knowledge of Unix/Linux environments Understanding of databases from a usage perspective (MongoDB, Redis, PostgreSQL) Experience with HTTP APIs (RESTful services) Good English communication skills (team communication in English) Nice to Have Knowledge of .NET / C# What We Offer Hybrid work model — only 5 days per month from the office (Kraków or Warsaw) Private medical care (Medicover) Sports card (Multisport or equivalent) Life insurance Long-term, stable cooperation Opportunity to work with modern technologies in an international environment Support for professional development and learning

Technology

KUBO

Software Engineer - Cloud Services & Backend Modernization

Mid

Hybrid

Gdansk, Poland

150 - 190 PLN/hr

🏢 Summary: Opportunity to modernize a mission-critical aviation platform by designing and developing cloud-hosted backend services in a scalable, cloud-native AWS environment. The role focuses on building resilient APIs, improving automation and CI/CD pipelines, and managing Kubernetes-based infrastructure to support global aviation data distribution. You will contribute to a large-scale modernization initiative emphasizing scalability, security, and operational excellence. 🗂️ Requirements: Experience developing backend applications in cloud environments, Hands-on experience with Linux, Docker, Apache, and PHP or Java, Strong knowledge of AWS and cloud-native architectures, Experience with Kubernetes and containerized workloads, Experience with CI/CD and Infrastructure as Code, Understanding of cloud security, monitoring, and production support practices, Strong troubleshooting and problem-solving skills, English proficiency at minimum B2 level 📃 Skills: AWS, Linux, Docker, Apache, PHP, Java, Kubernetes, CI/CD, IaC, SQL, SQLServer, MySQL, AI 🏢 Description: We are looking for a Software Engineer to join a team responsible for modernizing a mission-critical aviation platform used by tens of thousands of customers worldwide. You will help design, build, and evolve cloud-hosted backend services that support the distribution of aviation data across desktop, mobile, and aircraft-connected workflows. This is a unique opportunity to work on a high-impact product while contributing to a large-scale modernization initiative focused on cloud-native architecture, automation, scalability, security, and operational excellence. Working closely with cross-functional teams, you will help transform a well-established platform into a modern, resilient, and highly scalable ecosystem capable of supporting future growth and new product offerings. Key responsibilities Develop and modernize backend services hosted in AWS Design and implement scalable, resilient cloud-native solutions Build and improve APIs, integrations, and automated backend processes Enhance CI/CD pipelines, infrastructure automation, monitoring, and observability Manage and troubleshoot Kubernetes-based environments and containerized applications Support production systems and drive reliability, security, and operational improvements Collaborate with product, mobile, desktop, QA, and DevOps teams to deliver high-quality solutions Leverage AI-assisted development tools to improve engineering efficiency while maintaining high standards of quality and security Ideal candidate profile Experience developing backend applications in cloud environments Hands-on experience with Linux, Docker, Apache, and PHP or Java Strong knowledge of AWS and cloud-native architectures Experience with Kubernetes and containerized workloads Experience with CI/CD, Infrastructure as Code, and automation Understanding of cloud security, monitoring, and production support practices Strong troubleshooting and problem-solving skills Ability to work independently and collaborate within distributed teams English min. B2. Nice to Have: Experience modernizing legacy applications and services Experience with SQL Server and MySQL Experience building highly available and resilient production systems Experience using AI-assisted software development tools Conditions Employment type: B2B or UoP Location: Gdańsk Work model: 1 day a week in the office in Gdańsk or less frequently, depending on your availability Salary: up to 190 PLN net/h Benefits: life insurance, private healthcare, Multisport card Recruitment steps Recruitment call with Agnieszka from KUBO Client interview (may require 2 rounds) Feedback and decision

Technology

KUBO

Software Engineer - Cloud Services & Backend Modernization

Mid

Hybrid

Gdansk, Poland

150 - 190 PLN/hr

🏢 Summary: The offer is for a Software Engineer to modernize and develop cloud-hosted backend services for a mission-critical aviation platform used globally. The role focuses on building scalable, resilient, cloud-native solutions in AWS, improving automation, CI/CD, and Kubernetes-based environments. You will contribute to transforming a legacy system into a modern, secure, and highly scalable ecosystem. 🗂️ Requirements: Experience developing backend applications in cloud environments, Hands-on experience with Linux, Docker, Apache, PHP, Strong knowledge of AWS and cloud-native architectures, Experience with Kubernetes and containerized workloads, Experience with CI/CD and Infrastructure as Code, Knowledge of cloud security and monitoring practices, Ability to troubleshoot production systems, English B2 level or higher 📃 Skills: AWS, Linux, Docker, Apache, PHP, Kubernetes, CI/CD, IaC, SQL, MySQL, SQLServer, AI 🏢 Description: We are looking for a Software Engineer to join a team responsible for modernizing a mission-critical aviation platform used by tens of thousands of customers worldwide. You will help design, build, and evolve cloud-hosted backend services that support the distribution of aviation data across desktop, mobile, and aircraft-connected workflows. This is a unique opportunity to work on a high-impact product while contributing to a large-scale modernization initiative focused on cloud-native architecture, automation, scalability, security, and operational excellence. Working closely with cross-functional teams, you will help transform a well-established platform into a modern, resilient, and highly scalable ecosystem capable of supporting future growth and new product offerings. Key responsibilities Develop and modernize backend services hosted in AWS Design and implement scalable, resilient cloud-native solutions Build and improve APIs, integrations, and automated backend processes Enhance CI/CD pipelines, infrastructure automation, monitoring, and observability Manage and troubleshoot Kubernetes-based environments and containerized applications Support production systems and drive reliability, security, and operational improvements Collaborate with product, mobile, desktop, QA, and DevOps teams to deliver high-quality solutions Leverage AI-assisted development tools to improve engineering efficiency while maintaining high standards of quality and security Ideal candidate profile Experience developing backend applications in cloud environments Hands-on experience with Linux, Docker, Apache, and PHP or Java Strong knowledge of AWS and cloud-native architectures Experience with Kubernetes and containerized workloads Experience with CI/CD, Infrastructure as Code, and automation Understanding of cloud security, monitoring, and production support practices Strong troubleshooting and problem-solving skills Ability to work independently and collaborate within distributed teams English min. B2. Nice to Have: Experience modernizing legacy applications and services Experience with SQL Server and MySQL Experience building highly available and resilient production systems Experience using AI-assisted software development tools Conditions Employment type: B2B or UoP Location: Gdańsk Work model: 1 day a week in the office in Gdańsk or less frequently, depending on your availability Salary: up to 190 PLN net/h Benefits: life insurance, private healthcare, Multisport card Recruitment steps Recruitment call with Agnieszka from KUBO Client interview (may require 2 rounds) Feedback and decision

Technology

Link Group

Fullstack / Integration Engineer

Senior

Hybrid

Warsaw, Poland

30,000 - 40,000 PLN

🏢 Summary: The role involves developing and maintaining internal platforms and system integrations across HR, recruitment, and corporate operations. It combines backend and frontend development with API design, enterprise system integration, and platform optimization. The engineer will enhance system reliability, scalability, and deployment processes while contributing to architectural decisions. 🗂️ Requirements: 5+ years of software development experience, Experience in system integrations, Proficiency in Java or Python, Experience with frontend technologies, Experience building web applications, Strong API design knowledge, Experience integrating third-party services, Strong SQL knowledge, Experience with relational databases, Experience with Git, Experience with CI/CD pipelines, Ability to troubleshoot production systems 📃 Skills: Java, Python, JavaScript, HTML, CSS, SQL, Git, CI/CD, APIs, REST, SaaS 🏢 Description: Fullstack / Integration Engineer We are looking for an experienced engineer to support the development and evolution of internal platforms and integrations across key business areas such as HR, recruitment, and corporate operations. This role combines application development, systems integration, and platform improvement initiatives. 🔹 Key responsibilities Build and maintain integrations between internal systems and external SaaS solutions Develop and enhance internal applications and corporate-facing web platforms Design APIs and data flows connecting various enterprise systems (HR, finance, recruitment) Improve existing platforms in terms of performance, scalability, and maintainability Work closely with business stakeholders to translate needs into technical solutions Ensure system reliability through monitoring, alerting, and operational best practices Support and optimize deployment processes and development workflows Contribute to architectural decisions and technical standards Share knowledge within the team and support less experienced colleagues 🔹 Requirements 5+ years of experience in software development and system integrations Proficiency in at least one backend language - Java or Python Familiarity with frontend technologies (JavaScript, HTML, CSS or frameworks) Experience building and maintaining web applications (internal and/or external) Strong knowledge of API design and integration with third-party services Solid SQL skills and experience working with relational databases Experience with version control (e.g. Git) and CI/CD practices Ability to troubleshoot production systems and resolve issues effectively Strong communication skills and ability to work with business stakeholders 🔹 Nice to have Experience working with HR or recruitment systems and related SaaS platforms Exposure to platform modernization or system transformation initiatives

Technology

ITDS

Senior Embedded Systems Engineer – C++, Python, Networking

Senior

Hybrid

Warsaw, Poland

18,900 - 23,100 PLN

🏢 Summary: Senior Embedded Systems Engineer role focused on developing and maintaining secure encryption infrastructure across Windows, Linux, and cloud environments. The position involves backend and driver development, Windows application enhancement, CI/CD automation, and server/cloud management in high-stakes production settings. Hybrid work model based in Warsaw with occasional travel. 🗂️ Requirements: Engineering degree in Electronics or Computer Science, Minimum 5 years experience in IT, automation, software engineering, or electronics, Strong proficiency in IP networking, computer systems, and database management, Proven troubleshooting experience in Python and C++, Hands-on experience with Windows and Linux environments, Experience managing on-premises and cloud-based servers, Ability to develop backend solutions and hardware drivers, Fluency in English and Polish, Legal right to work in the European Union 📃 Skills: Python, C++, JavaScript, Node.js, Express, Windows, Linux, AWS, Azure, CI/CD, IP, Networking, SQL, VPN, PKI, Batch, Drivers 🏢 Description: Ignite Innovation in Embedded Systems — Redefine the Future of Connectivity and Security! Warsaw-based opportunity with hybrid work model. As a Senior Embedded Systems Engineer , you will be working for our client, a leading company in the manufacturing industry, focused on the development and deployment of critical encryption infrastructure. You will play a vital role in maintaining and advancing secure server and device solutions across Windows, Linux, and cloud environments. Join us to push the boundaries of hardware-software integration, ensuring robust security and operational excellence in high-stakes production lines. This is your chance to be part of pioneering technological progress. Your main responsibilities: Develop backend solutions in Python and hardware device drivers to support encryption systems. Create new Windows applications based on existing modules, extending functionality and performance. Enhance frontend components mainly supporting existing JavaScript modules in Node.js/Express. Automate CI/CD workflows, develop tests, and streamline deployment processes. Support and improve Windows batch scripts, deploy Windows services, and troubleshoot related applications. Diagnose and resolve issues within Python, JavaScript, and C++ codebases. Identify system risks, propose mitigation strategies, and implement solutions to prevent future problems. Collaborate directly with product development teams on evolving existing solutions and developing new products. Manage Windows and Linux servers on-premises and in the cloud, overseeing network configurations and VPN connectivity. Navigate and maintain cloud-based systems, primarily AWS and Azure. Conduct upgrades and deployment of encryption infrastructure on new production lines. Occasionally travel domestically and internationally (up to 5%). You're ideal for this role if you have: An Engineering Degree in Electronics or Computer Science. At least 5 years of hands-on experience in IT, automation, software engineering, or electronics. Strong proficiency in IP Networking, computer systems, and database management. Proven troubleshooting skills in Python and C++, with experience in Windows and Linux environments. Ability to proactively identify risks and craft effective solutions. Excellent communication and collaboration skills for working with international teams. Fluency in English, both spoken and written, for technical documentation and team interactions. It is a strong plus if you have: (optional) Experience working with Azure or AWS cloud platforms. Background in PKI system development. Language Required for the role: Fluent in English and Polish. 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.

Technology

EBS Sp. z o.o.

Senior Software Engineer (.NET, C#, Protocols Team)

Senior

On-site

Krakow, Poland

🏢 Summary: Senior Software Engineer role focused on designing and delivering scalable full-stack solutions for IoT device protocol communications. The position involves leading architecture decisions, developing robust backend and frontend systems, and ensuring performance, security, and reliability of a large-scale smart home platform. The role also includes mentoring engineers and driving technical strategy across cross-functional teams. 🗂️ Requirements: Bachelor’s or Master’s degree in Computer Science, Computer Engineering or related field, 5+ years of professional software development experience, Advanced object-oriented programming skills in C#, Strong experience with database design and SQL, Experience designing and building backend services, Experience with distributed systems, real-time or high-performance applications, Experience implementing unit testing and automated testing, Ability to lead architecture and technical decision-making 📃 Skills: C#, .NET, SQL, SQLServer, Kafka, JavaScript, Ember.js, Angular, React, iOS, Android, IoT 🏢 Description: Are you passionate about designing and building technology that connects the physical and digital worlds? Do you thrive on leading complex projects and mentoring other engineers, while working with cutting-edge IoT devices? Alarm.com is seeking a Senior Software Engineer to join our Protocols Team, which develops and maintains the communication backbone that powers millions of smart home devices worldwide. In this role, you will drive the design and delivery of robust, scalable solutions that enable seamless device interoperability. You will collaborate across teams to define technical strategy, guide architecture decisions, and ensure high-quality implementation. Your work will directly influence the performance, security, and reliability of our platform. If you enjoy solving challenging problems, improving processes, and mentoring future engineering talent, we would love to talk to you. Alarm.com values working together and collaborating in person. We are building a new team in Krakow. Our employees work fully from the office with possibility to work remotely occasionally. What You Will Do Lead the design, development, and maintenance of full-stack software across diverse platforms and technologies. Architect solutions that balance scalability, performance, and maintainability for device protocol communications. Research emerging technologies and champion adoption where they can bring significant value. Guide the software development life cycle from requirements gathering through deployment, monitoring, and optimization. Collaborate with product managers, QA, and other engineering teams to deliver impactful solutions. Make strategic technical decisions, setting direction for projects and influencing the broader team’s approach. Mentor junior and mid-level engineers, providing code reviews, architectural coaching, and career guidance. Contribute innovative ideas and drive continuous improvement in both product and process. What You Bring Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field, or equivalent professional experience. 5+ years of professional software development experience, with proven success in delivering complex projects. Advanced object-oriented programming skills, preferably in C#. Strong experience with database design, SQL, and backend services. Proficiency with modern JavaScript frameworks such as Ember.js, Angular, or React a plus. Experience in the IoT and/or home automation field is a plus. Solid track record of implementing and improving unit testing and automated testing strategies. Experience in distributed systems, real-time communications, or high-performance applications. Excellent communication skills and ability to lead cross-functional collaboration. Why You Will Love Working Here Collaborate with exceptional peers. Work alongside talented engineers who value innovation and excellence. Shape technical direction. Influence architecture decisions that impact millions of connected devices globally. See your impact. Watch your solutions interact with and power IoT hardware in real-world environments. Mentor and grow talent. Help guide the next generation of engineers while building high-performing teams. Work with cutting-edge technology. Our stack includes C#, .NET, SQL Server, Kafka, Ember.js, and native iOS/Android apps. Long-term employment based on a permanent employment contract (CoE). Attractive benefits package: including medical care, life insurance, sports package, annual budget for professional development ($2,000). COMPANY INFO Alarm.com is the leading cloud-based platform for smart security and the Internet of Things. More than 7.6 million home and business owners depend on our solutions every day to make their properties safer, smarter, and more efficient. And every day, we’re innovating new technologies in rapidly evolving spaces including AI, video analytics, facial recognition, machine learning, energy analytics, and more.  We’re seeking those who are passionate about creating change through technology and who want to make a lasting impact on the world around them. EBS Sp. z o.o. is a dynamically growing Polish technology company with over 35 years of experience, specializing in the development of smart security solutions. We are part of the American corporation Alarm.com , a leading global provider of intelligent security solutions for homes and businesses. For more information, please visit www.alarm.com or ebssmart.com Alarm.com is an Equal Opportunity Employer

Technology

KUBO

Software Engineer (C++)

Mid

Hybrid

Gdansk, Poland

🏢 Summary: Software Engineer role focused on developing and maintaining aviation systems for modern aircraft, contributing to development, integration, and testing of avionics software. The position involves working with real-time and embedded environments to ensure high quality, safety, and reliability of aerospace solutions. 🗂️ Requirements: Minimum 2 years of experience in software development, Experience in C++, Bachelor of Science degree in Engineering or related field, English proficiency at B2 level or higher, Experience with RTOS, Experience with Linux 📃 Skills: C++, RTOS, Linux, REST, SOAP, VirtualBox, QEMU, Vagrant, Yocto, VxWorks, Deos, FreeRTOS 🏢 Description: Join a global aerospace and technology company that designs advanced avionics and digital solutions for modern aircraft. As a Software Engineer, you will help create and maintain aviation systems used in the aerospace industry worldwide. Key responsibilities Developing software for aviation systems using appropriate techniques and tools Participating in engineering activities (development, integration, testing) Executing the project plan together with the team Contributing to the improvement of quality, safety, and reliability of products Ideal candidate profile 2+ years of professional experience in a similar position Experience in C++ Bachelor of Science degree in Engineering Technology, including Manufacturing Engineering Technology (e.g., chemistry, physics, mathematics). A degree in Aerospace Engineering is a strong advantage English proficiency (minimum B2 level) Experience with RTOS (Real-Time Operating Systems) Experience with Linux Nice to have Experience in developing web services (REST, SOAP, etc.) Experience in virtualization techniques (VirtualBox, QEMU, Vagrant, etc.) Experience in embedded programming (Yocto Project, VxWorks, Deos, FreeRTOS, etc. Conditions Location: Hybrid work model based in Gdańsk or Rzeszów Contract type: UoP (employment contract) Salary: depending on experience and expectations Benefits : flexible working hours, additional paid days off during the holiday season, Learning Together program, MyBenefit program, Employee Recognition Program, medical care, life insurance, Employee Pension Plan (PPE), technical and certification training Recruitment steps Phone call with a recruiter Interview with the client Decision and feedback