Amazon Recruitment:
Amazon is hiring a Software Development Engineer, Amazon Central Sourcing in Austin, Texas. This is a full-time, on-site software engineering opportunity involving highly available cloud services, large-scale distributed systems, Java development, generative AI, and Tier-1 services.
The position is associated with Amazon’s Ads, LEO, Devices, and Entertainment teams and provides an opportunity to work on large-scale systems used by millions of customers. The official Amazon listing identifies the position as Job ID 10436989.
Amazon Software Development Engineer Jobs 2026 – Overview
| Details | Information |
|---|---|
| Company | Amazon |
| Job Title | Software Development Engineer, Amazon Central Sourcing |
| Job ID | 10436989 |
| Location | Austin, Texas, USA |
| Employment Type | Full-Time |
| Work Mode | On-Site |
| Job Category | Software Development / Engineering |
| Experience Required | 3+ years of professional software development |
| Primary Programming Language | Java |
| Education | Bachelor’s Degree or equivalent |
| Application Mode | Online |
About the Amazon Software Development Engineer Job
The Amazon Central Sourcing team is looking for Software Development Engineers who can work on large-scale technology platforms across Amazon’s Ads, LEO, Devices, and Entertainment teams.
The role involves building new systems and services from the ground up while contributing to architecture, development, tooling, and operational practices. Amazon describes this as a greenfield opportunity where engineers can help shape architecture and technology solutions from an early stage.
Engineers in this position will work on highly available and scalable cloud services and solve complex distributed-systems problems involving reliability, scalability, latency, and fault tolerance.
Key Responsibilities
The selected Software Development Engineer will be responsible for:
- Designing and implementing highly available cloud services.
- Developing scalable software services using Java.
- Building and operating Tier-1 services at massive scale.
- Designing systems capable of handling large volumes of traffic and data.
- Solving complex distributed-systems problems.
- Developing low-latency communication systems.
- Designing fault-tolerant architectures.
- Improving reliability, scalability, and system performance.
- Collaborating with engineering teams across Amazon.
- Participating in technical design and architecture decisions.
- Delivering customer-facing software features.
- Using generative AI in the software development workflow.
- Monitoring production systems.
- Participating in on-call support.
- Identifying and resolving production issues.
- Contributing to continuous improvement and operational excellence.
Java Software Development
Java is specifically identified as the primary programming technology for designing and implementing the highly available cloud services associated with this position.
Candidates should have strong software development fundamentals, including:
- Java programming
- Object-oriented programming
- Software design
- Data structures and algorithms
- Distributed systems
- Multithreading
- API development
- Software testing
- Debugging
- Code quality
- Version control
Experience with another programming language is also required, while Amazon’s broader qualification requirements mention languages such as C#, C++, Java, or Perl for large-scale software development experience.
Distributed Systems and Cloud Technologies
A major part of this position involves developing and operating distributed software systems at significant scale.
Relevant areas include:
- Distributed systems
- Cloud services
- High availability
- Fault tolerance
- Scalability
- Low-latency systems
- Multi-tier applications
- Multi-threaded applications
- Service reliability
- System monitoring
- Production operations
Candidates should understand how software systems behave when deployed across multiple services and infrastructure components.
Generative AI
Amazon specifically highlights the use of generative AI in the day-to-day development workflow for this position.
Engineers may use generative AI to:
- Accelerate software development
- Improve code quality
- Assist with development tasks
- Increase engineering productivity
- Support software delivery
Amazon describes generative AI as part of the development workflow for this role rather than as a separate research-only responsibility.
Software Architecture and System Design
The position requires professional experience with software design and architecture, including design patterns, reliability, and scaling of new and existing systems.
Candidates should understand concepts such as:
- Object-oriented design
- Design patterns
- System architecture
- Distributed architecture
- Scalability
- Reliability
- Fault tolerance
- Performance optimization
- Service-oriented architectures
- Large-scale application design
Amazon lists 2+ years of non-internship experience in design or architecture involving design patterns, reliability, and scaling.
Required Qualifications
According to Amazon’s current job description, candidates should have:
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship experience in software design or architecture
- 1+ year of Software Development Engineer or related occupational experience
- Experience developing large-scale, multi-tiered, multi-threaded, embedded, or distributed software applications, tools, systems, or services
- 1+ year of Object-Oriented Design experience
- Experience programming in at least one software programming language
- A bachelor’s degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field.
Preferred Qualifications
Amazon lists the following as preferred:
- 3+ years of full software development lifecycle experience
- Experience with coding standards
- Code review experience
- Source control management
- Build processes
- Software testing
- Software operations
- Bachelor’s degree in Computer Science or equivalent.
Full Software Development Lifecycle
Experience across the complete software development lifecycle can be valuable for this role.
This includes:
- Requirements analysis
- System and software design
- Coding
- Code reviews
- Testing
- Deployment
- Monitoring
- Production support
- Maintenance
- Continuous improvement
Amazon specifically mentions coding standards, code reviews, source control management, build processes, testing, and operations among its preferred qualifications.
Operational Excellence
The position includes responsibilities beyond writing and deploying code.
Engineers are expected to contribute to operational excellence through:
- Production monitoring
- On-call support
- Incident resolution
- Reliability improvements
- Performance monitoring
- Continuous improvement
- Maintaining Tier-1 services
Because these systems operate at significant scale, engineers need to consider reliability and availability throughout the software development process.
Team Collaboration
The position involves collaboration with engineering teams across Amazon.
Responsibilities can include:
- Working with software engineers
- Collaborating on technical designs
- Defining technical direction
- Reviewing implementation approaches
- Delivering customer-facing features
- Sharing technical knowledge
- Supporting production services
Amazon describes the team environment as collaborative, with engineers working together and sharing knowledge while developing new technology solutions.
Salary
For the Austin, Texas location, the current Amazon job listing provides a base salary range of:
$143,700 – $194,400 per year
Amazon states that the overall compensation package may also include sign-on payments and Restricted Stock Units (RSUs). Final compensation depends on factors including experience, qualifications, and location.
The salary shown in the LinkedIn listing should therefore be considered together with Amazon’s official compensation information and the complete offer details.
Benefits
Amazon lists a comprehensive benefits package for eligible employees, which can include:
- Medical insurance
- Dental insurance
- Vision insurance
- Prescription coverage
- Basic Life Insurance
- AD&D insurance
- Supplemental life insurance options
- Mental health support
- Employee Assistance Program
- Flexible Spending Accounts
- 401(k) matching
- Paid time off
- Parental leave
- Adoption and surrogacy reimbursement
- Other employee support programs
Benefits and eligibility can vary according to employment circumstances and applicable plan requirements.
Work Location and Work Mode
Location: Austin, Texas, USA
The LinkedIn listing shown for this position identifies the job as On-Site and Full-Time.
The official Amazon listing also lists this position in several U.S. locations, including Austin, Seattle, Sunnyvale, New York City, and North Reading. Candidates should select the applicable location when applying.
Who Can Apply?
This position may be relevant to:
- Software Development Engineers
- Software Engineers
- Backend Developers
- Java Developers
- Distributed Systems Engineers
- Cloud Software Engineers
- Full-Stack Engineers with strong backend experience
- Developers experienced in large-scale systems
- Professionals with 3+ years of software development experience
Candidates should ensure that they meet Amazon’s stated professional experience and education requirements before applying.
Important Skills for This Job
Candidates can strengthen their applications by demonstrating experience in:
- Java
- Object-Oriented Programming
- System Design
- Software Architecture
- Distributed Systems
- Cloud Services
- Scalable Applications
- High Availability
- Fault Tolerance
- Multithreading
- API Development
- Software Testing
- Code Reviews
- Version Control
- Production Operations
- Monitoring and Observability
- Generative AI-assisted development
How to Apply for Amazon Software Development Engineer Jobs 2026
Interested candidates can apply online through Amazon’s official jobs portal.
Job Title: Software Development Engineer, Amazon Central Sourcing
Job ID: 10436989
Company: Amazon
Location: Austin, Texas
Employment Type: Full-Time
Work Mode: On-Site
Experience: 3+ years of professional software development
Primary Technology: Java
Candidates should review the complete job description, qualifications, location, compensation, and application requirements before submitting their application.
Apply through Amazon Jobs: CLICK HERE
Conclusion
The Amazon Software Development Engineer, Amazon Central Sourcing position in Austin is a full-time software engineering role focused on Java, scalable cloud services, distributed systems, system architecture, reliability, generative AI, and large-scale production services.
Amazon is seeking candidates with professional software development experience, system design and architecture knowledge, object-oriented design skills, and experience developing large-scale software applications. The Austin position lists a base salary range of $143,700 to $194,400 per year, with additional compensation potentially including sign-on payments and RSUs.