Software Development Engineer, AWS UK

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing.
Cloud
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer, AWS UK

Amazon Web Services (AWS) builds and operates some of the largest internet infrastructure globally, providing cloud computing solutions to companies of all sizes. As a Software Development Engineer in the AWS Utility Computing (UC) organization, you'll be involved in developing and managing critical services like Amazon S3, EC2, Database, Storage, IoT, Platform, and Productivity Apps.

The role offers an opportunity to:

  • Work on massive-scale cloud computing systems
  • Gain world-class experience in cloud technologies
  • Collaborate with passionate engineers committed to customer success
  • Take technical ownership of designs and services
  • Influence good coding practices
  • Deep dive into customer issues and metrics
  • Consult with top Amazon engineers
  • Design, code, review, test, deploy, and maintain services

The team culture emphasizes:

  • Work-life harmony with flexible working arrangements
  • Inclusive environment with employee-led affinity groups
  • Continuous learning and mentorship opportunities
  • Innovation driven by diverse perspectives
  • Strong focus on career development

AWS values diverse experiences and welcomes candidates from non-traditional backgrounds. The role offers comprehensive benefits and the chance to work with cutting-edge cloud technologies while solving complex technical challenges. You'll be part of an organization that prioritizes customer success, continuous innovation, and professional growth.

The position involves working with modern programming languages, contributing to system architecture and design, following professional software engineering practices, and maintaining high standards throughout the software development lifecycle. Strong communication skills are essential as you'll interact with both technical and business stakeholders.

Last updated 34 minutes ago

Responsibilities For Software Development Engineer, AWS UK

  • Design, code, review, test, and maintain services in AWS production environments
  • Technical ownership of designs and services
  • Investigate and resolve customer issues
  • Participate in on-call rotation
  • Collaborate across teams for improvements and new features
  • Maintain and run owned software and dependencies

Requirements For Software Development Engineer, AWS UK

Java
  • Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
  • Experience contributing to architecture and design of new and current systems
  • Knowledge of professional software engineering & best practices
  • Bachelor's degree or equivalent
  • Strong verbal and written communication skills

Benefits For Software Development Engineer, AWS UK

Medical Insurance
Dental Insurance
Vision Insurance
  • Work-life balance
  • Career development opportunities
  • Mentorship programs
  • Inclusive work environment

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS UK

Cloud Support Engineer

AWS Cloud Support Engineer position for individuals with disabilities, providing technical support to customers using AWS services in Japan. Requires IT knowledge and strong communication skills.

Systems Development Engineer II, AI/ML Amazon Dedicated Cloud

Systems Development Engineer II position at Amazon's AI/ML Dedicated Cloud team, focusing on implementing AI/ML solutions in secure, air-gapped environments for government customers.

Cloud Support Engineer - Storage & Content Delivery

Cloud Support Engineer position at AWS Taipei, focusing on storage and content delivery services, requiring strong technical skills and Mandarin proficiency.

ADC Engineer II, AI/ML ADC

ADC Engineer II position at Amazon Web Services focusing on AI/ML solutions in secure, air-gapped cloud environments for government customers, requiring TS/SCI clearance and strong Linux expertise.

Cloud Support Engineer - Networking

AWS Cloud Support Engineer position focusing on networking technologies, providing technical support and solutions to diverse customers using AWS cloud services.