[CSP] Software Engineer

AVSystem

Kraków

On-site

PLN 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible hours/remote work
Open-source opportunities
MacBook Pro / ThinkPad + 2 monitors
Team building events
Career development paths

Job summary

AVSystem is seeking an experienced full-stack software engineer to design, develop, and deploy resilient software components for CSP solutions. You will work across frontend and backend teams, contribute to code reviews, and participate in technical interviews while mentoring junior engineers.

The role requires 2+ years of professional experience, strong problem-solving skills, and fluency in English and Polish.

Qualifications

  • 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.

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 and training junior engineers as a buddy.
  • Attend and actively participate in team meetings with product management, design, and site reliability teams.
  • Conduct technical interviews for junior software engineering candidates.
  • Provide developer support during office hours and standby during production upgrades.

Skills

Full-stack development
Java / JVM
Algorithms & data structures
English & Polish

Tools

Scala
Typescript
MongoDB
Redis
Angular
Kafka

Job 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 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.

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.
  • 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.
  • GitLab activity metrics.
  • Delivered artifacts (ADR, design docs, tech talks).
  • Support response time.
What we offer
  • 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.
  • 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.
  • 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

[CSP] Junior Software Engineer
[CSP] Junior Software Engineer

AVSystem • Kraków

Hybrid
PLN 60,000 - 90,000
MacBook Pro / ThinkPad with 2 monitors
Flexible working hours/remote work
Medical care
+2
[CSP] Integration Software Engineer
[CSP] Integration Software Engineer

AVSystem • Kraków

Hybrid
PLN 120,000 - 180,000
Onsite gym
Multisport card
Medical care
+3
[CSP] Presales Engineer
[CSP] Presales Engineer

AVSystem • Kraków

On-site
PLN 120,000 - 180,000
[CSP] Senior Technical Product Manager
[CSP] Senior Technical Product Manager

AVSystem • Kraków

On-site
PLN 200,000 - 320,000
MacBook Pro
Two monitors
Flexible hours
+2
[CSP] Technical Delivery Manager
[CSP] Technical Delivery Manager

AVSystem • Kraków

Hybrid
PLN 210,000 - 270,000
Quarterly bonus
Private medical care and Multisport
Onsite gym and chillout space
+3
[CSP] Support Manager
[CSP] Support Manager

AVSystem • Kraków

On-site
PLN 180,000 - 240,000
Multisport
Individual health insurance
Flat organizational structure
+1
Senior Technical Product Manager
Senior Technical Product Manager

AVSystem • Kraków

Hybrid
PLN 180,000 - 230,000
Flexible working hours
Company events and team building activities
Access to the best tools and equipment
+2
Full-Stack Software Engineer — Telco Systems (Remote)
Full-Stack Software Engineer — Telco Systems (Remote)

AVSystem • Kraków

Hybrid
PLN 120,000 - 160,000
Flexible hours/remote work
Open-source opportunities
MacBook Pro / ThinkPad + 2 monitors
+2
Support Manager
Support Manager

AVSystem • Kraków

On-site
PLN 70,000 - 90,000
Multisport
Individual health insurance
Relaxed non-corporate atmosphere
Associate Engineer (for Computer Science students)
Associate Engineer (for Computer Science students)

Sopra Steria • Katowice

On-site
PLN 90,000 - 120,000
Luxmed per request
Tech Lunches
Internal trainings