1

Manager Amazon Software Engineer Jobs in Roanoke, VA

Embedded Software Engineer

Salem, VA · On-site

$91K - $129K/yr

As an Embedded Software Engineer, you will define and develop embedded software in accordance with ... Can you manage multiple priorities and adapt to changing deadlines? * Are you highly organized ...

New

Embedded Software Engineer

Salem, VA · On-site

$91K - $129K/yr

As an Embedded Software Engineer, you will define and develop embedded software in accordance with ... Can you manage multiple priorities and adapt to changing deadlines? * Are you highly organized ...

As an Embedded Software Engineer, you will define and develop embedded software in accordance with ... Can you manage multiple priorities and adapt to changing deadlines? * Are you highly organized ...

New

next page

Showing results 1-20

Manager Amazon Software Engineer information

See Roanoke, VA salary details

$97.6K

$166.2K

$196.7K

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

As of Aug 29, 2026, the average yearly pay for manager amazon software engineer in Roanoke, VA is $166,209.00, according to ZipRecruiter salary data. Most workers in this role earn between $169,800.00 and $169,800.00 per year, depending on experience, location, and employer.

What does a Manager Amazon Software Engineer do?

A Manager Amazon Software Engineer leads a team of software engineers at Amazon, overseeing the design, development, and deployment of software solutions. They are responsible for project planning, mentoring team members, and ensuring high code quality and scalability. In addition to technical expertise, they manage team performance, collaborate with cross-functional groups, and help align engineering goals with Amazon’s business objectives. This role requires strong leadership, communication, and problem-solving skills.

What are the key skills and qualifications needed to thrive as a Manager Amazon Software Engineer?

To thrive as a Manager Amazon Software Engineer, you need a strong background in software development, leadership, and project management, typically supported by a degree in computer science or a related field and relevant engineering experience. Proficiency with programming languages (such as Java, C++, or Python), cloud platforms (like AWS), and agile development tools is essential, along with knowledge of system design and architecture. Exceptional communication, team-building, and problem-solving abilities help you inspire teams and drive innovation. These skills enable effective delivery of scalable solutions, foster high-performing teams, and ensure alignment with Amazon’s customer-obsessed culture.

How does a Manager Amazon Software Engineer balance technical leadership with people management responsibilities?

As a Manager Amazon Software Engineer, you are expected to guide technical direction while also supporting and developing your team. This balance involves allocating time for code reviews, architectural decisions, and project planning, alongside mentorship, performance evaluations, and career development conversations. Managers frequently collaborate with product managers, designers, and other engineering teams to ensure alignment and deliver high-quality solutions. The role requires strong organizational skills and the ability to delegate tasks effectively, enabling both technical progress and team growth.

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

AspectManager Amazon Software EngineerSoftware Development Manager
CredentialsBachelor's/Master's in CS or related field, relevant technical certificationsBachelor's/Master's in CS or related field, leadership certifications optional
Work EnvironmentTech teams within Amazon, focus on software development and technical leadershipManagement of software teams, overseeing projects and team performance
Employer & Industry UsageAmazon, e-commerce, cloud computing, tech industryVarious tech companies, e-commerce, software firms

The Manager Amazon Software Engineer role combines technical expertise with leadership, focusing on developing and guiding software engineers within Amazon. In contrast, a Software Development Manager primarily manages teams and projects, often with less direct coding responsibility. Both roles require strong technical backgrounds but differ in their focus on hands-on coding versus team management.

Does Amazon pay well for Manager Amazon Software Engineers?

Manager Amazon Software Engineers typically receive competitive salaries that include base pay, bonuses, and stock options such as RSUs. Compensation varies based on experience, location, and performance, but overall, Amazon is known for offering above-average pay in the tech industry for managerial software engineering roles.

What cities near Roanoke, VA are hiring for Manager Amazon Software Engineer jobs?

Cities near Roanoke, VA with the most Manager Amazon Software Engineer job openings:

Software Engineering (Ignite Innovator Pgm), Associate- Blacksburg, VA

Blacksburg, VA • On-site


Peraton
IT Services • 10K+ employees

8.3

Company rating: 8.3 out of 10

Based on 56 frontline employees who took The Breakroom Quiz

52nd of 226 rated it services

People enjoy working here

Good employer

Paid breaks


Full-time

Re-posted 8 days ago


Job description

Job Summary:
Peraton is a next-generation national security company that drives missions of consequence spanning the globe. They are seeking Entry-Level Software Engineers to join the Ignite Innovator Program in Blacksburg, VA, where candidates will support projects in communications, space, cybersecurity, and more, while receiving hands-on training and experience.
Responsibilities:
• Design, develop, and test leading edge technology solutions in areas such as cybersecurity, satellite ground systems, information management systems, cloud computing, and mobility.
• Work in a collaborative, team-oriented Agile software development environment to help shape the direction of the project.
• Support the software engineering life-cycle in areas such as requirements/story development, software architecture and design, software development, and unit/component testing.
Qualifications:
Required:
• U.S. Citizenship and the ability to obtain and maintain a security clearance.
• Bachelor's degree in computer science, computer engineering, software engineering or a related field.
• 0-2+ years of experience working as a software engineer.
• Experience programming in Java, or a similar language, and a solid foundation in object-oriented development.
• Strong analytical and problem-solving skills.
• Ability to quickly adapt and learn new technologies and concepts.
• Self-motivated, independent, detail oriented, responsible team-player.
• Strong written and oral communication skills.
Preferred:
• 3.0 and above GPA.
• Prior work or educational experience working in an Agile software development environment.
• Experience with web development frameworks, database technologies, web services, and/or web application servers.
• Experience with integrated development environment and configuration/build management tools and processes.
• Experience with deploying software into cloud environments, particularly Amazon Web Services, using technologies such as Ansible, Docker, and Rancher.
Company:
Peraton Fearlessly solving the toughest national security challenges. Founded in 1992, the company is headquartered in Woodbridge, USA, with a team of 10001+ employees. The company is currently Late Stage.

Peraton logo

About Peraton

Sourced by ZipRecruiter

At Peraton, we re at the forefront of delivering the next big thing every day. We re the partner of choice to help solve some of the world s most daunting challenges, delivering bold, new solutions to keep people around the world safer and more secure.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Herndon, VA, US

Year founded

2017


What Peraton employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom