
Software Engineer - Backend (B2B)
Sprout Social4 hours ago
Remote, PolandMid Level
H1B Sponsor
Responsibilities
- Write clean, well-tested, reviewable code using Java, Python, MySQL, NSQ, HBase, AWS, and Kubernetes.
- Define requirements and deliver features with product managers, designers, and engineers.
- Deploy, monitor, maintain, and scale production systems, including resilient systems handling high message volumes.
- Own code from design through maintenance, identify risks and technical debt, and improve performance.
- Review pull requests and design documents and apply established coding patterns and best practices.
- Participate in architecture discussions, technical design meetings, project coordination, and domain ownership.
- Provide first-line support for product outages and bugs while on support duty.
Requirements
- At least 2 years of experience developing and supporting software in a production environment.
- At least 2 years of programming experience in object-oriented languages such as Java, C#, Python, or C++.
- Professional English proficiency in verbal and written communication.
- Preferred: 2 years of experience developing front-end applications.
- Preferred: 2 years of experience using third-party APIs and building resilient systems.
- Preferred: 2 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 additional company-wide Rest & Recharge days.
- 20 weeks of paid leave for birthing parents and 16 weeks for non-birthing parents.
- A Lifestyle Spending Account with an annual $600 USD wellness fund.
- Remote-first and hybrid work support, including a one-time $550 USD home office setup stipend and monthly internet reimbursement.
- Dedicated mental health resources and company-wide wellness programs.
- Opportunities to travel to the Chicago headquarters for team meetups and collaboration.
- Option to work from the Kraków office, including a daily 50 zł lunch stipend.
- The role can be performed remotely from another location within Poland; the company is currently unable to hire in other EMEA locations.
About Sprout Social
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.