Flutter is a world leader in online sports betting and iGaming, seeking a Principal Software Engineer to guide the technical direction for multiple squads’ Products and Services. The role involves designing software products, mentoring team members, and improving team processes while ensuring the stability and future-proofing of products.
Responsibilities:
- Will attain and maintain a very deep knowledge of the whole technology stack of the system
- Researches, creates proofs of concept and introduces new technologies to the team
- Evaluates new technologies for usage by Flutter technology teams
- Will own and consider the production operation and monitoring of the system and is aware of its SLOs
- Will evolve the architecture to support future requirements and tracks and define its SLOs
- Mentors others to accelerate their career growth and encourages them to participate
- Enables coordination of team members through moderating discussions, providing effective feedback toward individual development
- Challenges the team processes, looking for ways to improve them
- Contributes to adjusting the team processes, listening to feedback and guiding the team through the changes
- Influences the macro-level direction and dynamics of the squads within the department or value stream
- Demonstrates ability to deconstruct complex problems into in value-aligned increments
- Engages in early-stage product ideation and idea development to deliver high-quality and high-value outcomes