Software Development Engineer in Test
Software Development Engineer in Test

Software Development Engineer in Test

London Full-Time 75000 Β£ / year No home office possible
U

Software Development Engineer in Test x2

Before applying for this role, please read the following information about this opportunity found below.

* Full time : 70k – 80k max / 2nd option : contract : 450 – 500 GBP inside

* 5 days onsite mandatory

We are looking for the Software engineer who have experience in working in Test Engineering role and hands-on experience in Python, AWS and testing tools like pytest, playwright.

Key Responsibilities

β€’ Design and build high-performance tools and services to validate the reliability, performance, and correctness of ML data pipelines and AI infrastructure.

β€’ Develop platform-level test solutions and automation frameworks using Python, Terraform, and modern cloud-native practices.

β€’ Contribute to the platform’s CI/CD pipeline by integrating automated testing, resilience checks, and observability hooks at every stage.

β€’ Lead initiatives that drive testability, platform resilience, and validation as code across all layers of the ML platform stack.

β€’ Collaborate with engineering, MLOps, and infrastructure teams to embed quality engineering deeply into platform components.

β€’ Build reusable components that support scalability, modularity, and self-service quality tooling.

β€’ Mentor junior engineers and influence technical standards across the Test Engineering Program.

Required Qualifications

β€’ 8+ years of hands-on software development experience, including large-scale backend systems or platform engineering.

β€’ Expert in Python with a strong understanding of object-oriented programming, testing frameworks, and automation libraries.

β€’ Experience building or validating platform infrastructure, with hands-on knowledge of CI/CD systems, GitHub Actions, Jenkins, or similar tools.

β€’ Solid experience with AWS services (Lambda, S3, ECS/EKS, Step Functions, CloudWatch).

β€’ Proficient in Infrastructure as Code using Terraform to manage and provision cloud infrastructure.

β€’ Strong understanding of software engineering best practices: code quality, reliability, performance optimization, and observability.

Preferred Qualifications

β€’ Exposure to machine learning workflows, model lifecycle management, or data engineering platforms.

β€’ Experience with distributed systems, event-driven architectures (e.g., Kafka), and big data platforms (e.g., Spark, Databricks).

β€’ Familiarity with banking or financial domain use cases, including data governance and compliance-focused development.

β€’ Knowledge of platform security, monitoring, and resilient architecture patterns

U

Contact Detail:

Uniting People Recruiting Team

Software Development Engineer in Test
Uniting People

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

U
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>