2

Amazon Entry Level Software Engineer Jobs in Alabama

Electrical Engineer- Entry Level Location: Auburn, AL 36832 Pay rate: $30-$33 per hour Shift ... Proficiency in distribution system design software, computer-aided design (CAD) tools, and power ...

next page

Showing results 1-20

Amazon Entry Level Software Engineer information

See Alabama salary details

$30.1K

$83.8K

$152.6K

How much do amazon entry level software engineer jobs pay per year?

As of Jun 9, 2026, the average yearly pay for amazon entry level software engineer in Alabama is $83,799.00, according to ZipRecruiter salary data. Most workers in this role earn between $56,900.00 and $101,100.00 per year, depending on experience, location, and employer.

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.

What are the key skills and qualifications needed to thrive as an Amazon Entry Level Software Engineer, and why are they important?

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 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 popular job titles related to Amazon Entry Level Software Engineer jobs in Alabama? For Amazon Entry Level Software Engineer jobs in Alabama, the most frequently searched job titles are:
What cities in Alabama are hiring for Amazon Entry Level Software Engineer jobs? Cities in Alabama with the most Amazon Entry Level Software Engineer job openings:
Infographic showing various Amazon Entry Level Software Engineer job openings in Alabama as of May 2026, with employment types broken down into 82% Full Time, and 18% Contract. Highlights an 91% In-person, and 9% Remote job distribution, with an average salary of $83,799 per year, or $40.3 per hour.

Huntsville Engineering Opportunities

asrcfh

Huntsville, AL

Other

Posted 24 days ago


Job description

ASRC Agile Decision Sciences is a premier provider of systems engineering, software engineering, system integration and project management services for real-time, mission-critical defense systems.

We are hiring multi-level Engineers to support our continued growth in Huntsville, Alabama!!  Opportunities exist for the following roles:

- Systems Engineer
- Software Engineer
- Test Engineer
- Cyber Systems Engineer
- Mechanical Engineer
- Electrical Engineer

**An ACTIVE U.S. DoD Secret Security Clearance is required**

Basic Qualifications:
• Bachelor’s degree in STEM (Science, Technology, Engineering or Mathematics) discipline
• Minimum of two (2) years relevant engineering experience
• This position requires the ability to obtain and maintain a government clearance, U.S. Citizenship is required
• This position requires the successful applicant to obtain and maintain the required security clearance or other authorization(s) within the necessary timeframe required by applicable contract(s)


Desired Skills:
• Master’s degree in STEM (Science, Technology, Engineering or Mathematics) discipline
• C, C++, Java, Python, Ada, GoLang, Cython, Bash, Javascript, SQL, Mongo DB
• Recent model development
• Working in an Agile environment
• Developing code in a Dev Ops environment using Bitbucket or GitHub
• Windows/Linux OS environment experience
• Experience with Object Oriented design/development including the employment of Design Patterns to facilitate the utilization of software insulation techniques and plugins
• Software development for embedded systems
• Writing/reviewing code in Ada, C++, Java & Python
• Review & verification of system level software requirements
• Reliability & Maintainability Engineering experience.
• Security+ Certification or higher
• Cloud technologies and platforms such as Microsoft Azure, Amazon Web Services (AWS), and/or Google Cloud
• Kubernetes
• Continuous Integration, Continuous Deployment (CI/CD)
• Software test execution
• Microsoft Office Tools
• Reading & understanding of technical data
• Strong analytical and problem solving skills
• Strong technical writing and oral communication skills.
• Able to work independently or as a member of a team
• Good interpersonal skills