Full-Time

Software Development Engineer in Test

MLabs

MLabs

51-200 employees

IT project specification, implementation, maintenance consulting

Compensation Overview

£70k - £85k/yr

+ Equity Participation

United Kingdom

Hybrid

Remote-first across UK and Europe; Moorgate, London office access for collaboration.

Category
QA & Testing (1)
Required Skills
Software Testing
Java
DevOps

Get referred to MLabs

Find people who can refer or advise you

Requirements
  • Proven experience validating individual software components and orchestrating end-to-end system tests.
  • Demonstrated capability in designing and testing failure scenarios, resiliency, and system edge cases.
  • Strong proficiency in Object-Oriented Programming methodologies, with a distinct preference for core Java.
  • Extensive background in structured exploratory testing techniques.
Responsibilities
  • Design, develop, and maintain advanced automated acceptance and end-to-end testing infrastructure to support a robust continuous delivery pipeline.
  • Collaboratively analyze and challenge functional and technical requirements alongside business analysts and developers to ensure comprehensive test coverage.
  • Proactively identify system components, edge cases, and architectural friction points that would benefit from enhanced verification and testing focus.
  • Participate actively in the software lifecycle through pair programming, knowledge sharing, and technical discussions across teams.
  • Execute targeted exploratory testing sessions to discover hidden failure modes and ensure a thoroughly validated end-user experience.
Desired Qualifications
  • Familiarity with Continuous Integration environment management and Continuous Delivery processes.
  • Experience operating within Extreme Programming frameworks or structured pair programming workflows.
  • Hands-on exposure to API Testing methodologies (independent of standard HTTP-focused web testing).
  • Experience utilizing Selenium for UI Automation and front-end verification.
  • Familiarity with distributed, asynchronous, or event-driven system architectures.
  • Understanding of core networking protocols and messaging frameworks.
  • Domain knowledge within Electronic Trading platforms across any asset class, with a strong preference for Fixed Income markets.
  • Inquisitive, analytical mindset with a natural aptitude for identifying system weaknesses and edge cases.
  • Self-assured and proactive, comfortable with navigating ambiguity and shaping the trajectory of the testing role.
  • Excellent communication skills, both in writing and speaking, with the ability to bridge technical and non-technical audiences.
  • Collaborative team player who thrives in an open, iterative, and fast-paced engineering environment.
  • Highly adaptable and capable of responding efficiently to evolving project priorities and market requirements.
  • Curiosity about emerging technology trends, modern software practices, and architectural standards.

MLabs Consulting provides advisory and development services for technical projects in AI, fintech, and IT, helping with everything from setting project specifications to implementation, management, and ongoing maintenance. Teams collaborate with clients to define requirements, design architecture, implement software, deploy systems, and manage operations, focusing on functional programming, compilers, AI, DevOps, and full-stack development. Its strength comes from deep expertise in functional programming and compiler work combined with AI, DevOps, and full-stack skills, enabling end-to-end project support rather than just a single phase. The goal is to help clients plan and deliver sophisticated technical projects successfully through rigorous technical execution and thorough project management.

Company Size

51-200

Company Stage

N/A

Total Funding

N/A

Headquarters

London, United Kingdom

Founded

2018

Get referred to MLabs

Find people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • Plutus V3 SOPs enable 30% faster program execution.
  • New primitives BLS12-381 support Ethereum smart contract ports.
  • CIP-1694 governance exposes voting features on SanchoNet.

What critics are saying

  • Intersect grants delay Plutarch updates past May 31, blocking governance.
  • Incomplete bitwise primitives hinder Ethereum porting in 6-12 months.
  • IOG dominance sidelines MLabs innovations in 12-24 months.

What makes MLabs unique

  • MLabs collaborates with IOG on Plutus V3 launch on SanchoNet.
  • Ply library serializes Plutarch validators into CIP-57 blueprints.
  • Upgrading tools like LambdaBuffers for Conway era and Plutus V3.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Remote Work Options

Hybrid Work Options

Flexible Work Hours

Phone/Internet Stipend

Home Office Stipend

Wellness Program

Mental Health Support

Conference Attendance Budget

Professional Development Budget

Stock Options

Company Equity

401(k) Retirement Plan

401(k) Company Match

Family Planning Benefits

Fertility Treatment Support

Adoption Assistance

Parental Leave

Paid Vacation

Paid Holidays

Paid Sick Leave

Paid Holidays

Health Insurance

Dental Insurance

Vision Insurance

Life Insurance

Disability Insurance

HSA/FSA

Remote Work Options

Company News

Cryphedge
Feb 13th, 2024
Plutus V3 goes live on SanchoNet

Input Output Global has been working on it in collaboration with MLabs.