Senior Software Engineer, Platform (Java) @Sprout Social
Software Development
Salary pln 24,300 - 36..
Remote Location
Employment Type full-time
Posted 2d ago

[Hiring] Senior Software Engineer, Platform (Java) @Sprout Social

2d ago - Sprout Social is hiring a remote Senior Software Engineer, Platform (Java). 💸 Salary: pln 24,300 - 36,500 per month 📍Location: Poland

Role Description

Sprout Social is looking to hire a Senior Software Engineer, Backend to the Engineering team. You'll join the Publishing team, which delivers millions of social messages to networks like Instagram, LinkedIn, and TikTok and is used by 75% of all Sprout customers every month.

Why join Sprout’s Engineering team?

  • Collaborative cross-functional teams spanning mobile, front-end, back-end, and site reliability engineering.
  • Process tens of billions of requests and asynchronous events daily.
  • Ingest billions of social messages every day and ship more than 1,000 production deployments every month.
  • Work on a “tech-giant” scale with smaller, supportive teams.
  • Diversify your skills by moving teams within our product suite.

What you’ll do:

  • Ensure we build, scale, ship, and monitor our platform reliably, leveraging technologies such as Java, Python, MySQL, NSQ, Hbase, AWS, and Kubernetes.
  • Partner with product managers, designers, and other engineers to define requirements and complete feature work.
  • Improve processes, systems, and tools to deliver quality products and champion technical initiatives.
  • 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.

Qualifications

  • 4 years experience developing and supporting software in a production environment.
  • 3 years experience programming in object-oriented languages such as Java, Python, or C++.
  • Professional English proficiency in verbal and written communication.

Requirements

  • 3 years experience developing and supporting scalable, distributed backend services.
  • 3 years experience working with SQL and/or NoSQL databases.
  • Experience building web applications with React, TypeScript and/or similar web technologies.
  • Experience working as a full stack engineer.
  • Experience working with Java or another OOP language.
  • Experience working in a large codebase.
  • Professional Polish proficiency in verbal and written communication.

Benefits

  • Stock Ownership (RSUs): Eligibility for Restricted Stock Units (RSUs).
  • Generous Paid Time Off: 26 paid days off annually, in addition to bank holidays and extra company-wide "Rest & Recharge" days.
  • Paid Parental Leave: 20 weeks of paid leave for birthing parents and 16 weeks for non-birthing parents.
  • Lifestyle Spending Account (LSA): An annual $600 USD fund to support personal well-being.
  • Remote & Hybrid Work Support: Flexible, remote-first model with a one-time $550 USD home office setup stipend.
  • Mental Health & Well-being: Access to dedicated mental health resources and company-wide wellness programs.
  • Kraków Office Perks: A daily 50 zł lunch stipend when working from the office.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Poland
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer, Platform (Java) @Sprout Social
Software Development
Salary pln 24,300 - 36..
Remote Location
Employment Type full-time
Posted 2d ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 135,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Poland
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 135,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 135,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 136,631+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later