Software Engineer
Role details
Job location
Tech stack
Job description
As a Software Engineer for Backend, you are part of an agile Software Development Team, responsible for the full lifecycle of an application using cutting-edge technologies to deliver amazing value to our customers, while scaling our platform to meet the demands of worldwide markets.
From developing flowcharts, layouts, and documentation, to supporting the Product Owner with requirements and the team with solutions, developing unit, component, and integrated tests with the guidance of the team's QA - you can expect to execute the full software development lifecycle.
Programming well-designed, testable, efficient code to solve business needs and deploy applications in a Continuous Integration platform, as well as testing and documenting the implemented solutions will be a big part of your day-to-day.
Requirements
- Have hands-on experience with experimentation platforms or frameworks.
- Be comfortable working with data at scale and democratizing data for wider adoption.
- Familiarity with personalisation strategies, customer segmentation, and customer behaviour analysis.
- An enabling mindset to support adoption across other areas of the business.
Tech Stack
- Our product's backend runs in Java, so Java experience would be ideal - but... If you have extensive experience working with similar OOP languages, that is not a problem as the underlying concepts are similar - just know that if you join us you'll be working with Java.
- Our teams also work with technologies such as Scala, Kotlin,
- Kafka, Akka, Memcached, Apache Storm, Apache Cassandra,
- Zookeeper, RabbitMQ , and some others...!
Benefits & conditions
Our goal in the Brand Enablement Super Tribe is to redefine the Sports betting experience through intuitive, exciting experiences that feel unique to every customer. Brand Enablement is composed by 7 squads across UK and Porto, with the responsibility to create enablers that empower UK&I brands through experimentation, personalization and other cross- functional capabilities such as Design Systems and Content Management Systems.
You'll be working in a team that understands the Experimentation and/or Personalization domain and understands its output to drive the best customer experiences., * £/€1,000 learning fund
- Twice-yearly bonus (with part of it guaranteed!)
- Unlimited Holiday
- Pension contribution scheme
- Private healthcare
- Hybrid Working -
- Access to thousands of Udemy courses
- Invest via the Company Sharesave Scheme