Senior Software Development Engineer Test in London
Senior Software Development Engineer Test

Senior Software Development Engineer Test in London

London Full-Time 48000 - 72000 £ / year (est.) No home office possible
alphayotta

At a Glance

  • Tasks: Design and build high-performance tools for validating ML data pipelines and AI infrastructure.
  • Company: Join a leading tech firm focused on innovation and quality engineering.
  • Benefits: Attractive salary, flexible working options, and opportunities for professional growth.
  • Other info: Collaborative environment with a focus on cutting-edge technology and career advancement.
  • Why this job: Make a real impact in the AI space while mentoring the next generation of engineers.
  • Qualifications: 8+ years in software development with expertise in Python and cloud technologies.

The predicted salary is between 48000 - 72000 £ per year.

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

  • Bachelor's or master's degree in computer science, Engineering, or a related technical field.
  • 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.

Senior Software Development Engineer Test in London employer: alphayotta

As a Senior Software Development Engineer Test, you will thrive in a dynamic and innovative environment that prioritises quality and collaboration. Our company offers a robust work culture that encourages continuous learning and mentorship, providing ample opportunities for professional growth while working with cutting-edge technologies in the heart of the tech industry. With a focus on employee well-being and a commitment to fostering a diverse and inclusive workplace, we ensure that our team members feel valued and empowered to make a meaningful impact.
alphayotta

Contact Detail:

alphayotta Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Development Engineer Test in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with ML and cloud-native practices. A friendly chat can lead to insider info about job openings or even referrals.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Python, Terraform, and CI/CD pipelines. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common interview questions related to software development and testing, and don’t forget to highlight your experience with AWS and automation frameworks.

✨Tip Number 4

Apply through our website! We love seeing candidates who are genuinely interested in joining us at StudySmarter. Tailor your application to reflect how your experience aligns with our mission and the role's requirements.

We think you need these skills to ace Senior Software Development Engineer Test in London

Python
Object-Oriented Programming
Testing Frameworks
Automation Libraries
CI/CD Systems
GitHub Actions
Jenkins
AWS Services
Terraform
Infrastructure as Code
Software Engineering Best Practices
Reliability
Performance Optimization
Observability
Machine Learning Workflows

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your expertise in Python, CI/CD systems, and any relevant cloud services like AWS. We want to see how you fit into our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about quality engineering and how your background aligns with our mission at StudySmarter. Let us know what excites you about this role!

Showcase Your Projects: If you've worked on any relevant projects, especially those involving automation frameworks or ML data pipelines, make sure to mention them. We love seeing real-world applications of your skills, so don’t hold back!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at alphayotta

✨Know Your Tech Inside Out

Make sure you’re well-versed in Python, Terraform, and the cloud services mentioned in the job description. Brush up on your knowledge of CI/CD systems and be ready to discuss how you've used these tools in past projects.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled challenges in software development or testing. Think about situations where you improved testability or resilience in a platform and be ready to explain your thought process.

✨Collaborate Like a Pro

Since collaboration is key in this role, be prepared to discuss how you've worked with cross-functional teams in the past. Highlight any experiences where you mentored junior engineers or influenced technical standards.

✨Understand the Bigger Picture

Familiarise yourself with machine learning workflows and the financial domain if applicable. Showing that you understand the context of your work can set you apart from other candidates.

Senior Software Development Engineer Test in London
alphayotta
Location: London

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

>