Software Software Development Engineer in London
Software Software Development Engineer

Software Software Development Engineer in London

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
A

At a Glance

  • Tasks: Join AMD to build and maintain scalable DevOps infrastructure for AI software development.
  • Company: AMD, a leader in transforming lives with cutting-edge technology.
  • Benefits: Enjoy competitive salary, health benefits, remote work options, and professional growth opportunities.
  • Why this job: Make a real impact in tech by working on innovative projects that change everything.
  • Qualifications: Experience in DevOps, Kubernetes, CI/CD tools, and scripting languages like Python.
  • Other info: Collaborative environment with excellent career advancement potential.

The predicted salary is between 36000 - 60000 £ per year.

We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world's most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives.

The AI/ML Frameworks team is hiring an MTS Software Development Engineer to build and maintain scalable DevOps infrastructure that accelerates AMD's AI software development. You will lead CI/CD pipeline design, manage Kubernetes deployments, and automate systems with Ansible and Python. This role supports GPU environments, integrates monitoring tools, and enables rapid, reliable software delivery across teams.

The ideal candidate is a skilled engineer with a strong background in DevOps, site reliability, or infrastructure engineering. They are proficient in Kubernetes, CI/CD tools, scripting (Python/Bash), and infrastructure automation frameworks such as Ansible. Experience working with GPU compute environments and integrating automated test workflows is highly valued. This person thrives in collaborative, fast-paced environments and can drive technical execution with minimal oversight. They bring a problem-solving mindset, strong communication skills, and a passion for building reliable, scalable systems.

Key Responsibilities
  • CI/CD Pipeline Development: Design, implement, and manage efficient continuous integration and delivery pipelines using Buildkite, GitHub Actions, and Jenkins to enable rapid and reliable software deployment.
  • Kubernetes Infrastructure Management: Deploy and maintain robust Kubernetes-based environments across both on-premises and cloud platforms to support scalable service orchestration.
  • Infrastructure Automation: Automate provisioning, configuration, and management of infrastructure using Ansible, Python, and Bash to improve system consistency and reduce manual intervention.
  • Service Deployment with Helm: Administer application and service deployment in Kubernetes using Helm charts for consistent and repeatable release processes.
  • GPU Server Support: Configure, manage, and maintain GPU-based compute environments including lifecycle automation and hardware-level test integration.
  • Database and Observability Integration: Interact with MySQL databases to support dynamic data updates and integrate data sources into Grafana dashboards for monitoring and insights.
  • Cross-Functional Collaboration: Work closely with development teams, SREs, and project stakeholders to ensure system-level alignment and high-impact delivery.
  • Quality Assurance Enablement: Integrate automated testing frameworks into CI pipelines to ensure code quality, stability, and performance across development cycles.
Preferred Experience
  • DevOps Tools & Automation: Proficient with Buildkite, GitHub Actions, Jenkins, Ansible, and scripting languages like Python and Bash for streamlining DevOps workflows.
  • Containerization & Orchestration: Strong experience with Docker, Kubernetes, and Helm for deploying and managing scalable, containerized applications.
  • Infrastructure as Code (IAC): Hands-on experience automating infrastructure provisioning and configuration to ensure reproducibility and scalability across environments.
  • GPU-Based Compute Environments: Familiarity with GPU server lifecycle management and integration of GPU resources into CI test workflows for performance-critical applications.
  • Monitoring & Observability: Experience using tools like Checkmk, Prometheus, and Grafana to monitor infrastructure health and application performance.
  • Version Control & Collaboration: Advanced knowledge of Git-based version control, including branching strategies and CI/CD integration for collaborative development.
  • Linux & System Administration: Solid background in Linux environments, including shell scripting and system-level troubleshooting across distributed systems.
  • Agile & Cross-Disciplinary Collaboration: Comfort working in Agile teams and partnering with software, infrastructure, and product teams to drive consistent delivery and innovation.
Academic Credentials

Bachelor's or master's degree in computer/software engineering, Computer Science, or related technical discipline. 5+ years of industry experience.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.

Software Software Development Engineer in London employer: AMD

At AMD, we are committed to fostering a dynamic and inclusive work environment where innovation thrives. As a Software Development Engineer, you will have the opportunity to work on cutting-edge technology that transforms industries while enjoying comprehensive benefits, professional development opportunities, and a collaborative culture that values diverse perspectives. Located in London, you will be part of a vibrant tech community that encourages growth and creativity, making AMD an exceptional place to advance your career.
A

Contact Detail:

AMD Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to current or former AMD employees on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can seriously boost your chances.

✨Tip Number 2

Prepare for the interview by brushing up on your technical skills. Practice coding challenges and be ready to discuss your past projects. We want to see how you think and solve problems!

✨Tip Number 3

Show your passion for AMD's mission! Research their latest products and innovations, and be ready to share how your skills align with their goals. It’s all about connecting your experience to what they care about.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about joining the team at AMD.

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

DevOps
CI/CD Pipeline Development
Kubernetes Management
Ansible
Python
Bash Scripting
GPU Compute Environments
Monitoring Tools Integration
Database Management (MySQL)
Grafana Dashboards
Automated Testing Frameworks
Docker
Infrastructure as Code (IAC)
Version Control (Git)
Linux System Administration

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the MTS Software Development Engineer role. Highlight your experience with DevOps, Kubernetes, and CI/CD tools. We want to see how your skills align with what AMD is looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for technology and how you can contribute to AMD's mission. Be sure to mention specific projects or experiences that showcase your problem-solving mindset.

Showcase Your Technical Skills: Don’t forget to highlight your technical skills in your application. Mention your proficiency in Python, Ansible, and any experience with GPU environments. We love seeing candidates who can hit the ground running!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the AMD team!

How to prepare for a job interview at AMD

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Kubernetes, CI/CD tools, and scripting languages like Python and Bash. Brush up on your knowledge of GPU environments and how they integrate into CI workflows, as this will show your technical prowess.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles and how you tackled them. Use the STAR method (Situation, Task, Action, Result) to structure your answers, focusing on your ability to drive technical execution with minimal oversight.

✨Emphasise Collaboration

AMD values a collaborative culture, so be ready to share examples of how you’ve worked effectively in teams. Highlight experiences where you’ve partnered with software developers, SREs, or project stakeholders to achieve common goals.

✨Ask Insightful Questions

Prepare thoughtful questions about AMD’s projects, team dynamics, or future technology directions. This not only shows your genuine interest in the role but also helps you assess if the company culture aligns with your values.

Software Software Development Engineer in London
AMD
Location: London
Go Premium

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

A
  • Software Software Development Engineer in London

    London
    Full-Time
    36000 - 60000 £ / year (est.)
  • A

    AMD

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