Senior Software Engineer - Core Enrichments Team

Qualtrics

Krakow, Poland
Experience bonus: 7,000 pln gross py; other compen...
Hybrid (3 days in-office: mondays, thursdays, and one additional day chosen by the organizational leader)
Backend systems in go, python, java, and scala
Design robust, reliable, and performant services
Data processing pipelines and distributed systems
Qualtrics is seeking a Senior Software Engineer for their Core Enrichments Team in Krakow, Poland. The role involves owning and improving high-scale backend systems, requiring strong skills in programming languages such as Go, Python, Java, and Scala, while promoting a culture of collaboration and mentorship

Job Summary

  • Our Core Enrichments team builds and maintains critical data services that transform raw data into valuable insights used company-wide.
  • You will own the design and end-to-end delivery of key data enrichment services that process millions of data events daily.
  • The team is cross-functional, closely partnering with data science, product, and infrastructure teams.

Matching Summary

Match Score: 85

Qualtrics is seeking a Senior Software Engineer for their Core Enrichments Team in Krakow, Poland. The role involves owning and improving high-scale backend systems, requiring strong skills in programming languages such as Go, Python, Java, and Scala, while promoting a culture of collaboration and mentorship.

Salary

Experience bonus: 7000 PLN gross per annum; Other compensation details not specified; Benefits: Private Medical Insurance, Commuter Assistance, Savings Plan, QED PROGRAM, Wellness, Multispot cards, Employee assistance program, Group Life & Income Protection Insurance, Glasses/Contact lenses Reimbursement, Free breakfasts, lunches, snacks, and drinks, Tax-deductible expenses

Skills & Requirements

Must-have

  • Backend systems in Go, Python, Java, and Scala
  • Design robust, reliable, and performant services
  • Data processing pipelines and distributed systems
  • Own complex systems from design to deployment
  • Clean, well-tested code
  • Cloud-native infrastructure, CI/CD pipelines, automated testing

Nice-to-have

  • Mentoring others and knowledge sharing
  • Navigating trade-offs pragmatically
  • Clear communication and influence
  • Spotting technical risks early
  • Thrive working across multiple languages

Key Requirements

  • Demonstrated success owning and delivering complex backend services
  • Strong software development skills with production experience
  • Proven ability to design scalable, low-latency, distributed data processing systems
  • Experience mentoring others and influencing engineering practices
  • Track record of identifying and reducing technical debt and operational risk

Work Rights

Not specified

Tailored Resume

Cover Letter