BettingJobs is currently recruiting for a Senior DataEngineer for a leading Sports Betting Business based in London. Asthe Senior Data Engineer, you will be responsible for managing datastorage, backup, and recovery mechanisms as well as developing andimplementing data security and privacy. The successful candidatewill have excellent presentation, documentation, time management,and communication skills with the ability to work collaborativelyand autonomously. Responsibilities: • Designing and implementingscalable data architectures and systems • Developing andmaintaining ETL (Extract, Transform, Load) pipelines. • Managingdata storage, backup, and recovery mechanisms • Writing complex SQLqueries to extract data for analysis. • Developing and implementingdata security and privacy • Interfacing with clients, end users,and business stakeholders to provide transparency and receiveguidance on projects, deliverables, and support. Requirements: •Experience (2+ year) working on the .Net Framework as a SoftwareEngineer, particularly .NET 5+. • Understanding of data modellingconcepts and be able to design data models that are optimised fordifferent user cases. • Experience (2+ year) implementing datapipelines that run on Kafka or equivalent distributed event storeand stream-processing platforms. • Familiarity with SQL andexperience (2+ year) working with and designing relationaldatabases. • Ability to debug and optimize failing or slow datapipelines and queries. • Systems integration experience:networking, data migrations, API integration and design. •Enthusiasm for clean systems, including documentation, logging, andreproducibility. • Experience (2+ year) working with AWS S3,Athena, ECS, Cloud Formation, Lambdas & Cloudwatch. • Excellentpresentation, documentation, time management, and communicationskills with the ability to work collaboratively and autonomously. •Strong problem-solving skills with a pragmatic and analyticaloutlook.