Senior Software Engineer (Platform/Scala)

S
Sprout SocialSocial Media SaaS
Located in KrakówContractSenior
Salary24,300 - 36,500 PLN monthly
Apply NowOpens the employer's application page

Job Details

Languages
English, Polish
Experience
4 years experience developing and supporting software in a production environment
Required Skills
PythonJVMKafkaMySQLClickhouseRedisScala

Requirements

  • 4 years of experience developing and supporting software in a production environment.
  • 3 years of experience programming in object oriented languages such as Scala or other JVM languages.
  • 3 years of experience with functional programming paradigms and ecosystems (e.g., Scala Cats, ZIO).
  • Professional English proficiency in verbal and written communication.
  • 3 years of experience developing and supporting scalable, distributed backend services (preferred).
  • 3 years of experience working with SQL databases and relational databases (preferred).
  • Professional Polish proficiency in verbal and written communication (preferred).

Responsibilities

  • Build, scale, ship, and monitor the platform using Scala, Python, MySQL, Clickhouse, Redis, Kafka, Qdrant, and Solr.
  • Partner with product managers, designers, and engineers to define requirements and deliver features.
  • Improve the processes, systems, and tools used to deliver quality products.
  • Champion technical initiatives and provide architectural direction.
  • Ensure project quality through planning, breaking down work, testing, and monitoring.
  • Lift the skills of other engineers through mentorship, knowledge sharing, and PR feedback.
View Full Description & ApplyYou'll be redirected to the employer's site
24,300 - 36,500 PLN monthly
Apply Now