Sprout Social

Staff Software Engineer, Platform(Java)

Sprout Social
Apply
4 hours ago
Remote, PolandStaff+
H1B Sponsor

Responsibilities

  • Ensure service excellence and maintain robust, scalable technical foundations for backend and access-platform systems.
  • Lead complex product and technical roadmaps, engineering projects, technical initiatives, and cross-organizational architecture.
  • Design, develop, implement, and maintain reliable distributed systems and internet-scale access-platform solutions.
  • Improve engineering processes, systems, tools, monitoring, alerting, and technical strategy while identifying and resolving technical debt and performance bottlenecks.
  • Provide technical mentoring through pairing, code reviews, documentation, workshops, presentations, and peer guidance.
  • Coordinate with product managers, designers, engineers, stakeholders, and other teams to deliver features and prioritize technical improvements.
  • Participate in production support and act as a first line of defense against outages and bugs.

Requirements

  • At least 7 years of experience developing and supporting software in a production environment.
  • At least 5 years of programming experience in an object-oriented language such as Java, Python, C#, or C++.
  • At least 3 years of experience leading engineering projects and initiatives involving distributed systems, reliable services, technical prioritization, or technical vision.
  • Professional English proficiency in verbal and written communication.
  • Preferred: at least 5 years of experience developing and supporting scalable, distributed backend services.
  • Preferred: experience with cloud computing technologies such as AWS or GCP.
  • Preferred: 3 years of experience working with SQL and/or NoSQL databases.
  • Preferred: professional Polish proficiency in verbal and written communication.

Benefits

  • Eligibility for Restricted Stock Units.
  • 26 paid days off annually, plus bank holidays and company-wide Rest & Recharge days.
  • 20 weeks of paid leave for birthing parents and 16 weeks for non-birthing parents.
  • Annual $600 USD lifestyle spending account.
  • Remote-first flexible work model with a one-time $550 USD home-office stipend and monthly internet reimbursement.
  • Mental-health resources and company-wide wellness programs.
  • Opportunities to travel to the Chicago headquarters for team meetups and collaboration.
  • Kraków office option with a daily 50 zł lunch stipend.
  • Role may be based in Kraków or performed remotely from another location within Poland; the company cannot currently hire in other EMEA locations.

Categories

Sprout Social

About Sprout Social

1,001-5,000 employees

Sprout Social is a global leader in social media management and analytics software. Sprout’s intuitive platform puts powerful social data into the hands of more than 30,000 brands so they can deliver smarter, faster business impact. With a full suite of social media management solutions, Sprout offers comprehensive publishing and engagement functionality, customer care, advocacy, and AI-powered business intelligence. Sprout’s award-winning software operates across all major social media networks and digital platforms.

Contact me