Staff Software Engineer, Platform @Sprout Social
Software Development
Salary pln 29,500 - 44..
Remote Location
Employment Type full-time
Posted 1mth ago

[Hiring] Staff Software Engineer, Platform @Sprout Social

1mth ago - Sprout Social is hiring a remote Staff Software Engineer, Platform. 💸 Salary: pln 29,500 - 44,200 per month 📍Location: Poland

Role Description

Sprout Social is looking to hire a Staff Software Engineer, Backend to the Engineering team.

Why join Sprout’s Engineering team?

  • Collaborative cross-functional teams that span 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.
  • Ship more than 1,000 production deployments every month.
  • Work on a “tech-giant” scale with smaller, supportive teams.
  • Opportunity to diversify skills by moving teams within the product suite.

What you’ll do:

  • Ensure service excellence and maintain robust, scalable technical foundations, leveraging technologies such as Scala, MySQL, Clickhouse, Redis, Kafka, NSQ, AWS, Python, Java.
  • 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.

Qualifications

  • 7+ years experience developing and supporting software in a production environment.
  • 5+ years experience programming in object-oriented languages such as Scala and/or other JVM languages.
  • 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.

Requirements

  • 5+ years experience developing and supporting scalable, distributed backend services.
  • 3 years experience working with SQL databases.
  • Professional Polish proficiency in verbal and written communication.

Growth Timeline

How you’ll grow:

  • Within 1 month:
    • Complete Sprout’s New Hire training program.
    • Get acclimated to the team's current Objectives and Key Results.
    • Learn about our current multi-product Identity and Access Management technical vision.
    • Deploy and make changes to our production systems.
    • Become familiar with the team’s current Service Level Agreements (SLAs).
    • Collaborate regularly with product managers, product designers, and engineers.
    • Embrace regular team feedback through code reviews and pairing.
  • Within 3 months:
    • Begin operating as the access domain’s technical owner.
    • Lead your first feature delivery with product managers and engineers.
    • Proactively build relationships with members on other teams.
    • Decompose work into small, similarly-sized units.
    • Become an active participant in code reviews and retrospectives.
    • Foster a positive culture on your teams.
    • Create and prioritize quarterly team goals.
    • Be the first line of defense against product outages and bugs.
  • Within 6 months:
    • Design, create, and maintain access platform solutions.
    • Enhance our existing use of monitoring and alerting tools.
    • Identify technical debt and performance bottlenecks.
    • Partner with other engineers to iterate on our technical strategy.
    • Lead technical design planning and facilitate peer review.
    • Mentor engineers, helping them level up technically.
    • Author your career growth plan with your manager’s support.
  • Within 12 months:
    • Be the go-to expert of your teams’ systems.
    • Utilize cross-organization connections to identify areas of need.
    • Own cross-organizational projects and architecture.
    • Actively mitigate risk of failed delivery and missed deadlines.
    • Contribute to in-house technical presentations and workshops.
    • Use your unique ideas to change your team in beneficial ways.

Benefits

  • Stock Ownership (RSUs): Eligibility for Restricted Stock Units (RSUs).
  • Generous Paid Time Off: 26 paid days off annually, plus 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 for personal well-being.
  • Remote & Hybrid Work Support: Flexible, remote-first model with a home office setup stipend.
  • Mental Health & Well-being: Access to dedicated mental health resources.
  • International Travel: Opportunities to travel to our Chicago HQ for team meetups.
  • 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.
Staff Software Engineer, Platform @Sprout Social
Software Development
Salary pln 29,500 - 44..
Remote Location
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,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 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

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

4.9 ★★★★★ from 500+ reviews

⚡ 126,920+ 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