Taro Logo

Data Platform Engineer

Leading independent provider of harmonized Level 3 historical data and analytics to capital market participants
Data
Mid-Level Software Engineer
Hybrid
2+ years of experience
Finance

Job Description

BMLL Technologies is a leading provider of Level 3 historical data and analytics for capital market participants, offering sophisticated data solutions to banks, brokers, asset managers, and hedge funds. The Data Platform Engineer role sits within the Core Engineering team, focusing on architecting and maintaining their AWS-based data processing platform that handles terabytes of daily market data.

The position bridges software and infrastructure, requiring expertise in cloud computing, particularly AWS, and strong Python programming skills. You'll be responsible for designing scalable solutions that can handle millions of concurrent job executions while maintaining optimal performance and cost-effectiveness. The role involves working with cutting-edge technologies and implementing industry best practices in system reliability and automation.

The company offers an inclusive and collaborative culture with a flat management structure, providing employees with share options to participate in the company's growth. The hybrid working model allows for flexibility between remote and office-based work in London, with additional perks like weekly team lunches and office amenities.

This is an excellent opportunity for a mid-level engineer with at least two years of experience who wants to work with big data in the financial sector. The role offers exposure to complex distributed systems, modern DevOps practices, and the chance to work with technologies like Spark, Ray, RabbitMQ, and Kafka. The position combines technical challenges with the opportunity to collaborate across teams and make significant contributions to a growing fintech company.

Last updated 6 days ago

Responsibilities For Data Platform Engineer

  • Design and build software solutions to scale AWS compute resources
  • Ensure 24/7 system reliability through replication, redundancy and monitoring
  • Implement workflow management software to automate operational tasks
  • Design and implement CI/CD workflows
  • Work with development and operations teams to design solutions for large data pipelines
  • Review and assess new tools for platform improvement

Requirements For Data Platform Engineer

Python
Linux
Kafka
RabbitMQ
  • Industry experience with cloud computing tools and services in AWS
  • Strong Python programming skills
  • Industry experience with software development lifecycle processes and tools
  • Experience working in a Linux environment
  • Experience with Docker
  • Experience with SQL and relational databases
  • Computer science or other STEM degree
  • At least two years of industry experience
  • Excellent teamwork and communication skills

Benefits For Data Platform Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Competitive salary
  • 25 days holiday plus bank holidays
  • Discretionary Bonus
  • Pension Scheme
  • Private Medical Insurance
  • Work remotely abroad for up to 40 business days each year
  • Life Insurance
  • Hybrid working (2-3 days in office per week)
  • Yearly Well being Physical Activity budget
  • Continuous learning through funded training
  • Weekly team lunches
  • Free Fruit, snacks, and drinks
  • Regular Team Socials
  • Cycle to Work Scheme

Related Jobs

Data Platform Engineer

Data Platform Engineer position at BMLL Technologies requiring 2+ years experience, strong Python skills, and AWS expertise. Hybrid role based in London with visa sponsorship available.

Data Engineer (Remote - Europe)

Remote Data Engineer position at Coverflex, offering €38-44K, working with modern data stack including GCP, DBT, and Python, building scalable data systems across Europe.

Data Engineer - Machine Learning | Fraud & Abuse

Data Engineer position at DeepL focusing on machine learning and fraud prevention, offering hybrid work in London with competitive benefits and opportunity to work with cutting-edge AI technology.

Data Engineer

Data Engineer position at Ardanis, working with UK hospitality client to build data warehouse solutions and Power BI reporting, with hybrid/remote options after initial on-site period.

Test and Analytics Engineer

Test and Analytics Engineer position at Airbus Operations Limited, focusing on aircraft systems testing and data analysis, offering comprehensive benefits and professional growth opportunities.