Software Development Engineer| EC2 Nitro Team

💰 $8,960 - $14,336 (Est.) 📍 Sunnyvale 🕐 3 days ago

Job Description

Job description
Description

Interested in working on products that are disrupting the data center software industry and change on-demand cloud computing? Does solving hard technical challenges at scale appeal to you? Do you like working on products that are providing real value to many customers? If so, please join us as we grow our team responsible for developing cutting edge cloud solutions. You’ll be working on cutting edge technology that drives innovation from startups through major enterprises.

Key job responsibilities

EC2 is looking for an experienced Software Development engineer to join the Nitro Firmware Team. This team owns the intersection between EC2 hardware and rest of the software stack in the Nitro card. Nitro Firmware Team owns infrastructure and mechanisms to integrate and update firmware for the different components in the fleet at a regular cadence. Key metric is to make sure software/firmware deployed to the EC2 fleet are functioning at scale with reduced failure and improved customer experience. This team is also responsible for development of tools and processes to measure firmware performance, qualification, monitoring and deployment across all EC2 platforms.

A day in the life

You will be involved in hands-on software development including software design reviews, implementation, code reviews, new platform enablement, automated test development and monitoring to make sure your code is working properly at scale. You will work closely with Principal engineers from EC2, silicon designers, hardware engineers, internal/external partners to develop robust and scalable mechanisms to update firmware across the fleet.

The ideal candidate is expected to have solid understanding of low-level embedded concepts with ability to code in C/C++. Ideal candidate must have strong background in Test Driven Development and automating testing using scripting languages (Bash/Lua/JS/Python). Experience with version control systems, automated build processes and software unit testing are required.

About The Team

On the Nitro Firmware team we value Customer Obsession and look for engineers who understand the challenges and responsibility of managing the world’s premiere cloud virtualization infrastructure. We’re looking for engineers who show Ownership and take pride in supporting major EC2 Customers across the tech landscape.

Our team is diverse! We drive towards an inclusive culture and work environment. We are intentional about attracting, developing, and retaining amazing talent from diverse backgrounds. Team members are active in Amazon’s 10+ affinity groups, sometimes known as employee resource groups, which bring employees together across businesses and locations around the world. These range from groups such as the Black Employee Network, Latinos at Amazon, Indigenous at Amazon, Families at Amazon, Amazon Women and Engineering, LGBTQ+, Warriors at Amazon (Military), Amazon People With Disabilities, and more.

We put a high value on work-life balance. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives.

Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.

Basic Qualifications
• 4+ 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
• Bachelor's degree in computer science or equivalent
• 2+ years experience in Linux based embedded systems. Hands on experience in OS concepts and low-level embedded development

Preferred Qualifications
• 6+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
• 3+ years of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis) experience
• 3+ years of embedded firmware development experience
• Master's degree in computer science or equivalent

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, ****** orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.

Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $12+,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits. This position will remain posted until filled. Applicants should apply via our internal or external career site.

Company - Amazon Development Center U.S., Inc.

Job ID: A2473810

💡 Quick Summary

Seeking a career-building opportunity? The Software Development Engineer| EC2 Nitro Team position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in Sunnyvale offers a professional environment and growth potential.

Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.

Sponsored

Job Details

Company Name: Amazon Web Services (AWS)

Frequently Asked Questions

Click the Apply Now button on this page, login or register for free on CallCenterJob.co.in, fill in your name, mobile number, city, and experience, then submit your application. The recruiter will contact you directly.
The expected salary for Software Development Engineer| EC2 Nitro Team in Sunnyvale is $8,960 - $14,336 (Est.) per month. Actual compensation may vary based on experience and negotiation.
No, Software Development Engineer| EC2 Nitro Team is an on-site position based in Sunnyvale. Candidates must be able to commute or relocate to this location.
Basic communication skills, a proactive attitude, and the ability to work in a team are required for Software Development Engineer| EC2 Nitro Team. Previous experience in IT Engineer & Developer Jobs is a plus. Freshers may also apply depending on the employer's requirements.
Yes, CallCenterJob.co.in is completely free for job seekers. Never pay money to apply for any job. If anyone asks for payment to process your application, report it immediately using the "Report this Job" button.

Similar Openings

  • Waiter

    Salary Range : Rs. 17000 - Rs. 34000 , based on skills, experience, and interview performance Educational Requirement : Tenth Pass / Male Only Work Arrangement : Work From Office Gender Preference : Male only Skills Requirement : No predefined skills...

    Full Time / Part Time

    Salary Estimated: 25K to 28K

    Remote

    July 11, 2026


    Apply Now

  • Solution Engineer

    Where Data Does More. Join the Snowflake team. The Solution Engineer will work hand-in-hand with Sales, Product, Engineering, and Marketing, and will be responsible for providing technical expertise to make Snowflake customers successful. The solutio...

    Full Time / Part Time

    Salary Estimated: 17K to 35K

    Remote

    July 11, 2026


    Apply Now

  • Greendot Health Foods

    Company Name Greendot Health Foods Job Title Manager/Sr. Manager – Quality (Snacks & Food) Job Location: Roorkee Uttarakhand Description About the company – Manufacturer of Nachos Tortilla corn chips , Taco shells, wraps, Roasted Nuts, Dips sauce...

    Full Time / Part Time

    Salary Estimated: 21K to 23K

    Remote

    July 11, 2026


    Apply Now

  • T&T-Cyber-D&R-Network Security-PIM/PAM-Consultant-Mumbai

    Your potential, unleashed. India’s impact on the global economy has increased at an exponential rate and Deloitte presents an opportunity to unleash and realise your potential amongst cutting edge leaders, and organizations shaping the future of the ...

    Full Time / Part Time

    Salary Estimated: 23K to 30K

    Remote

    July 11, 2026


    Apply Now

  • Househelp

    Salary Range : Rs. 17000 - Rs. 36000 , based on skills, experience, and interview performance Educational Requirement : < 10th Pass / Male Only Work Arrangement : Work From Office Gender Preference : Male only Skills Requirement : No predefined sk...

    Full Time / Part Time

    Salary Estimated: 16K to 30K

    Remote

    July 11, 2026


    Apply Now

  • Junior Stylist

    We are looking for a highly creative and detail-oriented Senior Stylist to bring visual concepts to life for our advertising campaigns, shoots, and brand projects. You will play a key role in conceptualizing and executing styling ideas that align wit...

    Full Time / Part Time

    Salary Estimated: 21K to 27K

    Remote

    July 11, 2026


    Apply Now