Blip is a top-of-the-edge Portuguese IT company, focused on software engineering solutions for sports betting and gaming.
As part of the Flutter Entertainment group, we are an essential piece of the business, delivering safe and entertaining websites, mobile apps, and retail systems for over 7.6 million monthly customers around the globe.
Creating safe and fun software for sports betting and gaming it’s what we do. But the way we do it makes us one of the top options when choosing the best place to boost your career. Our Agile-oriented mindset, together with the most exciting technology and a team of 500 bold and inspiring people, will drive your star-quality skills to another level.
We bet on people first. That’s why employer branding and flexible practices are cornerstones of our working culture. And our working culture is more than job benefits, it empowers you to come as you are and find the perfect balance between your life and your working challenges. We focus on autonomy, diversity, lifelong learning, and work-life balance.
So… It’s not a job. It’s a way of being and it all starts here. Are you in ?
What You'll Be Doing...
As part of this role, you own the technical strategy for an engineering vertical, responsible for technical architecture and operational excellence. You take a leadership role in the vertical’s most important bodies of technical work. You balance a long view with short-term demands, taking a pragmatic approach to system design. You embody simpler is always better, looking to reduce the complexity of the systems to where you contribute. You do not accept the status quo or restrict yourself to organizational boundaries – you influence other verticals' and the organization’s “North Star” technical strategy, working with the Principal Community and other Engineering Leaders to drive decisions around programming languages, architecture, products, tools, approaches, and processes. You provide mentorship and guidance for other Engineers, serving as a role model and supporting their career progression.
You will work with our multi-disciplinary engineering teams to give guidance as they tackle the technical challenges laid out to them to allow us to provide exciting, innovative customer experiences.
You’ll help find opportunities focused on providing the best customer experience while balancing design, implementation, and delivery of capabilities that work at Scale. You’ll help define solutions to problems while mitigating long-term risks as the business continues to grow.
- Take ownership of a vertical’s architecture, aligning the vertical’s Engineers on a common technical strategy
- Become a leader in operational excellence, taking a hands-on approach to the resolution of the vertical’s most complex issues when needed
- Write simple code, taking complex paradigms and implementing them in a way that Engineers at all levels can understand and contribute to. Insist on high standards for code quality while not letting perfection be the enemy of the good
- Influence the strategy of the vertical’s teams, helping them understand how to make technical tradeoff decisions between short-term business needs and long-term technology needs
- Drive engineering engagement best practices (e.g., Operational Excellence, Security, Quality, etc.) and set standards for your vertical
- Help others leverage your expertise, by coaching and mentoring in your organization. Contribute to the professional development of Engineers within the vertical, improving their technical knowledge and engineering practices
- Support our software as part of an on-call rotation
To become one of us you should have...
- Expert-level experience building and designing highly scalable, fault-tolerant and highly available systems.
- Experience influencing technical decisions across multiple projects within the engineering vertical.
- Experience in handling complex data structures and complex algorithms.
- Expert-level understanding of design patterns and architectural principles.
- Experience in making pragmatic trade-off decisions between short-term needs and long-term needs.
- Experience in React Native development essential and Native development (Swift / Kotlin) is highly desirable.
- Demonstrable experience in adapting to new frontend frameworks and technologies
- Experience in Cloud Architecture and Cloud Services development
- Ability to drive operational excellence and best practices through influence.
- Exceptional verbal and written communication and presentation skills; this role has considerable exposure to senior leaders, with a need to communicate complex technical activities in a simple manner to varying stakeholders.
- Your leadership skills ensure that you are seen as a role model and able to influence teams with your technical knowledge and experience of delivery and agile ways of working, particularly scaled agile methodologies.
- Approachability, open-mindedness, and the ability to work well with people at all levels of the business are at the heart of how we work.
- Creates bridges between development teams and architects