1

Amazon Software Development Engineer Jobs in Raleigh, NC

Company Description IT Role: SDET [Java+Selenium] Location: Westlake TX / Raleigh NC Duration: Fulltime BGV will be done for the selected candidates. - Hands-on experience with Java programming ...

Senior SDET (Java / Spring)

Cary, NC · On-site

$53.50 - $68.25/hr

Sr SDET (Java / Spring) - Hybrid, Cary, North Carolina We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence ...

New

Senior SDET (Java / Spring)

Cary, NC · On-site

$53.50 - $68.25/hr

Sr SDET (Java / Spring) - Hybrid, Cary, North Carolina We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence ...

New

next page

Showing results 1-20

Amazon Software Development Engineer information

See Raleigh, NC salary details

$61.7K

$143.4K

$199.8K

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

As of Jun 21, 2026, the average yearly pay for amazon software development engineer in Raleigh, NC is $143,397.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,600.00 and $168,200.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.

Software Development Engineer (SDE) I

Kognitiv Edge

Durham, NC • On-site

Full-time

Medical, Dental, PTO

Posted 5 days ago

Be an early applicant


Job description

Salary: $70,000 - $95,000

Role:Software Development Engineer (SDE)I

Job Type:Full-time

Years of Experience:1+

Work Arrangement:On-site, in-office (this is not a remote or hybrid position)

Location:Raleigh,NC(approx.15%travel to customer and deployment sites)

Clearance:Ability to obtain andmaintaina U.S. Government security clearance

About Kognitiv Edge:

Kognitiv Edge (KE) is a mission-driven technology company dedicated tooptimizinghuman performance across the defense and national security enterprise. We believe people are any organization's most important capability, and our mission is to deliver the data, technology, and insights that maximize readiness, resilience, and performance at scale.


We build secure, cloud-native platforms that turn fragmented information into actionable intelligence for the military leaders, healthcare providers, researchers, and operators who depend on it. By integrating data from disparate sources and applying advanced analytics, we help organizations make faster, better-informed decisions that shift them from reactive responses to proactive, data-driven action and improve mission outcomes.


Operating at the intersection of technology, data, and national security, our work supports some of the most demanding environments in the world, where the quality of a decision can carry enormous consequences.


We are a team of builders, problem-solvers, and innovators who thrive on complex challenges with real-world impact. If you are passionate about technology that serves a greater purpose, committed to continuous learning, and eager to work alongside high-performing teammates, we invite you to join us.


Position Summary:

We areseekinga dynamic and passionateSDE Ito join our team atKognitivEdge. In this role, you will be instrumental in developing andmaintainingour software infrastructureand source code,contributing to variouscloud-nativeandon-premiseprojects. This position is ideal for someone who is eager to learn, grow, and make a significant impactina fast-pacedstart-upenvironment.


Key Responsibilities:

  • Work closely with the rest of the development team to introduce creative solutions during the development, testing, and deployment processes.
  • Collaborate in the creation and maintenance of source control repositories and CI/CD pipelines.
  • Develop and integrate new API connections.
  • Contribute to the development and management ofETL (Extract, Transform, and Load) data ingestion processesand data visualization dashboards.
  • Create and alter IAC (Infrastructure as Code) to provisioncloudinfrastructure.
  • Support the development offull-stackapplicationsincludingusingrole-based access, login functionalities, and Microsoft integrations.


Qualifications:

  • Note: Relevant internships or coursework material might sufficeforexperience requirements.
  • Bachelor's degree in computer science,software engineering,MIS,or a related fieldORmeets all other requirements and hasat least2years programming experience and2years as a developer in cloud environment.
  • 1-2years of experience inany ofthe following: Python, Java, Typescript,Javascript, C#. MustunderstandObject-Oriented Programming (OOP)principles.
  • Azure1-2yearsexperienceOR AWS2-3years' experienceback endorfull stack developer in cloud environment.
  • 1-2years' experiencein DevOps (CI/CD, Git Source Control)
  • 1-2years' experiencein Infrastructure as Code (IAC) OR can prove DevOps knowledge
  • 1-2years' experiencein Extract, Transform, Load (ETL) OR can prove relational & non-relational database knowledge.


Preferred Skills:

  • Basic understandingofcloudenvironments and architecture principles
  • Experience withnon-relational data storage
  • Experience with Git source control and general CI/CD practices
  • Able toutilizeand navigate command line interface
  • Understanding of API development
  • Experience with Object-Oriented Programming andsomescripting


Benefits:

Benefits of JoiningKognitivEdge


Competitive Compensation Package:AtKognitiv Edge, we understand the value of our team members and offer competitive salaries and benefits to reflect their importance in our success.


Health and Wellness Programs:We prioritize the health and well-being of our employees with comprehensive health insurance plans, including medical,dental, andvision coverage, and wellness initiatives.


Professional Growth Opportunities:Kognitiv Edge is committed to the continuous professional development of our team. Enjoy access to a range of training programs, workshops, and conferences to enhance your skills and career growth.


Innovative Work Environment:Join a team where innovation thrives. Work oncutting-edgeprojects that challenge and expand your technical and creative boundaries.


Paid Time Off:Enjoy generous vacation days, public holidays, and sick leave, ensuring you have ample time to relax and recharge.


Team Building Activities:Be a part of a company culture that values collaboration and camaraderie through regular team outings, events, and activities.


Join Kognitiv Edge and be a part of a dynamic team, contributing to groundbreaking solutions in human performance and operational excellence.