Logo of Huzzle

Find 44,000+ jobs, internships & events from 6,000+ top companies on Huzzle using AI

Software Development Engineer, AWS UK

image

Amazon

15d ago

  • Job
    Full-time
    Mid, Senior & Expert Level
  • Software Engineering
    IT & Cybersecurity
  • London

AI generated summary

  • You need programming experience in Java, C++, or C#, knowledge of software development life cycle, a Bachelor's/Master's degree, strong communication skills, and experience mentoring or leading projects.
  • You will design, code, review, test, and maintain services, troubleshoot issues, collaborate with teams, and ensure high coding standards in AWS production environments.

Requirements

  • Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
  • Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
  • Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
  • Bachelor's degree or equivalent
  • Strong verbal and written communication skills and able to articulate technical challenges and solutions to a broad range of audiences; technical and business
  • Master's degree or equivalent
  • Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience as a mentor, tech lead or leading an complex projects to resolution

Responsibilities

  • Amazon has a collaborative, purposeful and enthusiastic environment where we “Work Hard, Have Fun, Make History.” On a typical day engineers might deep dive to root cause a customer issue, investigate why a metric is trending the wrong way, consult with the top engineers at Amazon, or discuss radical new approaches to automate operational issues.
  • A software engineer at Amazon will have technical ownership of designs and services, and will influence good coding practices among peers. Responsibilities will include designing, coding, reviewing, testing, fixing, researching, deploying and maintaining services and code in Amazon cloud production environments. Successful candidates will be experienced software engineers who can prioritize well, are good team players, develop at a high standard, can deal with new and ambiguous problem domains, and have a consistent track record of delivery.
  • At Amazon our software engineers take ownership of solution design, turn it into code and deliver it on schedule, using appropriate technologies and current software engineering best practices. They are expected to collaborate with their team and across teams to take responsibility for improvements and building of new tooling, features, services and applications.
  • Amazon software engineers have the responsibility of building, maintaining and running the software they own including the dependencies of their team’s software, hardware platform, operating system and build. They may also be part of an on-call rotation within their team and, in the event of problems, are able to troubleshoot, research the root cause and thoroughly resolve defects.

FAQs

What is the primary focus of the role for a Software Development Engineer at AWS UK?

The primary focus of the role is to implement innovative cloud computing solutions, solve complex technical problems, and contribute to the development and management of various AWS services, including Compute, Database, Storage, Internet of Things, and more.

What programming languages are required for this position?

Candidates should have experience programming with at least one modern language, such as Java, C++, or C#.

What education is required for this job?

A Bachelor's degree or equivalent is required for this position. A Master's degree or equivalent is preferred but not mandatory.

What kind of experience is preferred for candidates applying for this role?

Preferred candidates will have experience with the full software development life cycle, mentoring, technical leadership, and leading complex projects to resolution.

Is there an age limit for applicants?

No, there is no age limit for applicants. Amazon encourages candidates from diverse backgrounds and experiences to apply.

Will the role involve team collaboration?

Yes, the role will require collaboration with team members and across teams to take responsibility for improvements and the building of new tooling, features, services, and applications.

Are on-call responsibilities expected in this position?

Yes, engineers may be part of an on-call rotation within their team and are expected to troubleshoot and resolve any issues that may arise.

Does AWS promote work-life balance?

Yes, AWS values work-life harmony and strives for flexibility as part of the working culture, ensuring that success at work does not come at the expense of personal sacrifices.

What kind of mentoring and career growth opportunities are available?

AWS offers endless knowledge-sharing, mentorship, and career-advancing resources to help employees develop into well-rounded professionals.

Is there a focus on diversity and inclusion within the company?

Yes, AWS values diverse experiences and fosters an inclusive team culture where all employees are encouraged to bring their unique perspectives and voices.

Retail & Consumer Goods
Industry
10,001+
Employees
1994
Founded Year

Mission & Purpose

Amazon is guided by four principles: customer obsession rather than competitor focus, passion for invention, commitment to operational excellence, and long-term thinking. We are driven by the excitement of building technologies, inventing products, and providing services that change lives. We embrace new ways of doing things, make decisions quickly, and are not afraid to fail. We have the scope and capabilities of a large company, and the spirit and heart of a small one. Together, Amazonians research and develop new technologies from Amazon Web Services to Alexa on behalf of our customers: shoppers, sellers, content creators, and developers around the world. Our mission is to be Earth's most customer-centric company. Our actions, goals, projects, programs, and inventions begin and end with the customer top of mind. You'll also hear us say that at Amazon, it's always "Day 1."​ What do we mean? That our approach remains the same as it was on Amazon's very first day - to make smart, fast decisions, stay nimble, invent, and focus on delighting our customers.