GrepJob
Sprout Social

Senior Software Engineer - Back End(Java)

Sprout Social

Apply
about 13 hours ago
Remote, Poland
Senior / Mid Level
H1B Sponsor

Responsibilities

  • Build, scale, ship, and monitor the platform reliably using Java, Python, MySQL, and AWS.
  • Collaborate with product managers and designers to define requirements and complete feature work.
  • Improve processes, systems, and tools for delivering quality products.
  • Ensure project quality through meeting deadlines and proper testing.
  • Mentor and provide feedback to other engineers.

Requirements

  • 4 years of experience in software development in a production environment.
  • 3 years of programming experience in object-oriented languages like Java or Python.
  • Professional English proficiency in verbal and written communication.
  • Preferred: 3 years of experience with scalable, distributed backend services.
  • Preferred: 3 years of experience with SQL and/or NoSQL databases.

Benefits

  • Eligibility for Restricted Stock Units (RSUs).
  • 26 paid days off annually, plus bank holidays and extra 'Rest & Recharge' days.
  • 20 weeks of paid parental leave for birthing parents and 16 weeks for non-birthing parents.
  • Annual $600 Lifestyle Spending Account for personal well-being.
  • Flexible remote-first work model with a home office setup stipend.
  • Access to mental health resources and wellness programs.
  • Opportunities for international travel to the Chicago HQ.
  • Daily 50 zł lunch stipend when working from the Kraków office.

Tech Stack

Apache HBaseAWSC++JavaKubernetesMySQLPythonSQL

Categories

Backend