Senior Software Engineer Unified Management Platform (UMP) is the flagship product of AVSystem for telecoms. It allows them to automatically setup, upgrade and monitor routers and other network devices. It’s a multi-protocol, distributed full-stack application 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 experienced software engineer to join the team at the core of UMP. Even though the product is mature, it’s facing interesting architectural challenges involved with building a scalable, global, and resilient system capable of handling hundreds of millions of devices. 5+ years of professional experience in full-stack software engineering (including at least 2 years with a JVM-based language).
~ Strong problem-solving skills and a willingness to take ownership of technical challenges.
~ Passion for technology, pragmatic thinking, ability to jump into an ambiguous area and break down complex problems.
~ Proficiency in English and Polish. A huge plus if you have experience with: Scala, Typescript, MongoDB, Redis, Angular, Kafka. Computer networks. Propose and lead technical objectives of the team. Define technical solutions or efficient operational processes that level up the team. Provide mentorship to other engineers by conducting code reviews, providing feedback on technical decisions, leading workshops and giving internal talks. Care about code quality, application security and performance of their products. Collaborate with product management, UX, and other technical teams. Conduct technical interviews for software engineering candidates. Provide technical support activities and participate in additionally paid standby / on-call duties according to the team agreement. Technical challenges: our customers rely on the reliability of our products to generate revenue in their business. 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 Kitchen full of snacks and treats (including Good Lood ice cream)