
Software Engineer
BMLL
full-time
Posted on:
Location Type: Hybrid
Location: London • United Kingdom
Visit company websiteExplore more
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