We’re looking for a seasoned Principal Software Engineer to spearhead a new international team.

This remote role (within Poland) is perfect for a leader with a proven track record in managing engineering teams, delivering complex technical solutions, and thriving in dynamic environments. You’ll be responsible for defining scalable architectures, driving execution, and aligning long-term strategy with immediate business and technology goals.

Responsibilities:

  • Design and enhance core platform services and APIs.
  • Build and optimise large-scale data-processing pipelines.
  • Develop tools and APIs for third-party integration.
  • Troubleshoot performance issues and enhance system efficiency.
  • Ensure our platform evolves to meet increasing user and business demands.
  • Guide and support engineers, fostering a strong and effective team.

Requirements:

  • Background in engineering leadership or management.
  • Extensive experience with Python and dynamically typed languages.
  • Proven expertise in designing and maintaining distributed web services.
  • Knowledge of scalable web application frameworks and high-availability data storage solutions.
  • Ability to collaborate effectively with product managers and designers.
  • Passion for delivering high-quality user experiences.
Aplikuj