Senior Software Engineer, Platform (Java)

sproutsocial

United States

Remote

USD 120,000 - 180,000

Full time

36 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

home-office stipend
monthly internet reimbursement
wellness allowance
mental health resources
lunch stipend for office days
paid parental leave

Job summary

Sprout Social is seeking a backend-focused engineer to build and operate services supporting a high-volume publishing product. You will collaborate with product and engineering partners to deliver features, improve reliability, and guide technical work while mentoring peers.

The role emphasizes developing and scaling backend components, working across teams to define requirements, and contributing to engineering process improvements.

Qualifications

  • At least four years developing and supporting software in production.
  • At least three years programming in an object-oriented language (Java, Python, or C++).
  • Professional written and spoken English.
  • Ability to collaborate across product and engineering teams and communicate technical work clearly.

Responsibilities

  • Develop, scale, deploy, and monitor backend services and platform components.
  • Work with product managers, designers, and engineers to define requirements and deliver features.
  • Improve engineering processes, tools, and systems, and help shape technical direction.
  • Break work into manageable parts, meet delivery commitments, and ensure appropriate testing and monitoring.
  • Mentor colleagues through design discussions, code reviews, feedback, and knowledge sharing.

Skills

Production software development
OO programming (Java/Python/C++)
English proficiency
Cross-team collaboration

Tools

SQL
NoSQL
Messaging systems
React/TypeScript

Job description

Role overview

Build and operate backend platform services that support a high-volume publishing product used to send social messages across multiple networks. You'll work with product and engineering partners to deliver features, improve service reliability, and guide technical work while helping other engineers grow.

Responsibilities
  • Develop, scale, deploy, and monitor backend services and platform components.
  • Work with product managers, designers, and engineers to define requirements and deliver features.
  • Improve engineering processes, tools, and systems, and help shape technical direction.
  • Break work into manageable parts, meet delivery commitments, and ensure appropriate testing and monitoring.
  • Mentor colleagues through design discussions, code reviews, feedback, and knowledge sharing.
Requirements
  • At least four years developing and supporting software in production.
  • At least three years programming in an object-oriented language such as Java, Python, or C++.
  • Professional written and spoken English.
  • Ability to collaborate across product and engineering teams and communicate technical work clearly.
Nice to have
  • Experience building and supporting distributed backend services at scale.
  • Work with SQL or NoSQL databases and messaging systems.
  • Web application experience with React, TypeScript, or similar tools; full stack experience is also useful.
  • Polish language proficiency.
Benefits and work setup

The role can be based in an office in Kraków or remotely within Poland. The listing describes a remote-first arrangement, a home-office stipend, monthly internet reimbursement, a wellness allowance, mental health resources, and a lunch stipend for office days. It also lists paid parental leave.

  • home-office stipend
  • monthly internet reimbursement
  • a wellness allowance
  • mental health resources
  • a lunch stipend for office days
  • paid parental leave
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Web (React)
Staff Software Engineer, Web (React)

sproutsocial • United States

Remote
USD 82,000 - 103,000
Remote-first model
Kraków office option
Home office setup stipend
+5
Software Engineer I, External Platform EMEA (Poland, Remote)
Software Engineer I, External Platform EMEA (Poland, Remote)

samsara • United States

Remote
USD 100,000 - 180,000
react for social media management software
react for social media management software

Sprout Social, Inc. • United States

On-site
USD 46,000 - 62,000
Senior Full Stack Web Developer
Senior Full Stack Web Developer

Readdle • United States

Remote
USD 120,000 - 160,000
Senior Java Software Engineer
Senior Java Software Engineer

feverup • United States

Remote
USD 66,000 - 110,000
Home-based work in Spain with flexible
Health insurance from day one
Language lessons
+5
Software Engineer
Software Engineer

B3 Consulting Poland • United States

Remote
USD 46,000 - 72,000
Health benefits
Speed Coaching
Sports training
+1
Senior Software Engineer, Platform (Java)
Senior Software Engineer, Platform (Java)

Sprout Social • United States

Remote
USD 68,000 - 102,000
Stock Ownership (RSUs)
Generous Paid Time Off
Paid Parental Leave
+4
Senior Backend Engineer
Senior Backend Engineer

Readdle • United States

Remote
USD 45,000 - 60,000
Full-Stack Developer (Java EE, Quarkus, Angular)
Full-Stack Developer (Java EE, Quarkus, Angular)

Rublon • United States

Hybrid
USD 30,000 - 45,000
company-managed laptop
training
sponsored certifications
+2
Software Engineer, Platform (Java)
Software Engineer, Platform (Java)

Sprout Social • United States

Remote
USD 84,000 - 125,000
RSUs: Stock Ownership
26 paid days off annually
Parental leave: 20 weeks
+5