Light

Software Development Engineer – Test

Light

full-time

Posted on:

Location Type: Hybrid

Location: LondonUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design and implement test frameworks, fixtures, and data management patterns.
  • Build strategies for realistic, safe test data in a fintech context.
  • Standardize how teams at Light write, run, and maintain tests.
  • Build quality gates in CI/CD and implement test observability.
  • Write tests in high-risk areas to model best practices.
  • Coach engineers across all teams on test design and adopt new practices.
  • Build evaluation frameworks for AI features for high confidence deployments.

Requirements

  • Significant experience building test infrastructure and tooling, not just writing tests.
  • Comfortable working across multiple languages including Kotlin, TypeScript, and Python.
  • More satisfaction from unblocking engineers with a great tool than from shipping a single feature.
  • You hate flaky tests and understand the importance of trust in test adoption.
  • Ability to influence without authority and change team dynamics with patience and clarity.
  • Experience building evaluation frameworks for LLM-based systems and understanding non-deterministic outputs.
Benefits
  • A competitive salary + potential stock options
  • 25 days of annual leave + public holidays in the country where you are based.
  • Regular socials and company off-sites
  • A huge opportunity for career growth as you'll help shape a market-defining product.
Applicant Tracking System Keywords

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

Hard Skills & Tools
test frameworksdata management patternsCI/CDtest observabilityKotlinTypeScriptPythonevaluation frameworksLLM-based systemsnon-deterministic outputs
Soft Skills
coachinginfluencing without authoritypatienceclarityteam dynamicsunblocking engineerstrust in test adoption