Search jobs > Bellevue, WA > Software engineer ii

Software Engineer II, EC2 Image Builder

Amazon Development Center U.S., Inc.
Bellevue, Washington, USA
$129.3K a year
Full-time

Join the EC2 Image Builder team and help build the next generation of Amazon's cloud infrastructure. As a Software Engineer II, you will be responsible for designing, developing, and maintaining critical components of the EC2 Image Builder service that powers the creation and management of Amazon Machine Images (AMIs) at scale.

You will work closely with the team to solve complex engineering challenges, improve system reliability and performance, and deliver new features that delight our customers.

If you are passionate about cloud computing, distributed systems, and building high-quality software, this is an exciting opportunity to make a big impact.

Key job responsibilities

  • Design, develop, and maintain critical components of the EC2 Image Builder service
  • Solve complex engineering challenges to improve system reliability and performance
  • Deliver new features and enhancements that improve the customer experience
  • Work closely with the team to understand requirements and architect scalable solutions
  • Write high-quality, maintainable code following best practices and coding standards
  • Participate in code reviews, testing, and deployment processes
  • Collaborate with cross-functional teams to ensure seamless integration and delivery

A day in the life

A day in the life of a Software Engineer II may involve :

  • Collaborating with product managers and other engineers to understand customer requirements and design scalable, reliable solutions
  • Writing high-quality, maintainable code to implement new features and enhancements to service
  • Participating in code reviews to ensure best practices are followed and the codebase remains clean and well-structured
  • Troubleshooting and resolving complex issues that impact the reliability and performance of the service
  • Collaborating cross-functionally with other teams and services to ensure seamless integration

About the team

The EC2 Image Builder team is responsible for building and maintaining the critical infrastructure that powers the creation and management of Amazon Machine Images (AMIs) at scale.

Our mission is to provide a reliable, scalable, and user-friendly service that enables our customers to quickly and easily create and manage their own custom AMIs.

We are a passionate, collaborative team that is dedicated to solving complex engineering challenges and delivering new features that delight our customers.

BASIC QUALIFICATIONS

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language

PREFERRED QUALIFICATIONS

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent
  • 16 days ago
Related jobs
Promoted
Microsoft
Redmond, Washington

Software Engineering IC3 - The typical base pay range for this role across the U. As part of a core product engineering group, you will develop features, improvements, enhancements, and bugfixes within Azure SQL products which are used by Microsoft’s worldwide customer base like Azure SQL Database, ...

Promoted
Amazon
Seattle, Washington

Within EC2 Edge, the Frontier Core Engineering team is responsible for developing, provisioning, deploying, and operating the core software and devices running on the deployed Frontier and Snow devices. Key job responsibilitiesAs an experienced developer on the team, you will contribute to all aspec...

Promoted
Geico
Seattle, Washington
Remote

As our Engineer II you will be at the forefront in the development of our Data Center Hybrid Cloud software stack, responsible for design, development and troubleshooting of high quality SDN solutions for next-gen network HW including Switch, SmartNIC, Load balancer and Firewall building a cohesive,...

Promoted
Jobs for Humanity
Seattle, Washington

Senior Software Development Engineer. Design, develop, and maintain software applications and systems that provide value to end-users. Debug and troubleshoot software issues to ensure business continuity, and a high bar for end-user experience. Partner with cross-functional teams (engineering, produ...

Promoted
Amazon Development Center U.S., Inc.
Medina, Washington

As you design and code solutions to help our team drive efficiencies in software architecture, you'll create metrics, implement automation and other improvements, and resolve the root cause of software defects. We care about your career growth and strive to assign projects based on what will help ea...

Promoted
Blue Origin
Seattle, Washington

As part of a hardworking team of diverse engineers, you will develop flight software and tools for various spaceflight systems. Working in the New Glenn Avionics Software organization, you will be part of the world-class team responsible for creating the software that will enable New Glenn to carry ...

Promoted
Warner Bros. Discovery
Bellevue, Washington

As a Software Developer II within our SDKs team, you will collaborate closely with staff/senior engineers, product, designer and backend teams to deliver scalable identity and authentication platforms. WBD DTC's Global Identity & Authentication team seeks a Software Developer II to join our dedicate...

Amazon
Seattle, Washington

Utilize various metrics sources to deliver rapid iterations of software features. Raise the bar on quality, consistency, maintainability, efficiency, security and all the other things that make great software. Help define engineering best practices. Experience programming with at least one software ...

FIS
Seattle, Washington

Debug and troubleshoot software issues to ensure business continuity, and a high bar for end-user experience. Partner with cross-functional teams (engineering, product, design, security, compliance etc. Mentor junior engineers and help hire new talent to build a stronger team. Experience in building...

BLUE ORIGIN
Seattle, Washington

In this role, you will be a foundational member of our software quality assurance team working closely with both our software engineering team and integration engineering team to ensure our software is robust and reliable. You will write detailed test procedures and work with the software design eng...