Skip to main content
DSC 5924 2000X1335

Lead Engineer - Sportsbet

  • Cluj-Napoca, Cluj, Romania
  • Full time 40 hours
  • Permanent
  • Betfair Romania Development

The role: 

The Lead Engineer is a key role within Customer Experience Delivery team, working along side with delivery teams, to help deliver innovative technical solutions and patterns to provide Sportsbet a competitive advantage in the market.

The Lead Engineer works close with other lead engineers to transform our end-to-end delivery eco-system and evolve a culture of engineering excellence.

KEY ACCOUNTABILITIES:


Technical Leadership:

  • Identify and evaluate potential solution options;
  • Provide guidance and ensure adherence to agreed Engineering standards;
  • Provide technical leadership in terms of design and adoption of solution architectures, coding expertise, governance best practices and subject matter expertise;
  • Collaborate with architects to produce technical roadmaps and ensure alignment to broader technical strategy;
  • Gather and consider relevant cross-domain constraints, conventions & opportunities;
  • Identify assumptions applicable to the scope of potential solutions;
  • Seek to eliminate technical, operational & non-functional risks by design opportunities;
  • Define standards & methods fit for the technology involved in a solution;
  • Guidance of strategic platform health and hygiene;

Project & Operational Delivery

  • Support Teams / Engineers to develop software solutions to solve business problems;
  • Lead and upskill the team on technical analysis, design & delivery;
  • Ensuring viable software designs are conceived, proven, shared and delivered;
  • Owning technology & tooling for effective and innovative product development;
  • Defining reference implementations, tooling & infrastructure in a domain;
  • Continuously lifting quality of estimates, solutions, products, tools & technical IP;
  • Ensure Engineers are adhering practices and standards through governance.

Culture Leadership

  • Role model Sportsbet's values to the team and colleagues.
  • Support change by understanding & preparing for the impact of a change.
  • Drives continuous improvement of technology, patterns and quality.

KEY REQUIREMENTS:

Behavioural Competencies

  • Tolerant mentor; nurturing approach toward other technical staff;
  • Attention to detail; diligent with analysis;
  • Critical thinking; methodical and logical problem solving approach;
  • Curious, open minded and keen to learn;
  • Collaborative with colleagues;
  • Decisive and willing to take responsibility as required;
  • Collaborative and inclusive, able to build and maintain good working relationships;
  • Passionate & vocal about technology & software design;
  • High levels of ownership and relentless will to improve;
  • Desire to challenge the status quo.

Technical Competencies

  • Excellent knowledge of Java, it's patterns and practices;
  • Experience in major java frameworks such as spring boot, hibernate, etc;
  • Experience using real time streaming (Kafka, Kinesis);
  • Experience in Messaging frameworks tools (RabbitMQ, ActiveMQ, etc);
  • Experience in basic AWS concepts and services such as VPC, EC2, ECS, Cloud formation, RDS, cloud watch, etc;
  • Experience in Frontend technologies such as React, ReactNative
  • Solid understanding of mobile web and mobile native development strategies
  • Solid understanding of software testing methodologies and techniques;
  • Experience in Unit/Integration testing and tools such as spock, junit etc;
  • Experience in relational database as well as non-SQL database;
  • Experience in continuous integration/continuous delivery and the tools (Docker, Jenkins, Ansible etc);
  • Experience with agile SDLC methodologies, high-level estimation & modeling;
  • Exposure to classic & modern software development and delivery techniques;
  • Fast paced agile & DevOps based environment;
  • Experience in design and develop highly available, scalable, and reliable AWS based systems;
  • Experience in design and develop microservice based and event-driven applications;
  • A clear understanding of systems analysis, component based system design and modern software development principles.
  • Consulting and presenting information to different audiences.

What you can expect:

  • 25 days of annual leave
  • ShareSave scheme and „Flexible Benefits” of your choice
  • Private health insurance (includes dental insurance and health assessments)
  • Excellent development opportunities including thousands of courses online through ‘Udemy'
  • Working from home options
     

We thank all applicants for their interest, however only the suitable candidates will be contacted for an interview. By submitting your application online, you agree that: your details will be used to progress your application for employment. If your application is successful, your details will be used to administer your personnel record. If your application is unsuccessful, we will retain your details for a period no longer than two years, in order to consider you for prospective roles within our company.

Join our community

Be the first to know about our latest vacancies

Sign up
1282