Jobs and Careers
SP

Senior Staff Software Engineer - Backend (B2B)

Sprout Social
Kraków, PolandRemotefull_timeVerifiedPosted 5 Sept 2025
💰 PLN 648,000/yr(PLN 432,000/yrPLN 648,000/yr)

About the role

<p><strong>Description</strong></p> <p>Sprout Social is looking to hire a Senior Staff Software Engineer, Backend to the Engineering team for our Integrations team of our Partnerships &amp; Ecosystem Business Unit.</p> <p><strong>Why join Sprout’s Engineering team?</strong></p> <p>With collaborative cross-functional teams that span mobile, front-end, back-end and site reliability engineering—the Sprout Engineering team is a place to sharpen your craft and solve hard problems with the smartest people in the industry. On a daily basis, we process tens of billions of requests and tens of billions of asynchronous events. We also ingest billions of social messages every day, and ship more than 1,000 production deployments every month. You’ll get to work on a “tech-giant” scale with smaller, supportive teams where every engineer has the chance to make an impact on our company, and our customers. The best part? In our industry, you often have to switch jobs or even companies to learn a new part of a tech stack or business. But at Sprout, our product is a suite, so you just need to move teams. You’re able to diversify your skills, which not only benefits your team—but also your career. </p> <p><strong>What you’ll do</strong></p> <p>Our relationships with our partners are fundamental to both our customers’ success and business growth. You'll help build our Integration Partner Ecosystem - building an API driven ecosystem that provides easy connectivity to our customers to hook into their critical data that powers their essential workflows. You will help build a team focused on some of our largest impact work to our customers and business, as this Ecosystem will help accelerate revenue generation across our customer segments.</p> <ul> <li>You will be a founding engineer of the Integrations team and be responsible for leading the technical vision for the team. </li> <li>Help lead the team through complex product and technical roadmaps, guiding them to consistently successful outcomes. </li> <li>Work to improve the processes, systems, and tools we use to deliver quality products and champion technical initiatives and direction.</li> <li>Build processes to proactively identify and address technical issues as part of team delivery or escalate larger initiatives for prioritization with team leadership.</li> <li>Provide technical mentoring for engineers across the team and facilitate learning through pairing, documentation, and workshops.</li> <li>As the team grows, you will partner closely with Principal Engineers and VPs of Engineering to chart <strong>our API driven ecosystem.</strong></li> <li>Balance ambition and pragmatism to achieve the best business outcomes</li> <li>Be a standard bearer for engineering best practices.</li> <li>Be an engine of optimism, positive change, and continuous improvement within the team</li> </ul> <p><strong>What you’ll bring</strong></p> <p>We’re looking for a creative, collaborative, highly motivated and pragmatic engineer with a proven track record of leading the delivery of complex projects that span multiple teams and have a bottom-line impact.   If this sounds like you and you want to be on a team that has a huge impact across our organization,  we’d love to talk with you!</p> <p><strong>The minimum qualifications for this role include:</strong></p> <ul> <li>9+ years experience developing and supporting software in a production environment</li> <li>7+ years experience programming in an object oriented language such as Java, Python, C# or C++</li> <li>5+ years experience leading engineering projects and initiatives, including the design, development, and implementation of resilient systems, ensuring delivery of reliable services, prioritizing technical improvements with cross-functional teams, and/or driving technical vision</li> <li>Expert in RESTful API design (idempotency, pagination, error handling, status codes, etc.) and building systems communicating with many 3rd party APIs.</li> <li>Professional English proficiency in verbal and written communication</li> </ul> <p><strong>Additionally, these are the preferred qualifications that would indicate a particularly strong candidate:</strong></p> <ul> <li>5+ years experience developing and supporting resilient services, and building systems communicating with many 3rd party APIs</li> <li>Experience working with cloud computing technologies such as AWS or GCP </li> <li>3+ years experience working with SQL and/or NoSQL databases</li> <li>Professional Polish proficiency in verbal and written communication</li> </ul> <p><strong>How you’ll grow</strong></p> <p>Within 1 month, you’ll plant your roots, including:</p> <ul> <li>Complete Sprout’s New Hire training program alongside other new Sprout team members.</li> <li>Get acclimated to the team's current Objectives and Key Results, along with future product roadmap priorities.</li> <li>Learn about our current <strong>Partnerships &amp; Ecosystem</strong> technical and product vision.</li> <l

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Sprout Social

View company profile →