GrepJob
Sprout Social

Staff Software Engineer - Back End

Sprout Social

Apply
about 9 hours ago
Remote, Poland
Staff+
H1B Sponsor

Responsibilities

  • Ensure service excellence and maintain robust, scalable technical foundations.
  • Help lead the team through complex product and technical roadmaps.
  • Work to improve processes, systems, and tools for quality product delivery.
  • Build processes to proactively identify and address technical issues.
  • Provide technical mentoring for engineers across the team.

Requirements

  • 7+ years experience developing and supporting software in a production environment.
  • 5+ years experience programming in object-oriented languages such as Scala.
  • 5+ years experience with functional programming paradigms and ecosystems.
  • 3+ years experience leading engineering projects and initiatives.
  • Professional English proficiency in verbal and written communication.

Benefits

  • Eligibility for Restricted Stock Units (RSUs).
  • 26 paid days off annually, plus bank holidays and extra company-wide 'Rest & Recharge' days.
  • 20 weeks of paid leave for birthing parents and 16 weeks for non-birthing parents.
  • An annual $600 USD fund for personal well-being.
  • Flexible, remote-first model with a home office setup stipend and internet reimbursement.
  • Access to dedicated mental health resources and wellness programs.
  • Opportunities for international travel to the Chicago HQ for team meetups.
  • A daily 50 zł lunch stipend when working from the Kraków office.

Tech Stack

Apache KafkaClickHouseMySQLPythonRedisScala

Categories

Backend