Software Development Engineer II, Skynet

Software Development Engineer II, Skynet

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

At a Glance

  • Tasks: Design and maintain innovative software solutions for AWS's network infrastructure.
  • Company: Join Amazon, a leader in cloud computing and innovation.
  • Benefits: Enjoy flexible work-life balance, mentorship, and a culture of inclusion.
  • Why this job: Be part of a diverse team tackling challenging problems with real-world impact.
  • Qualifications: Experience in software development and proficiency in modern programming languages required.
  • Other info: Diverse experiences are encouraged; apply even if you don't meet all qualifications.

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

Social network you want to login/join with:

Software Development Engineer II, Skynet, London

col-narrow-left

Client:

Location:

London, United Kingdom

Job Category:

Other

EU work permit required:

Yes

col-narrow-right

Job Reference:

d4bde8e26c3b

Job Views:

24

Posted:

22.06.2025

Expiry Date:

06.08.2025

col-wide

Job Description:

Amazon’s network is a key differentiator for Amazon Cloud Computing and Web Services (AWS), enabling the global operation of thousands of applications across millions of servers worldwide. The Networking team develops and operates the network platform for all of Amazon including e-commerce products and cloud computing solutions. This platform is industry-leading for its efficiency, throughput and reliability, and it is critical to the success of hundreds of thousands of AWS customers.
We are looking for a System Development Engineer to join our Skynet team. Our team is responsible for software platforms that enable Amazon to safely operate and scale our network. An ideal candidate will have experience designing, building and maintaining mission critical software systems at scale, with a relentless focus on operational and engineering excellence.

Key job responsibilities
As a Software Development Engineer, you will:
• Design, implement, test, deploy and maintain innovative solutions to transform service performance, durability, cost, and security.
• Write high quality distributed system software
• Enjoy seeing the impact of your work has on customers.
• Work in an agile, startup-like development environment, where you are always working on the most important stuff.
• Take ownership and do what it takes to get the job done.
• Learn from others and help grow those in your team to achieve their best.
A day in the life
AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we’re the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain — and we’re looking for talented people who want to help.
You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you’ll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.
The Worldwide Sustainability (WWS) organization capitalizes on Amazon’s scale, speed, ability to build, invent, and simplify a resilient and sustainable company. We manage our social and environmental impacts globally, and drive solutions that enable our customers, businesses, and the world to become more sustainable.
As a System Development Engineer on the Skynet team, you\’ll be at the forefront of keeping AWS\’s vast network infrastructure running smoothly. Here\’s what your typical day might look like:
About the team
We are a team of infrastructure and software experts who love to automate! We uncover new automation opportunities at every turn and never settle for second best. We are at our best transforming manual error prone processes into efficient easily maintainable code. We do this in an environment of collaboration between with our team, peer teams and our customers.
Diverse Experiences
AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.
Why AWS?
Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.
Inclusive Team Culture
AWS values curiosity and connection. Our employee-led and company-sponsored affinity groups promote inclusion and empower our people to take pride in what makes us unique. Our inclusion events foster stronger, more collaborative teams. Our continual innovation is fueled by the bold ideas, fresh perspectives, and passionate voices our teams bring to everything we do.
Mentorship & Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
Work/Life Balance
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve.

BASIC QUALIFICATIONS

– Experience (non-internship) in professional software development
– Experience in professional, non-internship software development
– Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design

PREFERRED QUALIFICATIONS

– Bachelor\’s degree in computer science or equivalent
– Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

#J-18808-Ljbffr

Software Development Engineer II, Skynet employer: Amazon Development Centre (London) Limited

At Amazon, we pride ourselves on being an exceptional employer, particularly for the Software Development Engineer II role within our innovative Skynet team in London. Our inclusive work culture fosters collaboration and creativity, while our commitment to mentorship and career growth ensures that every employee has the opportunity to thrive. With a focus on work-life balance and a dedication to sustainability, joining us means being part of a forward-thinking organisation that values your contributions and empowers you to make a real impact.
A

Contact Detail:

Amazon Development Centre (London) Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Development Engineer II, Skynet

✨Tip Number 1

Familiarise yourself with Amazon's cloud services and networking solutions. Understanding AWS's architecture and how it operates will give you a significant edge during interviews, as you'll be able to discuss relevant experiences and ideas that align with their needs.

✨Tip Number 2

Engage with the tech community by attending meetups or webinars focused on cloud computing and software development. Networking with professionals in the field can provide insights into the company culture and potentially lead to referrals.

✨Tip Number 3

Showcase your problem-solving skills by working on personal projects or contributing to open-source initiatives. Highlighting these experiences can demonstrate your ability to design and implement innovative solutions, which is crucial for the role.

✨Tip Number 4

Prepare for technical interviews by practising coding challenges and system design problems. Use platforms like LeetCode or HackerRank to sharpen your skills, as this will help you feel more confident when tackling similar questions during the interview process.

We think you need these skills to ace Software Development Engineer II, Skynet

Proficiency in Java, C++, or C#
Object-Oriented Design
Experience with Distributed Systems
Software Development Life Cycle (SDLC)
Agile Development Methodologies
Automation and Scripting Skills
Problem-Solving Skills
Collaboration and Teamwork
Code Review and Quality Assurance
Source Control Management (e.g., Git)
Performance Optimisation
Security Best Practices
Adaptability to New Technologies
Strong Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software development, particularly with modern programming languages like Java, C++, or C#. Emphasise any projects that demonstrate your ability to design and maintain mission-critical systems.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific aspects of the Skynet team and AWS that excite you, and how your skills align with their goals of operational excellence and innovation.

Showcase Your Problem-Solving Skills: Include examples in your application that showcase your problem-solving abilities. Discuss challenges you've faced in previous roles and how you overcame them, especially in an agile or startup-like environment.

Highlight Team Collaboration: Since the role involves working with diverse teams, mention any experiences where you collaborated effectively with others. This could include cross-functional projects or mentoring opportunities that demonstrate your ability to work well in a team setting.

How to prepare for a job interview at Amazon Development Centre (London) Limited

✨Showcase Your Technical Skills

Be prepared to discuss your experience with programming languages like Java, C++, or C#. Bring examples of projects you've worked on that demonstrate your ability to design and implement software solutions.

✨Understand the Company Culture

Research Amazon's values and the specific culture within the AWS team. Be ready to discuss how your personal values align with theirs, especially regarding innovation, collaboration, and sustainability.

✨Prepare for Behavioural Questions

Expect questions about teamwork, problem-solving, and taking ownership of projects. Use the STAR method (Situation, Task, Action, Result) to structure your responses effectively.

✨Ask Insightful Questions

Prepare thoughtful questions about the Skynet team’s current projects, challenges they face, and opportunities for growth. This shows your genuine interest in the role and helps you assess if it's the right fit for you.

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
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>