Senior Software Engineer (Platform/Java) Poland

2 days, 2 hours ago
Full-time
Senior
Software Development
Sprout Social

Sprout Social

Sprout Social offers a comprehensive social media management and engagement platform that enables businesses to effectively manage their social media presence, streamline customer care, and derive actionable insights from analytics to drive growth.

Professional Services
251-1K
Founded 2010

Description

  • Build, scale, deploy, and monitor backend platform services using technologies including Java, Python, MySQL, NSQ, HBase, AWS, and Kubernetes.
  • Partner with product managers, designers, UX developers, and engineers to define requirements and deliver features.
  • Design, maintain, and improve distributed systems handling millions of requests and messages daily.
  • Participate in technical design, architecture, planning, estimation, and quarterly goal-setting activities.
  • Monitor production services, respond to outages and bugs, and improve system reliability and availability.
  • Identify technical debt and performance bottlenecks, develop improvement plans, and deliver changes to production.
  • Improve engineering processes, systems, tools, testing, monitoring, and Agile practices.
  • Lead projects by prototyping, writing design documents, coordinating dependencies, and owning technical domains.
  • Mentor engineers through code reviews, technical feedback, knowledge sharing, presentations, and workshops.
  • Partner with Infrastructure teams to improve the delivery of reliable, highly available services.

Requirements

  • At least 4 years of experience developing and supporting software in production environments.
  • At least 3 years of experience programming in object-oriented languages such as Java, Python, or C++.
  • At least 3 years of experience developing and supporting scalable, distributed backend services (preferred).
  • At least 3 years of experience working with SQL and/or NoSQL databases (preferred).
  • Professional proficiency in written and spoken English.
  • Professional proficiency in written and spoken Polish (preferred).
  • Experience with technologies such as AWS, Kubernetes, MySQL, HBase, and NSQ is relevant to the role.
  • Ability to collaborate cross-functionally, communicate transparently, and mentor other engineers.

Benefits

  • Hiring range of 24,300–30,400 PLN net monthly; full base pay range of 24,300–36,500 PLN monthly.
  • Eligibility for Restricted Stock Units (RSUs).
  • 26 paid days off annually, plus bank holidays and company-wide Rest & Recharge days.
  • Paid parental leave: 20 weeks for birthing parents and 16 weeks for non-birthing parents.
  • Flexible remote-first or hybrid work in Poland, including a $550 USD home-office stipend and monthly internet reimbursement.
  • $600 USD annual Lifestyle Spending Account for wellness, health expenses, hobbies, or gym memberships.
  • Mental health resources and company-wide wellness programs.
  • Kraków office lunch stipend of 50 zł per office day.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer - Python

GoDaddy 5001-10000 Technology, Information and Internet

GoDaddy is seeking an experienced Software Engineer in India to build and lead scalable infrastructure management platforms, automation systems, and internal tooling for globally distributed operations.

Ansible AWS CI/CD DNS Git HTTP JavaScript JSON MySQL Puppet Python Redis REST API SaltStack
1 hour, 50 minutes ago

Backend Engineer

Tenchi Security 11-50 Internet Software & Services

Tenchi is hiring an entry-level Backend Engineer to build and maintain resilient Python services powering Zanshin, its cloud security platform for third-party cyber risk management.

Apache Spark AWS CI/CD Cybersecurity Docker Microservices Pandas PostgreSQL Python SQL
2 hours, 20 minutes ago

Backend Engineer

Resolve to Save Lives 51-250 Capital Markets

Resolve to Save Lives is seeking a remote Backend Engineer in India, Nigeria, or Ethiopia to build and maintain reliable digital health tools and integrations supporting large-scale cardiovascular, hypertension, and diabetes programs.

ActiveRecord AWS CI/CD Docker Grafana Java Kubernetes Machine Learning MLOps PostgreSQL Prometheus Python Ruby Ruby on Rails SQL
1 day, 1 hour ago

Senior Software Engineer -Java( AI+Telecom)

3Pillar Global 1K-5K Internet Software & Services

As a Java Software Engineer at 3Pillar Global, you will build and deliver scalable, high-availability enterprise applications and collaborate with global client teams from technical design through launch.

Agile Apache C++ Hibernate HTTP JSON Microservices Oracle PostgreSQL Redis Spring Spring Boot SQL XML
1 day, 2 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers