Amazon

location-iconAmazon

Software Development Engineer

location-iconCollege Park, MD, 20740

jobtype-iconPart Time, Full Time

estimated-salary-icon$102,110 per year

dateposted-iconPosted 9 days ago

Apply Now

location-iconActively Hiring

Overview:

Are you passionate about solving complex technical problems that impact millions globally? Do you enjoy developing innovative software solutions that revolutionize how businesses operate? The STRADA ADC Team at Amazon Web Services (AWS) is seeking a Software Development Engineer II to design and maintain fault-tolerant systems at massive scale in the AWS Cloud.

As a key member of our team, you will develop and deliver innovative software solutions to transform service performance, durability, cost, and security. If you’re excited about working in a startup-like environment and building high-quality products, we’d love to hear from you!

Key Responsibilities:

  • Technical Innovation:
    • Solve unprecedented technical challenges across all layers of the software stack.
    • Research and implement cutting-edge solutions to enhance customer experiences.
  • Software Development:
    • Design, implement, test, deploy, and maintain high-quality software systems.
    • Build highly available, secure, and always-on solutions for our global customer base.
  • Collaboration:
    • Participate in cross-functional design discussions, code reviews, and stakeholder communications.
    • Provide technical input to drive business decisions and solve complex problems.
  • Efficiency & Improvement:
    • Develop metrics and automation to improve architecture and operational efficiency.
    • Identify root causes of software defects and implement durable fixes.

A Day in the Life:

You'll work collaboratively in an environment that emphasizes mentorship, knowledge-sharing, and career development. You will:

  • Deliver impactful solutions that meet customer needs.
  • Participate in design discussions and drive innovations.
  • Work cross-functionally to address technical and business challenges.
  • Thrive in a startup-like culture, focusing on the most critical tasks.

About the Team:

AWS Infrastructure Services powers the world’s most comprehensive cloud platform, delivering innovative solutions to keep the cloud running. We support AWS data centers globally, managing servers, storage, networking, and cooling systems that ensure customer access to cutting-edge services.

Our diverse team of engineers, supply chain specialists, and security experts collaborates to solve challenging problems with thousands of variables. We value mentorship, inclusion, and career growth, ensuring all team members feel empowered to succeed.

Basic Qualifications:

  • Experience:
    • 5+ years of non-internship professional software development experience.
    • 5+ years of experience programming in at least one software language.
    • 5+ years of experience in system design or architecture, including reliability and scaling.
    • 5+ years of experience leading design discussions, code reviews, or mentoring engineers.
  • Education:
    • Bachelor's degree in Computer Science, Software Engineering, or related field, or CSSLP (Certified Secure Software Lifecycle Professional).
  • Security Clearance:
    • Active TS/SCI clearance with polygraph (required).

Preferred Qualifications:

  • 5+ years of experience with the full software development lifecycle, including coding standards, source control, build processes, and testing.
  • Bachelor’s degree in Computer Science or equivalent field.
  • Experience with large-scale distributed systems and search or analytics platforms.

Why AWS?

  • Inclusive Culture: We value diverse experiences and welcome non-traditional career paths. AWS fosters inclusion through employee-led affinity groups and conferences like CORE (Conversations on Race and Ethnicity) and AmazeCon (gender diversity).
  • Work-Life Harmony: We promote flexibility to ensure balance between work and home life.
  • Career Development: AWS provides mentorship, knowledge-sharing, and learning resources to support your growth.

Compensation:

  • Base Salary Range: $151,300 - $261,500 annually (dependent on location and experience).
  • Total Compensation: Includes equity, sign-on bonuses, and comprehensive benefits.

How to Apply:

Submit your application via the Amazon Careers website.

Help us raise the bar in cloud innovation at AWS!

What other people searched near you


Software Development Engineer Amazon salary uk

Principal Software Development Engineer salary

Software Development Engineer iii expedia salary

Software Development Engineer 2 microsoft salary

Principal Software Development Engineer microsoft salary

Software development test engineer 2 salary

Develop software engineering skills job

Software Development Engineer microsoft salary

Software Development Engineer skills

Searches you may like


Amazon hiring near me

Other jobs in College Park

Hiring Amazon jobs near me

Other jobs near me

Software Development Engineer jobs near me


Related Jobs

Senior Software Developer

CACI

location-iconChesapeake Beach, MD

dateposted-iconPosted 8 days ago

Senior Software Developer

CACI

location-iconWestminster, MD

dateposted-iconPosted 8 days ago

Senior Software Developer

CACI

location-iconMyersville, MD

dateposted-iconPosted 8 days ago

Senior Software Developer

CACI

location-iconTaneytown, MD

dateposted-iconPosted 8 days ago

Senior Software Developer

CACI

location-iconPoolesville, MD

dateposted-iconPosted 8 days ago

Senior Software Developer

CACI

location-iconMiddletown, MD

dateposted-iconPosted 8 days ago


FAQ's

Find the answers for the most frequently asked questions below

Are you looking for job openings with Amazon near College Park, MD, US? You'll find plenty of opportunities in nearby cities, including Baltimore, MD, Laurel, MD, Bowie, MD, Hampstead, MD, Aberdeen, MD, Annapolis, MD, Bel Air, MD, Bladensburg, MD, Brunswick, MD, Capitol Heights, MD, Centreville, MD, District Heights, MD, Easton, MD, Gaithersburg, MD, Greenbelt, MD, Hyattsville, MD, Kensington, MD, Middletown, MD, Mt Airy, MD, North Beach, MD. These locations offer remote jobs, part-time jobs, and full-time positions with Amazon. Check out current job listings in these cities to discover more employment opportunities and local jobs hiring now in your area.

If you're searching for companies hiring now in College Park, MD, US, several top employers are offering a variety of job opportunities. These include CACI, U.S. Department of Defense, SAIC, Angi, Deloitte, Allied Universal, OneMain Financial and more. Whether you're looking for entry-level positions, work-from-home jobs, or immediate hire roles, you'll find plenty of local job listings in College Park, MD, US.

A software development engineer designs, develops, tests, and maintains software systems and applications using various programming languages and software development tools. They are responsible for creating efficient, scalable, and secure software solutions.

While there can be some overlap in skills, a software engineer primarily works with designing, developing, testing, and maintaining software, while an electronic engineer typically focuses on the design, development, and testing of electronic systems and circuits. So, while it's possible for an electronic engineer to work on software as part of a larger electronic system, they are not typically considered software engineers.

In the United States, the average salary for a Software Development Engineer is around $105,000 per year, according to data from Glassdoor. However, salaries can vary widely depending on factors such as location, level of experience, and specific industry.

Yes, software development is a part of software engineering. Software engineering is a broader field that encompasses the processes, methodologies, and principles used to design, develop, test, and maintain software, while software development specifically refers to the actual coding and programming of software applications.

No, while a Software Development Engineer may work on various software projects, web development is not inherently part of the job title. Web development specifically refers to the creation of websites or web applications, whereas a Software Development Engineer can work on a broader range of software projects, including but not limited to web development.

Yes, software development engineering is the process of designing, creating, and maintaining software applications or systems. It involves writing code, testing, debugging, and deploying software solutions.

To become a Software Development Engineer, typically, you should have a bachelor's degree in Computer Science, Computer Engineering, or a related field. Gaining proficiency in programming languages such as Java, Python, or C++ is essential. Additionally, practical experience through internships or personal projects can significantly enhance your chances of landing a role in this field.

A Software Development Engineer is a professional who designs, develops, tests, and maintains software systems or applications using various programming languages and software development methodologies. They are responsible for creating, modifying, and improving software solutions to meet business or user needs.

No, web development is a specific area of software engineering that focuses on creating and maintaining web applications. While a software development engineer may work on web applications, their role can also encompass a broader range of software development tasks, including but not limited to, mobile applications, desktop applications, and system software.

To become a Software Development Engineer, typically, one should follow these steps: 1. Earn a bachelor's degree in Computer Science, Computer Engineering, or a related field. 2. Gain experience through internships or entry-level positions in software development. 3. Develop strong programming skills in languages such as Java, Python, C++, or JavaScript. 4. Familiarize yourself with software development methodologies like Agile and Scrum. 5. Continuously learn and stay updated with the latest technologies and trends in software development.