Principal Software Engineer (Frontend)

Blip

Not Interested
Bookmark
Report This Job

profile Job Location:

Porto - Portugal

profile Monthly Salary: Not Disclosed
Posted on: 12 hours ago
Vacancies: 1 Vacancy

Job Summary

Principal Software Engineer (Frontend)

Blip is a leading tech company focused on software engineering solutions for sports entertainment.

We operate at scale. As part of Flutter Entertainment we play an essential role in the Groups goal of becoming the global leader in online sports betting and iGaming developing innovative products and platforms for over 14 million monthly customers worldwide.

We are serious about Tech. We are problem-solvers with big ambitions keeping a people-first mindset at the core of our work. We prioritize flexibility as we strive to deliver the best technological products and tackle the greatest industry challenges.

Recognizing that everyone brings their own strengths backgrounds and new perspectives we empower you to be yourself. That uniqueness shapes the culture of belonging we are so proud of.

The Role

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 verticals 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 organizations 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.

Youll help find opportunities focused on providing the best customer experience while balancing design implementation and delivery of capabilities that work at Scale. Youll help define solutions to problems while mitigating long-term risks as the business continues to grow.

What youll be doing

  • Take ownership of a verticals architecture aligning the verticals Engineers on a common technical strategy

  • Become a leader in operational excellence taking a hands-on approach to the resolution of the verticals 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 verticals 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

What Youll Bring

  • 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

Wed Like You to Master In

  • 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.

This is what you should have. What do we have you ask can check ouramazing perks & benefitsrighthere!

So ... are you in

Equal opportunities

At Blip we are committed to creating a diverse and inclusive workplace. We strongly encourage people from all backgroundsways of thinking and working to apply.
We are committed to including everyoneregardless of their race disability age gender identity sexual orientation and religion.
Everyone brings different perspectives and experiences; you dont have to meet all the requirements listed to apply for this role.


If you need any adjustments to apply for the position and to ensure this role aligns with your needs please send an email to.

We will only respond to inquiries related to disabilities.


Required Experience:

Staff IC

Principal Software Engineer (Frontend)Blip is a leading tech company focused on software engineering solutions for sports entertainment.We operate at scale. As part of Flutter Entertainment we play an essential role in the Groups goal of becoming the global leader in online sports betting and iGamin...
View more view more

Key Skills

  • Continuous Integration
  • Docker
  • Jenkins
  • Python
  • System Design
  • Agile
  • C/C++
  • Go
  • Systems Engineering
  • Software Development
  • Java
  • Distributed Systems

About Company

Company Logo

INTERNATIONAL TEAM. AWESOME TECHNOLOGY. SOFTWARE ENGINEERING AT ITS FINEST. Based in Porto, Blip is a software engineering company with a difference. Founded in 2009, we already have 320 Blippers. And we’re still growing. We’re in the API Billionaire’s Club alongside Twitter, Faceboo ... View more

View Profile View Profile