Senior Platform Engineer (Scala) — Scale & Impact, Remote

Sprout Social

Poland

On-site

PLN 271,000 - 407,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock Ownership (RSUs)
Generous Paid Time Off
Paid Parental Leave
Lifestyle Spending Account (LSA)
Remote & Hybrid Work Support
Mental Health & Well-being
International Travel
Kraków Office lunch stipend

Job summary

Sprout Social is seeking a Senior Software Engineer for our Kraków engineering team. You will help build and scale our platform, collaborating with product managers, designers, and other engineers to deliver reliable software at scale.

Ideal candidates will have 4+ years in production software, strong JVM language experience, and proficiency in English. The role emphasizes code quality, testing, and influencing architectural decisions within an agile environment.

Qualifications

  • 4 years experience developing and supporting software in a production environment.
  • 3 years experience programming in object oriented languages such as Scala or other JVM languages
  • 3 years experience with functional programming paradigms and ecosystems (e.g., Scala Cats, ZIO)
  • Professional English proficiency in verbal and written communication

Responsibilities

  • Ensure we build, scale, ship, and monitor our platform reliably, leveraging technologies such as Scala, Python, MySQL, Clickhouse, Redis, Kafka, Qdrant, Solr.
  • Partner with product managers, designers, and other engineers to define requirements and complete feature work.
  • Work to improve the processes, systems, and tools we use to deliver quality products and champion technical initiatives and direction.
  • Uphold project quality and planning through meeting deadlines, breaking down work, and ensuring proper testing and monitoring
  • Lift the skills of other engineers through mentorship, knowledge sharing, and providing feedback on PRs and technical designs.

Skills

Scala
Python
MySQL
Clickhouse
Redis
Kafka
Qdrant
Solr
English proficiency

Job description

Sprout Social is seeking a Senior Software Engineer for our Kraków engineering team. You will help build and scale our platform, collaborating with product managers, designers, and other engineers to deliver reliable software at scale.

Ideal candidates will have 4+ years in production software, strong JVM language experience, and proficiency in English. The role emphasizes code quality, testing, and influencing architectural decisions within an agile environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Platform Engineer - Scala (Remote Poland)
Senior Platform Engineer - Scala (Remote Poland)

Sprout Social • Kraków

Hybrid
PLN 271,000 - 407,000
Stock options
26 days PTO
Parental leave
+5
Remote-First Senior Scala Platform Engineer
Remote-First Senior Scala Platform Engineer

Sprout Social, Inc. • Poland

Remote
PLN 271,000 - 407,000
Lunch stipend Kraków office
Remote & Hybrid Work Support
Mental Health & Well-being resources
+1
Senior Platform Engineer (Java) — Remote/Hybrid
Senior Platform Engineer (Java) — Remote/Hybrid

Talanto • Kraków

Hybrid
PLN 271,000 - 339,000
RSUs
Paid time off
Parental leave
+4
Staff Platform Engineer - Java Backend Leader
Staff Platform Engineer - Java Backend Leader

Sprout Social • Poland

Remote
PLN 329,000 - 493,000
Stock Ownership
Paid Time Off
Parental Leave
+2
Remote Platform Java Engineer - Scale & Reliability
Remote Platform Java Engineer - Scale & Reliability

Sway • Poland

Remote
PLN 212,000 - 318,000
Stock Ownership (RSUs)
Generous paid time off
Remote &Hybrid Work Support
+1
Staff Backend Engineer - Remote, Scale Distributed Systems
Staff Backend Engineer - Remote, Scale Distributed Systems

Sway • Kraków

Hybrid
PLN 329,000 - 493,000
RSUs
26 paid days off
Parental Leave
+5
Platform Java Engineer — Scale & Impact (Remote)
Platform Java Engineer — Scale & Impact (Remote)

Talanto • Kraków

Hybrid
PLN 212,000 - 265,000
Stock Ownership (RSUs)
26 paid days off
Paid parental leave
+2
Senior Backend Engineer - Java Platform (Remote Poland)
Senior Backend Engineer - Java Platform (Remote Poland)

Sprout Social, Inc. • Poland

Remote
PLN 271,000 - 407,000
RSUs
Paid time off
Parental leave
+1
Senior Backend Engineer — Platform/Java (Remote Poland)
Senior Backend Engineer — Platform/Java (Remote Poland)

Sprout Social • Kraków

Hybrid
PLN 271,000 - 407,000
RSUs (Stock ownership)
26 paid days off annually
Parental leave
+4
Backend Software Engineer - Build Scalable Systems (Remote)
Backend Software Engineer - Build Scalable Systems (Remote)

Sprout Social • Kraków

Hybrid
PLN 212,000 - 318,000
Stock Ownership (RSUs)
Generous Paid Time Off
Paid Parental Leave
+5