Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer

AVSystem

Wrocław

Hybrid

PLN 240,000 - 320,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A telecommunications software company located in Wrocław is seeking a Senior Software Engineer to work on their Unified Management Platform. You will tackle architectural challenges while contributing to the software development lifecycle, guiding junior staff and optimizing system reliability. The ideal candidate has over 5 years of full-stack software engineering experience and proficiency in English and Polish. The role offers technical challenges, flexible working hours, and opportunities for career development.

Benefits

Flexible working hours/remote work
Access to best tools and equipment
Multisport card
Kitchen full of snacks and treats
Car parking area and bike room

Qualifications

  • 5+ years of professional experience in full-stack software engineering.
  • At least 2 years with a JVM-based language.
  • Strong problem-solving skills and ownership of technical challenges.

Responsibilities

  • Participate in the complete software development life cycle.
  • Propose and lead technical objectives of the team.
  • Provide mentorship to other engineers.

Skills

Full-stack software engineering
Problem-solving skills
Proficiency in English
Proficiency in Polish

Tools

Scala
Typescript
MongoDB
Redis
Angular
Kafka
Job description

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.

Requirements
  • 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.
  • Functional programming.
  • Building distributed systems.
  • Computer networks.
Responsibilities
  • Participate in the complete software development life cycle: design, develop, review, QA, deploy and support.
  • Propose and lead technical objectives of the team.
  • Identify the right solutions to solve ambiguous, open-ended problems.
  • 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.
  • Attend and actively participate in team meetings. 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.
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.
  • Technical challenges: our customers rely 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
  • Trainings and conferences
  • Multisport card
  • 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
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.