2

Amazon Entry Level Software Engineer Jobs in Maryland

Senior Software Engineer

Columbia, MD · On-site

$190 - $240/hr

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

Amazon Prime, gym reimbursement, monthly lunches, games and prizes * Pet adoption program, generous ... We hire software engineers, web designers, test engineers, systems engineers, systems ...

NLM Software Engineer I

Bethesda, MD · On-site

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

Software Engineer I Lexical Intelligence provides software and services related to processing large ... Exposure to cloud computing platforms such as Google Cloud (GC), Amazon Web Services (AWS), or ...

NLM Software Engineer I

Bethesda, MD · On-site

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

Software Engineer I Lexical Intelligence provides software and services related to processing large ... Exposure to cloud computing platforms such as Google Cloud (GC), Amazon Web Services (AWS), or ...

NLM Software Engineer I

Bethesda, MD · On-site

$70K - $95K/yr

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

Software Engineer I Lexical Intelligence provides software and services related to processing large ... Exposure to cloud computing platforms such as Google Cloud (GC), Amazon Web Services (AWS), or ...

Cloud Software Engineer III

Laurel, MD · On-site

$140 - $190/hr

Reflexive Concepts is seeking a skilled Cloud Software Engineer III to join our team! Candidate ... Within the past two (2) years, six (6) months development experience with Kubernetes, Amazon Web ...

Cloud Software Engineer III

Laurel, MD · On-site

$59.50 - $77.25/hr

Reflexive Concepts is seeking a skilled Cloud Software Engineer III to join our team! Candidate ... Within the past two (2) years, six (6) months development experience with Kubernetes, Amazon Web ...

Senior Software Engineer

Annapolis Junction, MD · On-site

$85K - $190K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Clear Ridge Defense is seeking TS/SCI cleared professionals to serve as Senior Software Engineers ... Monthly Tax-Free Gym Wellness / Streaming Subscription Stipend to include Amazon Prime, Netflix ...

Software Engineer III

Fort George G Meade, MD · On-site

$64 - $86/hr

We are seeking a Software Engineer with strong experience developing and supporting cloud-native ... Experience with the Amazon HCI platform * Strong debugging, documentation, and communication skills ...

Senior Software Engineer

Annapolis, MD · On-site

$85K - $190K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Clear Ridge Defense is seeking TS/SCI cleared professionals to serve as Senior Software Engineers ... Monthly Tax-Free Gym Wellness / Streaming Subscription Stipend to include Amazon Prime, Netflix ...

Showing results 21-40

Amazon Entry Level Software Engineer information

What does an Amazon entry level software engineer do?

An Amazon Entry Level Software Engineer is responsible for designing, developing, and maintaining software systems to support Amazon’s services and products. They typically work as part of a team, collaborating with other engineers, product managers, and stakeholders to solve technical problems and implement new features. Entry-level engineers are expected to write clean, efficient code, participate in code reviews, and continuously learn new technologies. This role is a great starting point for those beginning their careers in software development and offers opportunities for growth and advancement.

What are the key skills and qualifications needed to thrive as an Amazon entry level software engineer?

To thrive as an Amazon Entry Level Software Engineer, a strong grasp of computer science fundamentals, coding proficiency (especially in languages like Java, C++, or Python), and a relevant degree in computer science or a related field are essential. Familiarity with software development tools, version control systems like Git, and cloud technologies such as AWS is highly valued. Problem-solving ability, teamwork, and effective communication are standout soft skills for this role. These skills are crucial for delivering high-quality software solutions, collaborating in agile teams, and adapting to Amazon’s fast-paced, innovative environment.

What are the typical projects and technologies Amazon entry level software engineers work with, and how do teams support learning and onboarding?

As an Amazon Entry Level Software Engineer, you'll often work on projects that involve large-scale distributed systems, cloud computing, and automation tools, using languages like Java, Python, or C++. Teams at Amazon are known for their supportive onboarding processes, which include mentorship programs, code reviews, and regular team meetings to help new hires ramp up quickly. You'll collaborate closely with senior engineers, product managers, and other stakeholders, which fosters continuous learning and development. Expect to start with smaller tasks and progressively take on more complex responsibilities as you grow within the team.

Does Amazon hire entry-level software engineers?

Yes, Amazon hires entry-level software engineers, often called Software Development Engineers (SDEs), for roles that typically require a bachelor's degree in computer science or related fields. These positions may involve coding in languages like Java, Python, or C++, and Amazon offers training and mentorship programs for new graduates and early-career professionals.

How hard is it to get a job at Amazon as an entry level software engineer?

Getting an entry-level software engineer position at Amazon typically requires a strong foundation in programming, data structures, and algorithms, often demonstrated through coding interviews and technical assessments. Candidates with relevant internships, a computer science degree, or experience with tools like AWS may have an advantage, but the hiring process is competitive and involves multiple interview rounds. Preparation and relevant skills are key to increasing chances of success.

What job categories do people searching Amazon Entry Level Software Engineer jobs in Maryland look for?

The top searched job categories for Amazon Entry Level Software Engineer jobs in Maryland are:

What cities in Maryland are hiring for Amazon Entry Level Software Engineer jobs?

Cities in Maryland with the most Amazon Entry Level Software Engineer job openings:

Infographic showing various Amazon Entry Level Software Engineer job openings in Maryland as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 11% Part Time, and 4% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution.

Senior Scientific Software Engineer - AWS/Python

Executive Recruiting

Greenbelt, MD • On-site

$122K - $161K/yr

Full-time

Posted 6 days ago


Job description

Select Source Solutions is seeking an experienced Senior Scientific Software Engineer – AWS/Python to design, develop, and optimize cloud-based software solutions that support scientific data processing, large-scale data management, and application modernization.

In this role, you will work closely with scientists, software engineers, cloud architects, and system administrators to build reliable, scalable solutions using Python, AWS, CI/CD, and modern cloud technologies. This position is ideal for an experienced software professional who enjoys solving complex technical challenges and supporting data-intensive scientific environments.

What You Will Do

  • Design, develop, test, deploy, and maintain software supporting scientific data processing and archive workflows.
  • Develop and maintain Python-based applications, services, and automation tools.
  • Build, enhance, and support CI/CD pipelines for automated software development, testing, integration, and deployment.
  • Support the migration and modernization of scientific applications and workflows from on-premises infrastructure to Amazon Web Services (AWS).
  • Collaborate with scientists, software engineers, cloud architects, and system administrators to design and implement scalable cloud solutions.
  • Develop solutions for processing, storing, accessing, and managing large-scale scientific datasets using modern cloud technologies.
  • Troubleshoot application, workflow, infrastructure, and deployment issues to maintain reliable system performance.
  • Research, evaluate, and implement technologies that improve system performance, scalability, automation, security, and maintainability.
  • Create and maintain technical documentation, software designs, architecture documentation, and operational procedures.
  • Participate in Agile/Scrum development activities, including sprint planning, technical discussions, code reviews, retrospectives, and team collaboration.
  • Apply software engineering, cloud development, and DevOps best practices throughout the software development lifecycle.

What You Will Bring

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Data Science, a related technical discipline, or equivalent relevant professional experience.
  • Eight (8) or more years of experience developing scientific, data-intensive, or large-scale software applications.
  • Strong experience developing applications and automation solutions using Python.
  • Experience developing, maintaining, or supporting CI/CD pipelines and software automation.
  • Experience developing or supporting applications within Amazon Web Services (AWS) environments.
  • Experience with cloud-native application development and infrastructure automation.
  • Familiarity with scientific data processing and large-scale data management.
  • Experience working in Agile/Scrum software development environments.
  • Strong analytical, problem-solving, and troubleshooting skills.
  • Strong written and verbal communication skills with the ability to collaborate effectively across technical and scientific teams.

Preferred Qualifications

  • Experience migrating applications, datasets, or workflows from on-premises environments to AWS.
  • Experience with data lake architectures, data mesh concepts, or other modern cloud data management approaches.
  • Experience supporting large-scale archive systems, scientific data repositories, or data-intensive platforms.
  • Experience with Infrastructure as Code (IaC) technologies such as Terraform, AWS CloudFormation, or AWS CDK.
  • Experience using Git-based source control, branching strategies, and modern DevOps practices.
  • Experience supporting high-performance computing (HPC), distributed computing, or large-scale parallel processing environments.
  • Familiarity with AWS services used for compute, storage, data processing, automation, monitoring, and application deployment.

Work Authorization and Security Clearance Requirements

  • Must be able to meet applicable work authorization requirements.
  • Must be able to obtain and maintain any security clearance required for the position or client environment.