Summary
Join BMLL's Data Distribution team as a technology professional and contribute to the design and development of data distribution solutions. You will ensure the reliability of 24/7 systems, implement workflow management software, and design CI/CD workflows. Collaborate with product and operations teams, review industry tools, and maintain efficient, precise, and error-free systems. This role requires a STEM degree, strong Python and SQL skills, and understanding of distributed systems. BMLL offers competitive benefits, including share options, bonus, pension, private medical insurance, remote work options, and professional development opportunities.
Requirements
- Degree in computer science or other STEM degree plus demonstrable computer science skill-set
- Good working knowledge of Python and SQL
- Robust theoretical or practical understanding of concepts in distributed systems
- Familiarity with Linux
- Avid learner, problem solver and detail-orientation
- Excellent communication skills
Responsibilities
- Design and build solutions to distribute data to customers
- Ensure 24\/7 system reliability by implementing company and industry best practices
- Implement workflow management software to automate operational tasks and optimize the utilisation of infrastructure and applications
- Design and implement CI\/CD workflows to maintain software quality via continuous and automated deployment and testing
- Work hand-in-hand with product and operations teams
- Review and assess tools that become available in the industry
Preferred Qualifications
- Experience with: AWS or other cloud provider
- Experience with: Snowflake, Databricks, Postgres, Oracle
- Experience with: C++, or C and Java
Benefits
- Competitive salary
- 25 days holiday plus bank holidays
- Share Options after completion of probationary period
- Discretionary Bonus
- Pension Scheme
- Private Medical Insurance
- Work remotely abroad for up to 40 business days each year
- Life Insurance
- Combination of remote and London-based office working (2-3 days in office per week)
- A yearly Well being Physical Activity budget
- Continuous learning through funded training and challenging projects
- Collaborative culture
- Weekly team lunches
- Free Fruit, snacks, and drinks provided throughout the day (When office based)
- Regular Team Socials
- Cycle to Work Scheme