Logo of Huzzle

Software Development Engineer

image

Amazon

9d ago

  • Job
    Full-time
    Mid & Senior Level
  • Software Engineering
    Engineering
  • Dublin

AI generated summary

  • You need non-internship software development experience, system design skills, proficiency in at least one programming language, a relevant degree, and familiarity with the full development life cycle.
  • You will design and implement features, estimate deliverables, document solutions, review code, analyze issues, and provide project updates while collaborating with cross-functional teams.

Requirements

  • - Experience (non-internship) in professional software development
  • - Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
  • - Experience programming with at least one software programming language
  • - 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

Responsibilities

  • - Operate autonomously, deliver projects that have scope at the team or cross team level, interact with other teams, understand their needs or integrate with their systems.
  • - Drive designs for components and services that deliver new features and capabilities.
  • - Prepare estimates for upcoming deliverables.
  • - Document proposed solutions.
  • - Review code of other members.
  • - Write well structured and optimized code.
  • - Perform root cause analysis on operational events.
  • - Provide project updates to leadership and other team members.

FAQs

What is the primary responsibility of a Software Development Engineer at AWS Networking?

The primary responsibility is to design, build, and operate software and services that configure and automate operations while ensuring scalability and reducing operational burden.

What qualifications are required for this position?

A Bachelor's degree in computer science or equivalent is required, along with professional software development experience and familiarity with the full software development life cycle.

What programming languages should applicants be familiar with?

Applicants should have experience programming with at least one software programming language, but specific languages are not specified.

Is experience with design patterns and system architecture required?

Yes, experience designing or architecting new and existing systems, including an understanding of design patterns, reliability, and scaling, is desired.

What kind of team environment does AWS Networking offer?

AWS Networking offers a diverse team environment, where software, hardware, and network engineers, supply chain specialists, and security experts collaborate to deliver high standards for safety and security.

How does AWS value diverse experiences and backgrounds in applicants?

AWS encourages candidates to apply even if they do not meet all preferred qualifications, valuing diverse experiences and recognizing that non-traditional career paths can bring valuable perspectives to the team.

What support does AWS provide for career growth?

AWS provides knowledge-sharing, mentorship, and various career-advancing resources to help employees develop into better-rounded professionals.

Is work-life balance prioritized at AWS?

Yes, AWS values work-life harmony and strives for flexibility as part of its working culture to ensure employees feel supported both at work and at home.

What are the key daily activities for a Software Development Engineer on this team?

Key activities include driving designs for components and services, preparing estimates for deliverables, documenting solutions, reviewing code, writing optimized code, and providing project updates.

How does AWS ensure an inclusive culture within the team?

AWS fosters an inclusive culture through employee-led affinity groups, ongoing events, and learning experiences that celebrate diversity and encourage open conversations about race, gender, and other topics.

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.