Senior Software Development Engineer Test
Senior Software Development Engineer Test

Senior Software Development Engineer Test

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.
  • 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.
  • Other info: Collaborative environment with a focus on cutting-edge technology and career advancement.

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

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

  • 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 employer: alphayotta

Join a forward-thinking company that prioritises innovation and quality in the heart of the tech industry. As a Senior Software Development Engineer Test, you will thrive in a collaborative work culture that values mentorship and professional growth, while enjoying competitive benefits and a commitment to work-life balance. With access to cutting-edge technologies and a focus on continuous improvement, this role offers a unique opportunity to make a significant impact in the evolving landscape of machine learning and AI infrastructure.
alphayotta

Contact Detail:

alphayotta Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Python and cloud-native practices. We want to see your work in action, so make it easy for potential employers to see what you can do.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills. The more prepared you are, the more confident you'll feel!

✨Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Plus, applying directly can sometimes give you an edge over other candidates.

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

Python
Object-Oriented Programming
Testing Frameworks
Automation Libraries
CI/CD Systems
GitHub Actions
Jenkins
AWS Services
Lambda
S3
ECS/EKS
Step Functions
CloudWatch
Infrastructure as Code
Terraform
Software Engineering Best Practices
Code Quality
Reliability
Performance Optimization
Observability
Machine Learning Workflows
Data Engineering Platforms
Distributed Systems
Event-Driven Architectures
Big Data Platforms
Platform Security
Monitoring
Resilient Architecture Patterns

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. Keep it engaging and personal!

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’s super easy to do!

How to prepare for a job interview at alphayotta

✨Know Your Tech Inside Out

Make sure you’re well-versed in Python and the testing frameworks relevant to the role. Brush up on your knowledge of CI/CD systems and AWS services, as these will likely come up during the interview. Being able to discuss your hands-on experience with these technologies will show that you’re not just familiar but truly capable.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles, especially related to platform resilience and test automation. Use the STAR method (Situation, Task, Action, Result) to structure your answers, highlighting how you’ve contributed to improving testability and quality engineering in past projects.

✨Demonstrate Collaboration

Since this role involves working closely with engineering, MLOps, and infrastructure teams, be ready to share examples of how you’ve successfully collaborated with cross-functional teams. Highlight any mentoring experiences you’ve had, as this shows leadership potential and a commitment to fostering a quality engineering culture.

✨Ask Insightful Questions

Prepare thoughtful questions about the company’s approach to quality engineering and their use of modern cloud-native practices. This not only shows your interest in the role but also gives you a chance to assess if the company’s values align with yours. Consider asking about their current challenges in ML data pipelines or how they integrate observability into their processes.

Senior Software Development Engineer Test
alphayotta

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

>