BMLL

Software Engineer

BMLL

full-time

Posted on:

Location Type: Hybrid

Location: LondonUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

About the role

  • 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.

Requirements

  • Degree in computer science or other STEM degree plus demonstrable computer science skill-set.
  • 2+ years industry experience as a software engineer, or a data engineer leaning to software engineering.
  • 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.
  • **Desirable **
  • Experience with:
  • Development using AWS (or other cloud provider’s) services.
  • Snowflake, Databricks
  • Working knowledge of admin-proximate tasks on a conventional RDBMS e.g., Postgres or Oracle query optimisation.
  • C++, or C and Java
Benefits
  • 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
  • Combination of remote and London-based office working, with 2 days in the 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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonSQLC++CJavaAWSSnowflakeDatabricksPostgresOracle
Soft Skills
problem solvingdetail orientationcommunication
Certifications
degree in computer scienceSTEM degree