New offer - be the first one to apply!

July 10, 2026

Junior Software Engineer

Junior • Hybrid

7,000 - 13,000 PLN

Kraków, Poland

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 companies such as Orange, Vodafone, T-Mobile, Play and 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.

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 grassroots projects.

You’ll be facing architectural challenges involved with building scalable and resilient systems 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 willingness to take ownership of technical challenges
  • Passion for technology and willingness to expand and share knowledge
  • Proficiency in English and Polish

Nice to Have

  • 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 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 paid standby during production upgrades and maintenance procedures

Outcomes

  • Multiple successful key results delivered each year
  • High-quality, efficient code output for well-scoped features
  • Tested and documented software solutions
  • Strong team trust and stakeholder relationships

Performance Indicators

  • Successful completion of goals and key results
  • 360 peer feedback
  • GitLab activity metrics
  • Delivered artifacts such as ADRs, design docs, and tech talks
  • Support response time

What We Offer

  • Freedom and responsibility
  • Dream team environment focused on performance and collaboration
  • Technical challenges in large-scale telecom systems
  • Open-source contribution opportunities
  • Access to top tools and equipment
  • MacBook Pro / ThinkPad with 2 monitors
  • Company events and team building activities
  • Multiple career paths and employee development options
  • Flexible working hours and remote work options
  • Training and conferences
  • Onsite gym and chillout space
  • Multisport card
  • Medical care
  • Kitchen stocked with snacks and treats
  • Car parking area and bike room
  • Relaxed work atmosphere with no dress code and no open space

Similar jobs you might like

Technology

New offer

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: 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 major telecom providers and 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 grassroots 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 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 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 with autonomy in technical decisions - Opportunity to work in a high-performing engineering team - Challenging projects focused on reliability and scalability in the telecom industry - Open-source contribution opportunities - Access to modern tools and equipment - MacBook Pro or ThinkPad with dual monitors - Company events and team-building activities - Multiple career development paths - Flexible working hours and remote work options - Training and conference opportunities - Onsite gym and chillout space - Multisport card - Medical care - Kitchen with snacks and treats - Car parking area and bike room - Relaxed work atmosphere with no dress code and no open space

Technology

AVSystem

Internship at AVSystem

Intern

On-site

Krakow, Poland

7,000 - 10,000 PLN/mo

🏢 Summary: Three-month technical internship focused on full-stack, backend, frontend, embedded or DevOps development within IoT and telecom product ecosystems. The role offers hands-on experience across the full product lifecycle, from requirements analysis to production deployment, using modern technologies. Interns work on real systems related to device management, cloud services, and scalable software platforms. 🗂️ Requirements: Knowledge of Scala or Java or TypeScript, Understanding of algorithms and data structures, Familiarity with Linux, Basic knowledge of computer networks, Understanding of functional programming concepts, Willingness to work in full-stack or DevOps environment, Engineering approach to problem-solving 📃 Skills: Scala, Java, TypeScript, C, Angular, React, ReactNative, MongoDB, Redis, Kafka, Akka, Scala.js, Docker, Kubernetes, Helm, Ansible, GitLab, CI/CD, Linux 🏢 Description: Internship at AVSystem At AVSystem, we believe in building, testing, launching, and operating systems that keep our customers 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. Our products are used in 100+ large deployments worldwide by big names in the industry (e.g. Orange, T-Mobile, Play, Netia), also via our cloud offering . In addition to our flagship products, we are heavily investing in our rapidly growing Coiote IoT Device Management platform . IoT is transforming industries, and we aim to be at the forefront of this revolution by enabling global device management for IoT devices. For instance, Vodafone, one of our customers, delivers global connectivity services to over 125 million devices and plans to connect over 20 million more to our platform in the next three years. Sounds exciting? We have even more interesting products up our sleeve! The youngest belongs to the Good Lood Technology team, responsible for the development of products and systems that support the expansion of the most technologically advanced ice cream parlor in the world. If you use Good Lood delivery, Good Lood app, or are delighted with the natooral toppings from the JoyStation (an automatic glaze dispenser) in the Good Lood ice cream parlors – you are using our products, proudly developed at AVSystem, from design to deployment and operations. We are independent, creative, energetic, and determined. If you want to be a part of these and other ambitious endeavors, apply to our internship today and Gain experience in product development: from working with customer requirements; through full-stack development in Scala, Java, TypeScript, or DevOps; to feedback on how your solution works in production Learn everything about device management for the IoT and telecoms: from protocols to business cases, and everything in between What to expect during the recruitment process? Send us your CV We carefully review your application, and if you are selected, you will receive a recruitment task to showcase your skills Meet your teammates and manager (technical and managerial interviews) Technologies we work with Scala, Java 17, TypeScript, C, Angular, React, React Native, MongoDB, Redis, Kafka, Akka, Scala.js, Docker, Kubernetes, Helm, Ansible, GitLab CI/CD We’re also developing internal tools, frameworks, and libraries needed in the ecosystem that we work in. Our people created tools such as: HOCON language support for IntelliJ IDEA Scala commons library that contains GenCodec serialization library Minimalist framework for dependency injection Scala API to communicate with MongoDB Framework for web application development in Scala.js LwM2M client If you’re eager to gain valuable experience, learn new things, and see what working with the best means in real life, join us for a three-month-long internship. The internship is available not only for product teams, but also for research and development. What we can give you Mentorship from an experienced team that will help you significantly build on your skills in a short amount of time A dedicated “buddy” that you can always ask for help Access to internal technical and product trainings In-house internship in our Cracow office at Radzikowskiego 47D The best equipment that you need to effectively perform your tasks An opportunity to join us full- or part-time after your internship A salary of 7 000 to 10 000 PLN gross/month during the internship that, if you stay with us, will later be evaluated based on your previous experience and the feedback on your work Some usual stuff: trainings and conferences, kitchen full of snacks and treats (including Good Lood ice cream), car parking area and bike room, Multisport card, a relaxed work atmosphere – no dress code, no open space What we expect At AVSystem we work with different technologies and our team comprises front-end, back-end, full-stack, and embedded developers. This is why, depending on the position you apply to, in your daily work you should: Be open to full-stack development (back-end, front-end, SRE/DevOps, data science) Know Scala, Java, or TypeScript Be familiar with networks, Linux, and the basics of functional programming Understand algorithms and data structures Have an engineering approach to problem-solving Don’t worry if you only know some of the technologies we mentioned or don’t have previous work experience. In your CV, show us your skills and achievements as best as you can. First and foremost, we’ll evaluate your potential and culture fit. Describe your experience from previous projects Name the awards you’ve won; hackathons and competitions you participated in Provide a link to your GitHub Describe interesting initiatives that you were a part of, etc. Invest in your future! Send us your CV and take the first step toward your career at AVSystem.

Technology

AVSystem

Internship at AVSystem

Intern

On-site

Krakow, Poland

7,000 - 10,000 USD/mo

🏢 Summary: Three-month paid internship focused on full-stack product development in IoT and telecom systems, covering the entire lifecycle from customer requirements to production deployment. The role involves working with modern backend, frontend, and DevOps technologies while gaining hands-on experience with large-scale device management platforms. Interns collaborate with engineering teams on real-world systems used in global deployments. 🗂️ Requirements: Knowledge of Scala or Java or TypeScript, Openness to full-stack development (backend, frontend, DevOps, data), Familiarity with networks, Familiarity with Linux, Understanding of functional programming basics, Understanding of algorithms and data structures, Engineering approach to problem-solving 📃 Skills: Scala, Java, TypeScript, C, Angular, React, ReactNative, MongoDB, Redis, Kafka, Akka, Scala.js, Docker, Kubernetes, Helm, Ansible, GitLab, CI/CD, Linux 🏢 Description: Internship at AVSystem At AVSystem, we believe in building, testing, launching, and operating systems that keep our customers 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. Our products are used in 100+ large deployments worldwide by big names in the industry (e.g. Orange, T-Mobile, Play, Netia), also via our cloud offering . In addition to our flagship products, we are heavily investing in our rapidly growing Coiote IoT Device Management platform . IoT is transforming industries, and we aim to be at the forefront of this revolution by enabling global device management for IoT devices. For instance, Vodafone, one of our customers, delivers global connectivity services to over 125 million devices and plans to connect over 20 million more to our platform in the next three years. Sounds exciting? We have even more interesting products up our sleeve! The youngest belongs to the Good Lood Technology team, responsible for the development of products and systems that support the expansion of the most technologically advanced ice cream parlor in the world. If you use Good Lood delivery, Good Lood app, or are delighted with the natooral toppings from the JoyStation (an automatic glaze dispenser) in the Good Lood ice cream parlors – you are using our products, proudly developed at AVSystem, from design to deployment and operations. We are independent, creative, energetic, and determined. If you want to be a part of these and other ambitious endeavors, apply to our internship today and Gain experience in product development: from working with customer requirements; through full-stack development in Scala, Java, TypeScript, or DevOps; to feedback on how your solution works in production Learn everything about device management for the IoT and telecoms: from protocols to business cases, and everything in between What to expect during the recruitment process? Send us your CV We carefully review your application, and if you are selected, you will receive a recruitment task to showcase your skills Meet your teammates and manager (technical and managerial interviews) Technologies we work with Scala, Java 17, TypeScript, C, Angular, React, React Native, MongoDB, Redis, Kafka, Akka, Scala.js, Docker, Kubernetes, Helm, Ansible, GitLab CI/CD We’re also developing internal tools, frameworks, and libraries needed in the ecosystem that we work in. Our people created tools such as: HOCON language support for IntelliJ IDEA Scala commons library that contains GenCodec serialization library Minimalist framework for dependency injection Scala API to communicate with MongoDB Framework for web application development in Scala.js LwM2M client If you’re eager to gain valuable experience, learn new things, and see what working with the best means in real life, join us for a three-month-long internship. The internship is available not only for product teams, but also for research and development. What we can give you Mentorship from an experienced team that will help you significantly build on your skills in a short amount of time A dedicated “buddy” that you can always ask for help Access to internal technical and product trainings In-house internship in our Cracow office at Radzikowskiego 47D The best equipment that you need to effectively perform your tasks An opportunity to join us full- or part-time after your internship A salary of 7 000 to 10 000 PLN gross/month during the internship that, if you stay with us, will later be evaluated based on your previous experience and the feedback on your work Some usual stuff: trainings and conferences, kitchen full of snacks and treats (including Good Lood ice cream), car parking area and bike room, Multisport card, a relaxed work atmosphere – no dress code, no open space What we expect At AVSystem we work with different technologies and our team comprises front-end, back-end, full-stack, and embedded developers. This is why, depending on the position you apply to, in your daily work you should: Be open to full-stack development (back-end, front-end, SRE/DevOps, data science) Know Scala, Java, or TypeScript Be familiar with networks, Linux, and the basics of functional programming Understand algorithms and data structures Have an engineering approach to problem-solving Don’t worry if you only know some of the technologies we mentioned or don’t have previous work experience. In your CV, show us your skills and achievements as best as you can. First and foremost, we’ll evaluate your potential and culture fit. Describe your experience from previous projects Name the awards you’ve won; hackathons and competitions you participated in Provide a link to your GitHub Describe interesting initiatives that you were a part of, etc. Invest in your future! Send us your CV and take the first step toward your career at AVSystem.

Technology

AVSystem

Internship at AVSystem

Intern

On-site

Krakow, Poland

7,000 - 10,000 PLN/mo

🏢 Summary: Three-month technical internship focused on full-stack and IoT/telecom product development, covering the entire lifecycle from requirements to production. Interns work with modern backend, frontend, and DevOps technologies while gaining hands-on experience in large-scale systems and device management platforms. 🗂️ Requirements: Knowledge of Scala or Java or TypeScript, Familiarity with Linux, Understanding of networking fundamentals, Basic knowledge of functional programming, Understanding of algorithms and data structures, Openness to full-stack development (backend, frontend, DevOps), Ability to solve problems using engineering approach 📃 Skills: Scala, Java, TypeScript, C, Angular, React, ReactNative, MongoDB, Redis, Kafka, Akka, Scala.js, Docker, Kubernetes, Helm, Ansible, GitLab, Linux, Networking, Algorithms, DataStructures 🏢 Description: Internship at AVSystem At AVSystem, we believe in building, testing, launching, and operating systems that keep our customers 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. Our products are used in 100+ large deployments worldwide by big names in the industry (e.g. Orange, T-Mobile, Play, Netia), also via our cloud offering . In addition to our flagship products, we are heavily investing in our rapidly growing Coiote IoT Device Management platform . IoT is transforming industries, and we aim to be at the forefront of this revolution by enabling global device management for IoT devices. For instance, Vodafone, one of our customers, delivers global connectivity services to over 125 million devices and plans to connect over 20 million more to our platform in the next three years. Sounds exciting? We have even more interesting products up our sleeve! The youngest belongs to the Good Lood Technology team, responsible for the development of products and systems that support the expansion of the most technologically advanced ice cream parlor in the world. If you use Good Lood delivery, Good Lood app, or are delighted with the natooral toppings from the JoyStation (an automatic glaze dispenser) in the Good Lood ice cream parlors – you are using our products, proudly developed at AVSystem, from design to deployment and operations. We are independent, creative, energetic, and determined. If you want to be a part of these and other ambitious endeavors, apply to our internship today and Gain experience in product development: from working with customer requirements; through full-stack development in Scala, Java, TypeScript, or DevOps; to feedback on how your solution works in production Learn everything about device management for the IoT and telecoms: from protocols to business cases, and everything in between What to expect during the recruitment process? Send us your CV We carefully review your application, and if you are selected, you will receive a recruitment task to showcase your skills Meet your teammates and manager (technical and managerial interviews) Technologies we work with Scala, Java 17, TypeScript, C, Angular, React, React Native, MongoDB, Redis, Kafka, Akka, Scala.js, Docker, Kubernetes, Helm, Ansible, GitLab CI/CD We’re also developing internal tools, frameworks, and libraries needed in the ecosystem that we work in. Our people created tools such as: HOCON language support for IntelliJ IDEA Scala commons library that contains GenCodec serialization library Minimalist framework for dependency injection Scala API to communicate with MongoDB Framework for web application development in Scala.js LwM2M client If you’re eager to gain valuable experience, learn new things, and see what working with the best means in real life, join us for a three-month-long internship. The internship is available not only for product teams, but also for research and development. What we can give you Mentorship from an experienced team that will help you significantly build on your skills in a short amount of time A dedicated “buddy” that you can always ask for help Access to internal technical and product trainings In-house internship in our Cracow office at Radzikowskiego 47D The best equipment that you need to effectively perform your tasks An opportunity to join us full- or part-time after your internship A salary of 7 000 to 10 000 PLN gross/month during the internship that, if you stay with us, will later be evaluated based on your previous experience and the feedback on your work Some usual stuff: trainings and conferences, kitchen full of snacks and treats (including Good Lood ice cream), car parking area and bike room, Multisport card, a relaxed work atmosphere – no dress code, no open space What we expect At AVSystem we work with different technologies and our team comprises front-end, back-end, full-stack, and embedded developers. This is why, depending on the position you apply to, in your daily work you should: Be open to full-stack development (back-end, front-end, SRE/DevOps, data science) Know Scala, Java, or TypeScript Be familiar with networks, Linux, and the basics of functional programming Understand algorithms and data structures Have an engineering approach to problem-solving Don’t worry if you only know some of the technologies we mentioned or don’t have previous work experience. In your CV, show us your skills and achievements as best as you can. First and foremost, we’ll evaluate your potential and culture fit. Describe your experience from previous projects Name the awards you’ve won; hackathons and competitions you participated in Provide a link to your GitHub Describe interesting initiatives that you were a part of, etc. Invest in your future! Send us your CV and take the first step toward your career at AVSystem.

Technology

AVSystem

Integration Software Engineer

Mid

Hybrid

Krakow, Poland

7,000 - 11,000 PLN

🏢 Summary: The role involves developing and configuring a Unified Management Platform to integrate and customize router management solutions for telecom customers. The engineer writes project-specific code, implements REST API integrations, configures monitoring dashboards, and provides post-delivery technical support. The position requires strong programming and networking expertise with direct customer collaboration. 🗂️ Requirements: Fluency in programming, Proficiency in at least one programming language (Python preferred), Experience in implementing REST API integrations (client and server side), Knowledge of networking concepts (IP, TCP/UDP, HTTP(S), SNMP, firewalls, WLAN), Basic Linux administration skills, Ability to use CLI networking and diagnostic tools, Bachelor’s degree in ICT, Software Engineering, IT, Electronics or Telecommunications, Fluent English (B2/C1) 📃 Skills: Python, Scala, REST, API, Linux, TCP, UDP, HTTP, HTTPS, SNMP, IP, WLAN, SSH, curl, tcpdump, traceroute, ping 🏢 Description: Integration Software Engineer At AVSystem, we are a Polish-based company behind a telco industry-leading Unified 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!

Technology

RTB House

Distributed Systems Engineer

Senior

Remote

Warsaw, Poland

160 - 210 PLN

🏢 Summary: The offer is for a software engineer role focused on designing and optimizing high-performance, low-latency systems handling over 24 million queries per second. The position involves building scalable and reliable distributed components, improving performance, and developing monitoring and testing tools in a production environment. The role emphasizes high availability, scalability, and working with modern cloud and data technologies. 🗂️ Requirements: Proficiency in programming, Strong understanding of complex IT systems from hardware to algorithms, Knowledge of Internet protocols (DNS, HTTP, cookies), Knowledge of concurrent programming and distributed systems, Experience with monitoring and analyzing production systems, Ability to optimize system performance and resolve performance issues, Knowledge of high scalability and high availability concepts, C1 level English, C1 level Polish 📃 Skills: Java, Python, Aerospike, Memcached, GCP, BigQuery, MinIO, Kafka, Clickhouse, PostgreSQL, Elasticsearch, Kubernetes, Prometheus, Jenkins, Graphite, DNS, HTTP 🏢 Description: You Will: Design and programming of a wide range of modules and components as part of a system that supports over 24M queries per second and low latency. Work on the optimization of the developed software in terms of response time and resource consumption Ensure the reliability and scalability of the solutions built Create performance and correctness tests for new system components Analyse new technologies in terms of their applicability in production conditions Develop tools for monitoring and analysing the operation of the production system Continuous optimization of existing tools and processes Desired Experience: Proficiency in programming Excellent understanding of how complex IT systems work (from the hardware level, through software, to algorithmics) Very good knowledge of fundamental Internet protocols and technologies (DNS, HTTP, cookies and others) Good knowledge of basic methods of creating concurrent programs and distributed systems (from thread level to continent level) Practical ability to observe, monitor and analyse the operation of production systems (and draw valuable conclusions from it) The ability to critically analyze the solutions created in terms of performance (from estimating the theoretical performance of the designed systems to detecting and removing actual performance problems in production) General knowledge of issues (typical problems and methods of solving them) in the areas of 'high scalability' and 'high availability' C1 level in English and Polish Selected Technologies: Java, Python Aerospike, Memcached Google Cloud Platform, BigQuery, MinIO Kafka, Clickhouse PostgreSQL Elasticsearch Kubernetes, Prometheus Jenkins, Graphite We Offer: Projects focused on extreme performance and high code quality – clean code and solid code reviews are our standard. Collaboration within an interdisciplinary, self-sufficient team (including DevOps, database experts, backend developers, product designers, and QA engineers). Access to modern technologies and the opportunity to apply them in large-scale, high-impact projects. Cooperation based on B2B contract. You can cooperate 100 % remotely or choose one of our office spaces in Warsaw or Cracow. Apply now! You don't need to tick every box to apply. If you are passionate about digital marketing, send us your CV, and we'll review it.

Technology

Yard Corporate

Infrastructure Engineer (Network & Observability)

Senior

Hybrid

Warsaw, Poland

40,000 - 55,000 PLN

🏢 Summary: The offer is for a Network Automation / DevOps Engineer responsible for transforming a global, high-availability financial network into a highly automated, observable, and self-service platform. The role focuses on building advanced telemetry, monitoring, and infrastructure automation solutions in a low-latency capital markets environment. It combines deep networking expertise with Infrastructure as Code and cloud integration. 🗂️ Requirements: Experience with modern monitoring and telemetry stacks, Hands-on experience with network automation tools, Proficiency in Python programming, Experience with Infrastructure as Code, Knowledge of NETCONF or RESTCONF, Strong understanding of BGP, OSPF, PIM, IGMP, Experience with AWS networking, Ability to perform deep packet analysis, Experience managing multi-vendor network environments, Willingness to participate in 24/7 on-call rotation 📃 Skills: Python, Git, Ansible, Jinja, Terraform, Netbox, Temporal, Prometheus, Grafana, Telegraf, gNMI, YANG, NETCONF, RESTCONF, BGP, OSPF, PIM, IGMP, AWS, Cisco 🏢 Description: Location: Warsaw, Poland (City Centre, near Rondo ONZ) — Hybrid model (3 days a week in the office, 2 days remote) Contract Type: Permanent (Umowa o Pracę) About the Role & Project: We are recruiting for our client – a rapidly growing, global financial institution operating in the capital markets. We are looking for an engineer eager to bridge the gap between traditional network engineering and modern DevOps practices. This is not a role for a traditional network administrator. We are seeking a specialist whose default approach to repetitive tasks is automation, and who is passionate about building advanced telemetry and monitoring systems. Your mission will be to transform a global, high-availability infrastructure into a self-service, highly observable platform. If you thrive in environments where system stability and milliseconds directly impact business outcomes, and where manual intervention is treated as a problem to be solved with code, this is the team for you. Key Responsibilities: Design, implement, and maintain advanced telemetry, monitoring, and predictive alerting systems for a global, high-availability network. Develop, scale, and maintain automation tools to streamline network workflows (from automated provisioning to zero-touch deployments). Collaborate closely with engineering and investment teams to align network performance with dynamic business and trading requirements. Define, implement, and maintain configuration standards across a robust multi-vendor environment. Serve as the senior escalation point for troubleshooting and resolving complex performance and routing anomalies. Participate in a 24/7 on-call rotation and scheduled out-of-hours maintenance windows. Technical Profile (Technical Fit): Observability-First Mindset: Practical experience with modern monitoring stacks, telemetry protocols, and metrics collection (Prometheus, Grafana, Telegraf, gNMI, YANG, Cisco Telemetry). Automation as a Standard: Strong hands-on experience with automation tools and frameworks such as Ansible, Jinja, Terraform, Netbox, and workflow engines (e.g., Temporal). Infrastructure as Code (IaC) & Dev Skills: Proficiency in Python and Git, with experience managing network configurations programmatically (NETCONF/RESTCONF). Core Networking Foundations: Solid understanding of routing protocols and multicast environments (BGP, OSPF, PIM, IGMP). Public Cloud Integration: Practical knowledge of building and managing cloud network infrastructure (AWS). Advanced Troubleshooting: Ability to perform deep-packet analysis and diagnose complex, transient network issues under pressure. Personal Attributes (Cultural Fit): A continuous learning mindset with a drive to proactively identify and optimize inefficient processes. Ability to work independently, taking ownership of projects and delivering them on schedule with minimal supervision. Excellent communication and collaboration skills, comfortable working in a fast-paced, international team. Strong analytical thinking and decision-making skills under pressure. Bonus Points: Experience integrating enterprise-grade VoIP and cloud collaboration systems. Familiarity with network security, identity management, and segmentation solutions (e.g., Cisco ISE). A basic understanding of financial markets, trading lifecycles, or quantitative trading environments. What We Offer: Stable Employment: Full-time employment contract (Umowa o Pracę - UoP). Tax Optimization: Eligibility for creative tax-deductible costs (KUP - Koszty Uzyskania Przychodu). Financial Reward: Highly competitive base salary accompanied by a generous annual performance bonus. Comprehensive Health: Premium private medical care package that fully includes dental coverage (stomatologia). Wellness & Lifestyle: MultiSport card to keep you active and healthy. Daily Perks: Pre-funded lunch card for your daily meals.

Technology

Warsaw Hub @ Helvetia Baloise Group

Senior Software Engineer – Digital Experience Platform

Senior

Remote

Warsaw, Poland

22,500 - 26,500 PLN

🏢 Summary: Senior Software Engineer role focused on developing and evolving an AEM as a Cloud Service-based digital experience platform integrated with a broader MarTech ecosystem. The position combines hands-on AEM development, cloud operations, CI/CD, and platform integrations to deliver scalable, secure, and high-quality digital experiences. It involves end-to-end ownership of the CMS platform, including architecture, automation, and operational excellence. 🗂️ Requirements: Hands-on experience with AEMaaCS development, Experience building AEM components, templates, content and experience fragments, Experience with AEM Forms including adaptive forms and data models, Proficiency in Java and OSGi for custom AEM development, Strong knowledge of HTML, CSS, JavaScript, Experience with Angular or React, Experience designing CI/CD pipelines, Experience with Cloud Manager or GitHub Actions, Knowledge of Adobe Analytics, Target, or Launch, Understanding of web security, GDPR, and cookie compliance, Experience with automated testing, Experience working in Agile/Scrum environments 📃 Skills: AEM, AEMaaCS, Java, OSGi, HTML, CSS, JavaScript, Angular, React, HTL, CI/CD, CloudManager, GitHubActions, AdobeAnalytics, AdobeTarget, AdobeLaunch, AEMForms, GDPR, reCAPTCHA, MaxMind, Siteimprove, DebugBear, Sistrix 🏢 Description: About our Team: We are a cross functional engineering group responsible for building, operating, and evolving the central CMS and digital experience infrastructure used by our marketing and brand teams globally. We sit at the intersection of engineering, marketing, and product, enabling fast, high quality digital experiences at scale. Role Purpose: We're consolidating our digital presence around AEMaaCS as our central CMS platform, integrating it with a surrounding MarTech and tooling ecosystem. This role exists to drive that platform forward, technically, operationally, and collaboratively. You'll work at the intersection of engineering rigour and business impact, partnering closely with marketing and brand teams while owning the platform end to end. This ecosystem will keep changing as new MarTech tools are adopted and others retired, so part of the role is building working expertise in new tools quickly rather than relying on prior exposure to any specific one. Key Responsibilities: Develop and maintain AEMaaCS Sites and Forms components, templates, and workflows Design and build integrations across an evolving MarTech stack (Adobe Analytics, Target, Launch, Siteimprove, MaxMind, reCAPTCHA, DebugBear, Sistrix and B2B Portals), making explicit tradeoffs about coupling, failure isolation, and maintainability as tools are added or replaced Design and implement automated testing strategies and CI/CD pipelines (Cloud Manager / GitHub Actions) Monitor platform health and lead incident response using observability tooling Contribute to architecture decisions and enforce standards for security and cloud operability Ensure compliance with GDPR, cookie consent, and bot protection requirements Partner with marketing and brand teams to translate business needs into platform capabilities Independently build working expertise in new MarTech and platform tools as the ecosystem evolves, without relying on existing in house familiarity Serve as technical point of contact for SaaS vendors, managing renewals and SLAs Your Skills: Proven ability to independently build deep working knowledge of new platforms and tools, demonstrated by past experience ramping up quickly on unfamiliar technology Strong content platform / CMS engineering background, including component architecture, templating systems, and content modeling. AEM/AEMaaCS experience strongly preferred and is a significant accelerant, but candidates with deep equivalent experience on another enterprise CMS, who can demonstrate they pick up new platforms quickly, will also be considered Experience with structured forms engineering: adaptive or dynamic forms, form data models, and submission handling, on AEM Forms or a comparable enterprise forms platform Frontend: HTML, CSS, JavaScript, and at least one modern framework (Angular or React); willingness and ability to pick up AEM specific templating (HTL/Sightly) on the job Backend: strong Java fundamentals, with the ability to learn OSGi and AEM's bundle/service model on the job if not already familiar CI/CD and automated testing experience (Cloud Manager, GitHub Actions, or equivalent) Working knowledge of at least two Adobe tools: Analytics, Target, or Launch / Data Collection, with demonstrated ability to extend that knowledge to adjacent or unfamiliar Adobe and non Adobe tools as needed Web security fundamentals: bot protection, GDPR/cookie compliance, secure integrations Solid agile/scrum experience with end to end ownership of work items Ideally, you also have: Hands on AEMaaCS experience, including editable templates, content and experience fragments, and Cloud Manager pipelines Prior hands on OSGi and AEM bundle development Siteimprove, DebugBear, or similar accessibility and performance tooling — useful, but not a substitute for the ability to pick up new tools in this ecosystem quickly SEO fundamentals and Sistrix experience — useful, but not a substitute for the ability to pick up new tools in this ecosystem quickly Design system development or design token implementation MaxMind GeoIP or similar geo targeting integrations — useful, but not a substitute for the ability to pick up new tools in this ecosystem quickly Adobe Certified Expert (ACE) certification — useful, but not a substitute for the ability to pick up new tools in this ecosystem quickly You will thrive here if you: Enjoy technical depth alongside real business impact Care about the author experience as much as code quality Think in systems and adapt quickly as platforms evolve Communicate clearly with non technical stakeholders Are energised by close collaboration with ambitious marketing and creative teams Are comfortable becoming proficient in unfamiliar tools as the MarTech ecosystem evolves, rather than waiting for deep documentation or training What you can expect from us: We want to provide you with everything you need to succeed. To do that, we offer a bunch of benefits (depending on the type of contract chosen). Paid time off: Enjoy 30 paid days off per year. Flexible benefits budget: Additional budget that can be used for both personal or professional development. Comprehensive medical coverage: Full private healthcare for you and your family, including rehabilitation, psychotherapy, and dental services. Home office allowance: Support for a comfortable and productive remote work setup. Work from anywhere in Poland: Freedom to work remotely with the option to access our modern office in central Warsaw. You could expect occasional travels to Switzerland. Recruitment Process Overview: 45min video call with our recruiter. 45min Technical Video Call. 45 min video call with Project Lead and People Lead. Join us in shaping the future of insurance at Helvetia Baloise Group where in a dynamic, global team setting, you’ll have the freedom to bring your ideas to life and work alongside experts to solve demanding technical challenges.

Technology

P&P Solutions

JVM Software Engineer

Mid

Hybrid

Warsaw, Poland

90 - 120 PLN/hr

🏢 Summary: Long-term B2B opportunity for a Senior Java Developer to modernize and develop a large-scale CRM platform, focusing on migrating a legacy JBoss monolith to a Spring Boot-based domain-driven architecture. The role involves backend development, system modernization, database migration, and collaboration within cross-functional teams. Work is delivered in a hybrid model within an established development department. 🗂️ Requirements: Commercial experience with Java 21+, Experience with REST API development, Strong knowledge of Spring and Spring Boot, Experience with unit and integration testing (Mockito, Testcontainers, JUnit 5), Proficiency with Git, Experience using Swagger, Ability to work with IntelliJ, Experience with JBoss or JEE5, Knowledge of SQL (Postgres or Sybase), English level B2/C1 📃 Skills: Java, REST, Spring, SpringBoot, JUnit, Mockito, Testcontainers, Git, Swagger, IntelliJ, JBoss, JEE, SQL, Postgres, Sybase, React, Kubernetes, Jenkins, JBPM, Swing, JavaFX 🏢 Description: Client: A leading German telecommunications and IT corporation Start date: ASAP Locations: Warszawa, Poznań, Lublin Work model: hybrid with 3 days/week from the office Engagement: Long-term Form of cooperation: B2B, full-time Working hours: Standard business hours About our client: A leading German telecommunications and IT corporation, recognized for innovative solutions in cloud computing, web hosting, and internet services, is expanding its European Technology Center in Poland. The company is building strong development teams in Warsaw, Poznan, and Lublin to support its long-term digital transformation initiatives. About the project & team: You will join an established development team consisting of three experienced Java developers and one test manager. This team is part of a larger department that includes over 20 developers across several cross‑functional teams. The department is responsible for the company’s core CRM platform, which includes multiple frontends (Java Swing, JavaFX, React) and numerous backend services built in technologies such as JBoss 4/7, WildFly 10, Spring Boot, and Spring Batch. The primary focus of your future team is the modernization of the CRM system, including the migration of business logic from a legacy monolithic JBoss 4 application to a modern, domain‑driven architecture using Spring Boot. Future development includes building new React-based frontends, enhancing backend services, and modernizing database layers (e.g., Sybase migrations). You will work within a stable, collaborative setup, contributing to high-impact solutions used across the organization. Must‑have skills: Java >21 REST Spring / Spring Boot Unit- and Integrations-Tests (Mockito, Testcontainers, JUnit 5) Git Swagger IntelliJ Nice to have skills: Kubernetes JEE5 (JBOSS) SQL (Optimal: Postgres, Sybase) Java Swing or JavaFX JBPM Jenkins (CI/CD) English Level: B2/C1 Responsibilities: Develop and maintain backend services within a large CRM platform. Migrate business logic from a monolithic JBoss 4 system to Spring Boot microservices. Participate in building new frontends (React) and extending backend functionalities. Contribute to database modernization, including migration of Sybase logic. Collaborate closely with developers and the team’s test manager. Ensure high code quality through unit and integration testing. Use best practices in CI/CD, version control, and modern development standards. What We Offer: Competitive compensation: up to 120 PLN/h netto on a B2B contract Flexible settlements: Payments issued in your preferred form Fast invoicing: Short 14‑day payment terms Comprehensive healthcare: Extended private medical care package My Benefit platform: Access to a cafeteria system including Multisport cards and prepaid vouchers (e.g., IKEA, Zalando, Notino, and more)

Technology

TrueEngage

Software Engineer

Mid

Remote

Warsaw, Poland

19,000 - 24,000 PLN/mo

🏢 Summary: Software Engineer role focused on building and scaling a multi-tenant customer engagement platform for enterprise contact centers. The position involves developing backend services, real-time communication components, and cloud-native infrastructure using Ruby on Rails, Node.js, and Kubernetes on Azure. You will work on distributed systems, integrations, and CI/CD pipelines to ensure reliability, scalability, and security. 🗂️ Requirements: Strong experience with Ruby on Rails 7.x and Ruby 3.x, Experience with Node.js and Express.js, Hands-on experience with PostgreSQL schema design and query optimization, Experience designing and maintaining REST APIs, Experience with authentication and authorization mechanisms (JWT, OAuth2, OIDC, policy patterns), Experience with background job systems, Experience with Redis (caching, pub/sub), Experience with Docker and writing Dockerfiles, Understanding of Kubernetes and Helm, Experience with CI/CD pipelines, Experience integrating third-party REST/webhook APIs 📃 Skills: Ruby, Rails, PostgreSQL, Redis, Node.js, Express, WebSockets, Docker, Kubernetes, Azure, AKS, Helm, GitLab, CI/CD, RSpec, Jest, JWT, OAuth2, OIDC, Pundit, Devise, DelayedJob, ActiveJob, Sidekiq, JSON:API, Graphiti, Prometheus, NewRelic, SonarCloud, Aikido, Genesys, Vonage, WebRTC, SIP, Terraform, Cloudflare, React 🏢 Description: About Us VC-backed, 15-person team across Poland, Mexico & the Philippines - with global expansion underway. We’re defining a new category: a customer contact & collaboration layer on top of enterprise contact center and CRM platforms - already trusted by global enterprises across Europe, Asia, and the Americas. Our platform is used by enterprise clients across multiple industries, with a strong focus on reliability, scalability, security, and seamless real-time communication experiences. We combine modern cloud-native architecture with deep expertise in WebRTC, contact center integrations, and customer engagement technologies. As a rapidly growing company, we maintain a strong engineering culture built around ownership, collaboration, continuous improvement, and pragmatic problem-solving. We value people who are curious, proactive, and excited about building meaningful products in a fast-moving environment. About the Role We’re looking for a Software Engineer with strong technical skills and hands-on experience building modern distributed systems and web applications. In this role, you’ll help design, develop, maintain, and improve a multi-tenant customer engagement platform used primarily by enterprise contact centers. You’ll work across backend services, infrastructure, and internal tooling to ensure our systems remain scalable, reliable, secure, and easy to evolve. Our platform combines multiple technologies and real-time communication channels, including voice, video, chat, callbacks and many more, integrated with providers such as Genesys Cloud and Vonage. The backend architecture includes: A Ruby on Rails API responsible for core business logic, authentication, integrations, and account management Several Node.js services handling real-time signaling, visitor data processing, and analytics Cloud-native infrastructure running on Kubernetes and Azure services You’ll work closely within a small, highly collaborative engineering team where ownership and initiative are highly valued. We’re looking for someone who enjoys solving complex technical challenges, moving quickly, contributing ideas, and building high-quality software that delivers real value to customers. Responsibilities Develop and maintain the core REST/JSON:API backend in Ruby on Rails 7 (PostgreSQL, Redis, Puma, Delayed Job) + upgrade to RoR 8 Own the Node.js signalling server built on Express + WebSockets Extend and debug integrations with Genesys Cloud and Vonage Write and maintain authorization policies and multi-tenant access control logic Design and run database migrations on a mature PostgreSQL schema (200+ migrations) Work within a Kubernetes on Azure AKS environment - understand Helm charts, environment configs, and deployment pipelines Participate in GitLab CI/CD - security checks (SonarCloud, Aikido.dev), Docker builds, staged deploys Gradually improve test coverage using RSpec (Rails) and Jest (Node.js) Required Skills Ruby on Rails Rails 7.x, Ruby 3.x (-> 8.x, 4.x) PostgreSQL - schema design, migrations, query optimization REST API design; experience with JSON:API / Graphiti is a plus Background jobs: Delayed Job, ActiveJob, or Sidekiq Authentication: Devise, JWT, OAuth2, OIDC Authorization: Pundit or similar policy pattern Node.js Node.js 24+, Express.js WebSockets Redis (caching, pub/sub, locking patterns) Azure Storage (Tables, Queues) or equivalent cloud storage SDKs Comfort with async code General Backend Designing and consuming third-party REST/webhook APIs Docker - writing and maintaining Dockerfiles Kubernetes basics - reading Helm charts, understanding namespaces and config maps Git + CI/CD pipelines Structured logging and APM tools (New Relic, Prometheus) Nice to Have Experience with Genesys Cloud or other contact center solution Experience with Vonage or other CPaaS telephony (SIP, WebRTC) Terraform / Azure infrastructure Cloudflare Workers React (the frontend teams will occasionally need backend pairing) Compensation 19-24k B2B Meaningful ESOP upside (VC-backed) 26 days of paid holiday