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.