JustJoin.IT Hybrydowo Junior

Integration Software Engineer

AVSystem

⚲ Kraków, Rzeszów, Katowice, Tarnów, Nowy Sącz

7 000 - 11 000 PLN netto (B2B) | 5 800 - 9 100 PLN brutto (UoP)

Wymagania

  • REST API
  • Linux
  • Python
  • Scala

Opis stanowiska

Why should you join us? AVSystem is the company behind the Unified Management Platform (UMP) – a solution used by Tier-1 telecom operators such as Orange, Vodafone, AT&T and T-Mobile. Our software enables automatic configuration, upgrades and monitoring of millions of routers worldwide This role has real impact. You won’t be building internal tools or proof-of-concepts — you’ll deliver solutions that run in production environments at global scale. As an Integration Software Engineer, you will: • combine software engineering with real networking environments, • work directly with customers and see the results of your work, • develop expertise at the intersection of backend development, integrations and networking, • collaborate closely with domain experts (Senior Engineers, Product Owners, Solution Architects) from the very beginning, • learn and use our Scala-based functional DSL designed for large-scale device management. This role is a strong fit if you want to: • understand systems end-to-end • take ownership of production-grade integrations • grow toward Solution Architecture, system integrations, or telecom/IoT domains What does the day-to-day work look like? Your work combines development, system integration and project collaboration In practice, you will: • write project-specific code (Python and our in-house functional language) • implement and integrate REST APIs (both client and server side) • configure UMP for specific customer deployments • work with routers and external systems • analyze logs and troubleshoot issues (Linux CLI, tcpdump, curl, ssh) • collaborate with Solution Architects and Software Engineers (including code reviews) • support your integrations after delivery together with 1st and 2nd line support teams Work distribution typically looks like: • 40–50% development and configuration • 30–40% integrations and troubleshooting • 10–20% direct customer communication (calls, emails, support portal) The pace can be project-driven — especially around delivery milestones What do you need to succeed? • Strong programming skills (Python preferred) • Experience with REST APIs (client and/or server side) • Understanding of networking fundamentals (HTTP(S), TCP/IP, WLAN, firewalls) • Basic Linux administration skills (log analysis, CLI tools, ssh, tcpdump) • English proficiency (B2/C1) • Willingness to learn our Scala-based functional DSL Nice to have: • Professional experience as a Software Engineer • Experience in multi-system integration environments • Telecom domain exposure (ACS, NMS, OSS, BSS) What does the recruitment process look like? • Intro video-call with HR (45 min) – expectations, background, role context + basic technical check • Technical and managerial interview [combined] (~3h) – programming, APIs, networking fundamentals + project discussion and working style • Final decision and feedback The whole process usually takes 2–3 weeks Come and work with the best!