Data Engineer
Salary: 45k- 70k (attractive bonus on top)
Location: London or Leeds (relaxed about hybrid working, if preferred)
*This might suit either a mid-level or senior-level developer with a keen interest in data engineering*
We are looking for a C# developer with a keen interest in Data Modeling and Engineering to join our growing Data Engineering team. The candidate must be proficient in C# and have a passion for Data Modeling and transformations within data streams and low-latency work environments.
The purpose of the Data Engineer is to implement and maintain data infrastructure that facilitates data-driven decision making, innovation and operational efficiency while ensuring that the data pipeline is secure, reliable, and scalable.
Company:
My client is a data driven sports forecasting business specialising in odds generation, trading & risk management. They build player-level, play-by-play simulators that produce the most accurate lines in the industry across the major US sports and facilitate zero latency in-play pricing.
Skills:
- Proficient in C# / .NET and be able to write clean, efficient, and maintainable code.
- Understanding of data modelling concepts and be able to design data models that are optimised for different user cases.
- Ability to debug and optimize failing or slow data pipelines and queries
- Systems integration experience: networking, data migrations, API integration and design.
- Enthusiasm for clean systems, including documentation, logging, and reproducibility.
- Experience in CI/CD pipelines
- Strong TDD knowledge and experience
- AWS Experience Lambdas, S3, Athena (Desirable)