1

Amazon Software Development Engineer Jobs in Alabama

They are seeking a Software Engineer to support the U.S. Air Force's Ground Based Strategic ... development, manipulation of extremely large data sets, real-time systems, and business management ...

Software Engineer

Huntsville, AL · On-site

$87K - $157K/yr

Other software development duties as assigned. * Use GitLab software pipeline for performing configuration management and automated testing * Direct communication with customers, end users, and team ...

Senior Software Engineer

Huntsville, AL · On-site

$121K - $160K/yr

Camgian is seeking a Senior Software Engineer who will lead the development of software frameworks and applications through architecture, design, implementation, testing, and documentation. The ...

Software Engineer

Huntsville, AL · On-site

$87K - $157K/yr

Within the Defense Sector, the Software Engineering Applications Department at Leidos currently has ... This position focuses on the development of robust, innovative software frameworks, as well as the ...

Software Engineer

Huntsville, AL · On-site

$87K - $157K/yr

Within the Defense Sector, the Software Engineering Applications Department at Leidos currently has ... This position focuses on the development of robust, innovative software frameworks, as well as the ...

Software Engineer Location: Huntsville, AL Description: Seeking a highly motivated Software ... Implement new features based on customer requirements Implement bug fixes found during development ...

Company Description Dynetics provides responsive, cost-effective engineering, scientific, and ... Our portfolio features highly specialized technical services and a range of software and hardware ...

$80K - $90K/yr

Responsibilities & Duties: - Write code and contribute to the development of software applications ... GitHub Copilot, Claude, Cursor or ChatGPT) - Familiarity with AI directed prompt engineering for ...

Embedded Software Engineer

Madison, AL · On-site

$117K - $155K/yr

Software development Experience with C/C++, C#, Python * Understanding of Engineering Process ... Strongly Preferred * Embedded C/C++, RTOS, low-level systems * Ability to architect software ...

Company Description Dynetics provides responsive, cost-effective engineering, scientific, and ... Our portfolio features highly specialized technical services and a range of software and hardware ...

next page

Showing results 1-20

Amazon Software Development Engineer information

See Alabama salary details

$57.6K

$133.7K

$186.3K

How much do amazon software development engineer jobs pay per year?

As of Jul 21, 2026, the average yearly pay for amazon software development 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.

What types of projects and technologies do Amazon Software Development Engineers typically work on, and how is teamwork structured within these projects?

As an Amazon Software Development Engineer, you'll often work on large-scale, customer-facing systems that require high reliability and scalability. Projects can range from building backend services using AWS technologies to developing new features for Amazon's e-commerce platform or Alexa. Teams are usually organized around specific products or services and follow Agile methodologies, with regular stand-ups, code reviews, and collaboration with product managers, UX designers, and other engineers. This structure fosters a collaborative environment where engineers are encouraged to take ownership of features, contribute to architectural decisions, and learn from cross-functional peers.

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

To thrive as an Amazon Software Development Engineer, you need strong proficiency in programming languages (such as Java, C++, or Python), problem-solving skills, and a solid understanding of computer science fundamentals, often supported by a bachelor's degree in computer science or a related field. Familiarity with AWS services, distributed systems, version control tools like Git, and experience in test-driven development are typically required. Exceptional communication, teamwork, and adaptability help you excel in Amazon's collaborative and fast-paced environment. These skills and qualities are crucial to delivering scalable, reliable software solutions that meet Amazon’s high standards and business goals.

What is the difference between Amazon Software Development Engineer vs Amazon Software Development Engineer?

AspectAmazon Software Development Engineer

Since the comparison is between the same job title, there is no difference. Both roles involve designing, developing, and maintaining software solutions within Amazon's environment, requiring similar skills, credentials, and work settings. The term may be used interchangeably across teams and locations, emphasizing the core responsibilities of software engineering at Amazon.

What are Amazon Software Development Engineers?

Amazon Software Development Engineers (SDEs) are technical professionals responsible for designing, developing, testing, and maintaining software solutions that power Amazon's wide range of products and services. They work on scalable and innovative systems, collaborating with cross-functional teams to solve complex problems and deliver high-quality software. SDEs at Amazon are expected to have strong programming skills, a deep understanding of computer science fundamentals, and the ability to learn new technologies quickly. Their work is crucial to ensuring Amazon's platforms are efficient, reliable, and able to serve millions of customers worldwide.
What are popular job titles related to Amazon Software Development Engineer jobs in Alabama? For Amazon Software Development Engineer jobs in Alabama, the most frequently searched job titles are:
What job categories do people searching Amazon Software Development Engineer jobs in Alabama look for? The top searched job categories for Amazon Software Development Engineer jobs in Alabama are:
What cities in Alabama are hiring for Amazon Software Development Engineer jobs? Cities in Alabama with the most Amazon Software Development Engineer job openings:
Infographic showing various Amazon Software Development Engineer job openings in Alabama as of July 2026, with employment types broken down into 92% Full Time, 5% Part Time, 2% Contract, and 1% Summer. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $133,714 per year, or $64.3 per hour.
Software Development Manager with Security Clearance

Software Development Manager with Security Clearance

Teledyne Brown Engineering (TBE)

Huntsville, AL • On-site

$122K - $161K/yr

Other

Re-posted 14 days ago


Job description

Be visionary Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical research. We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins. Job Description Job Summary: About the Role We are seeking an experienced Software Development Manager to lead our dynamic engineering team through an exciting transformation. As we evolve our codebase from a monolithic architecture to a more modular, microservices-based approach using containers, and shift our focus from traditional app-centric solutions to modern web-centric applications, you'll play a pivotal role in guiding this transition. You'll champion Agile methodologies to drive efficient, iterative development, ensuring our products are scalable, secure, and aligned with business goals. This position offers the opportunity to mentor talented engineers, foster innovation, and deliver high-impact software in a collaborative environment. Join us in contributing to NASA's groundbreaking missions, including sustaining the International Space Station (ISS) and advancing the Artemis program, which is returning humans to the Moon and paving the way for future Mars exploration. Be part of a team that's pushing the boundaries of human spaceflight and making history from Huntsville, Alabama-the Rocket City and hub of aerospace innovation. Key Responsibilities * Lead, mentor, and develop a team of software engineers, providing coaching, performance feedback, and professional growth opportunities to build a high-performing culture.
* Oversee the full software development lifecycle, from planning and design to testing, deployment, and maintenance, ensuring projects are delivered on time and within scope.
* Drive the adoption and implementation of Agile practices, including Scrum or Kanban, to facilitate iterative development, continuous integration, and rapid delivery.
* Guide the architectural evolution from monolithic systems to microservices and containerized environments (e.g., using OpenShift), enhancing scalability and maintainability.
* Champion the shift to web-centric development, focusing on building robust APIs, modern web applications, and seamless user experiences across platforms.
* Collaborate with cross-functional teams, including product management, QA, and operations, to define requirements, prioritize backlogs, and align technical strategies with business objectives.
* Establish and enforce best practices for code quality, security, CI/CD pipelines, and DevOps processes to optimize workflows and reduce risks.
* Identify and mitigate project risks, manage resource allocation, and conduct regular progress reviews to ensure alignment with timelines and budgets.
* Foster a culture of innovation by encouraging the exploration of emerging technologies, conducting code reviews, and promoting knowledge sharing within the team.
* Participate in hiring, onboarding, and team-building activities to attract top talent and maintain a diverse, inclusive engineering group.
Qualifications * Bachelor's degree in Computer Science, Software Engineering, or a related field (Master's preferred).
* 7+ years of hands-on experience in software development, with at least 3 years in a leadership or managerial role overseeing engineering teams.
* Proven track record of managing complex projects in Agile environments, including experience with Scrum, Kanban, or similar methodologies.
* Strong technical expertise in modern programming languages (e.g., Java, Python, JavaScript, C#) and frameworks for web development.
* Demonstrated experience transitioning architectures from monolithic to microservices, with hands-on knowledge of containerization tools like OpenShift.
* Familiarity with building scalable, web-centric applications, including RESTful APIs and distributed systems.
* Excellent leadership and communication skills, with the ability to inspire teams, resolve conflicts, and articulate technical concepts to non-technical stakeholders.
* Experience with CI/CD tools (e.g., Jenkins, GitLab), version control (e.g., Git), and database technologies (SQL/NoSQL). Preferred Skills * Background in aerospace, government contracting, or mission-critical software, with an understanding of security and compliance standards.
* Knowledge of DevOps practices, automated testing, and infrastructure-as-code tools (e.g., Terraform).
* Experience managing remote or distributed teams in fast-paced, growth-oriented settings.
* Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and interest in exploring cloud technologies.
* Passion for space exploration and a commitment to continuous improvement through data-driven insights and industry best practices. We offer competitive compensation, comprehensive benefits, and opportunities for professional development in a supportive, innovative workplace. If you're ready to lead our team through this transformative phase and contribute to humanity's next giant leap, apply today! #TBE Teledyne and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions. Teledyne is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age, or any other characteristic or non-merit based factor made unlawful by federal, state, or local laws.