1

Amazon Software Engineer Jobs in Alabama (NOW HIRING)

Job Title Software Engineer III - AI/ML Platform Operations - Remote Requisition Number R7739 ... Provide technical leadership for AI/ML platforms including Palantir, AWS Bedrock, Amazon SageMaker ...

Senior Software Engineer

Huntsville, AL

$120K - $159K/yr

We're seeking a hands-on Senior Software Engineer who builds and implements AI-powered HR ... Amazon EKS. * Demonstrated understanding of deploying web interfaces using React, Angular, or ...

Software Eng, DevOps

Opelika, AL · On-site

$45.50 - $62.25/hr

... Software Engineer looking to join a fast-growing company with a mission to serve? We are OCV LLC ... Experience using Amazon Web Services with an associate level certification or comparable Cloud ...

Software Eng, DevOps

Opelika, AL · On-site

$45.50 - $62.25/hr

... Software Engineer looking to join a fast-growing company with a mission to serve? We are OCV LLC ... Experience using Amazon Web Services with an associate level certification or comparable Cloud ...

DevOps Engineer

Birmingham, AL · On-site

$49.50 - $67.75/hr

... Software Engineer to join the insurance industry's brightest minds in developing and deploying ... software development, spanning several languages, tools, and technologies, including Amazon Web ...

DevOps Engineer

Birmingham, AL · On-site

$49.50 - $67.75/hr

... Software Engineer to join the insurance industry's brightest minds in developing and deploying ... software development, spanning several languages, tools, and technologies, including Amazon Web ...

next page

Showing results 1-20

Amazon Software Engineer information

See Alabama salary details

$57.6K

$133.7K

$186.3K

How much do amazon software engineer jobs pay per year?

As of Jul 4, 2026, the average yearly pay for amazon software engineer in Alabama is $133,714.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,800.00 and $156,800.00 per year, depending on experience, location, and employer.

Which company is best for software engineers?

The best company for software engineers depends on individual preferences, career goals, and desired work environment. Leading tech companies like Amazon, Google, Microsoft, and Apple are known for competitive salaries, innovative projects, and strong benefits, making them popular choices for software engineers. Factors such as company culture, growth opportunities, and work-life balance also influence the best fit for each engineer.

What are the key skills and qualifications needed to thrive in the Amazon Software Engineer position, and why are they important?

To thrive as an Amazon Software Engineer, you need a strong background in computer science, coding proficiency in languages like Java, C++, or Python, and a relevant bachelor’s degree or higher. Familiarity with AWS cloud services, distributed systems, and software development tools such as Git and CI/CD pipelines is highly valued. Strong problem-solving skills, effective communication, and collaboration are crucial soft skills in this fast-paced environment. These abilities enable engineers to deliver scalable, reliable solutions while working efficiently within large, cross-functional teams.

What engineers make $500,000?

Senior software engineers at large tech companies like Amazon can earn $500,000 or more annually, especially with bonuses, stock options, and other compensation. Achieving this level typically requires extensive experience, advanced skills in areas like cloud computing or machine learning, and often involves leadership roles or high-impact projects.

What is an Amazon Software Engineer job?

An Amazon Software Engineer is responsible for designing, developing, and maintaining software systems that support Amazon's vast technical infrastructure. They work on scalable and distributed systems, using languages like Java, Python, or C++. Engineers collaborate with cross-functional teams to build customer-focused solutions, optimize performance, and ensure system reliability. Additionally, they follow Amazon's leadership principles and contribute to innovation in areas like AWS, Alexa, and e-commerce. This role requires strong problem-solving skills, coding expertise, and the ability to handle complex technical challenges at scale.

Is it hard to get a job at Amazon as a Software Engineer?

Getting a Software Engineer position at Amazon is competitive and typically requires strong technical skills, including proficiency in data structures, algorithms, and coding in languages like Java or Python. Candidates often go through multiple interview rounds focusing on technical problem-solving, system design, and behavioral questions, making the process challenging but achievable with preparation.

How much are Amazon software engineers paid?

Amazon software engineers typically earn a base salary ranging from $100,000 to $160,000 annually, with total compensation often including bonuses and stock options that can significantly increase overall earnings. Compensation varies based on experience, location, and level within the company, with senior roles earning higher salaries and additional benefits such as performance bonuses and stock grants.

What are the typical career growth opportunities for an Amazon Software Engineer?

Amazon offers software engineers a well-defined career path, starting from entry-level roles and advancing to senior engineer, principal engineer, or engineering manager positions. Engineers are encouraged to take on greater responsibilities, lead technical projects, and mentor junior staff as they develop. The company supports professional growth through internal training, skill development programs, and opportunities to work on high-impact, global-scale products. With consistent performance and a proactive approach to learning, you can expect clear advancement opportunities and increased leadership responsibilities at Amazon.

What are the most commonly searched types of Amazon Software Engineer jobs in Alabama? The most popular types of Amazon Software Engineer jobs in Alabama are:
What are popular job titles related to Amazon Software Engineer jobs in Alabama? For Amazon Software Engineer jobs in Alabama, the most frequently searched job titles are:
Infographic showing various Amazon Software Engineer job openings in Alabama as of June 2026, with employment types broken down into 84% Full Time, 12% Part Time, 2% Temporary, and 2% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $133,714 per year, or $64.3 per hour.
Software Engineer

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 4 days ago


Alfa Insurance rating

6.1

Company rating: 6.1 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

254th of 277 rated insurance


Job description

Company Overview
Alfa Insurance® is an A-rated insurance carrier that offers an excellent array of auto, home, life, farm and business insurance products. Since its humble beginnings in 1946, Alfa and its affiliates now serve more than 1 million customers across 14 states.
Working as a Software Engineer for Alfa Insurance offers a remarkable opportunity that extends beyond the mere task of designing, developing, releasing, and maintaining designated software applications. It entails joining a revered company built on principles of faith, family, community, and unwavering integrity. By becoming a member of the Alfa family, you can uncover your true purpose and actively contribute to enhancing the lives of our valued policyholders and making a positive impact in your community.
Job Summary
Are you a self-starter, with a superior work ethic, high level of integrity, and a commitment to excellence? Our company is seeking a motivated Software Engineer to join our dynamic team. Submit your resume today and let the journey begin.
Responsibilities
  • Responsible for designing,
    developing, releasing, and
    maintaining designated software
    applications.
  • Gather, document, understand, and
    articulate functional, non-functional,
    and business requirements that are
    already defined.
  • Perform unit, regression, and
    integrations testing for application
    changes to ensure high quality.
  • Track and monitor production
    systems for issue identification and
    prevention across multiple
    environments and operating
    platforms.
  • Research and troubleshoot issues
    across different functional teams in
    order to rectify system problems in a
    timely manner.
  • Communicate status updates with
    team members and leaders to ensure
    timely completion of deliverables.
  • Becomes familiar with Alfa's
    interconnected technology
    framework and systems in order to
    understand the impact of software
    changes.

Qualifications
-
Bachelor of Science in Computer
Engineering, Computer Science,
Information Systems, or a related area of
study related to Computer Science or
Mathematics is required.
- Experience with Amazon Web Services
(S3, EC2, RDS, DMS, Lambda, Glue, Step
Functions, and Quicksight).
- Experience in ETL/ELT processes and
tools, relational databases, and data
warehousing.
- Working knowledge of scripting
languages like Python, R, or similar for
automation and data integration tasks.
- Competent communication skills,
including clear and timely
communication on business issues and
assignments with peers, management
and product owners.
- Ability to quickly learn and comprehend
insurance-related topics and relate that
knowledge to the development process.
- Proven experience in various all SDLC
components. Knows when to use
different methodologies and how to
effectively manage each.
- Documented and proven application
development record as it relates to the
technologies, tools and languages
required for the specified position.
Benefits/Perks
  • Opportunity for annual performance bonus
  • Discounts on your auto insurance (underwriting approval required)
  • Benefits include: health, dental, supplemental cancer, vision insurance and 401(k) plan
  • Paid Time Off Bank to include 3 days PTO available after first 80 hours worked for New Hires
  • Short-term and long-term disability
  • Flexible Healthcare and Childcare spending accounts for tax savings
  • Opportunities for advancement
  • Continuous training and support throughout your career with Alfa
  • College tuition discounts at various colleges in Alabama
  • Fitness center
  • Onsite cafeteria

This position has the possibility of remote work two days per week after the initial training period
Alfa Insurance® is an A-rated insurance carrier that offers an excellent array of auto, home, life, farm and business insurance products. Alfa® is known for its superior customer service and boasts 94% claims satisfaction. Since its humble beginnings in 1946, Alfa and its affiliates now serve more than 1 million customers across 14 states.
Working for Alfa Insurance® is more than just servicing customers and selling insurance. It's becoming part of a well-respected company that is based on our core 4 values of faith, family, community and integrity.

What Alfa Insurance employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom