1

Amazon Software Engineer Jobs in Tucson, AZ (NOW HIRING)

About OTS Operations is at the heart of Amazon's business. We are known for our speed, accuracy ... software across sites in a defined geographical area. You are able to determine when it is ...

Amazon Software Engineer information

See Tucson, AZ salary details

$61.2K

$142.3K

$198.2K

How much do amazon software engineer jobs pay per year?

As of Aug 23, 2026, the average yearly pay for amazon software engineer in Tucson, AZ is $142,282.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,700.00 and $166,900.00 per year, depending on experience, location, and employer.

What is an Amazon software engineer?

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.

What are the key skills and qualifications needed to thrive as an Amazon software engineer?

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 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.

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 most commonly searched types of Amazon Software Engineer jobs in Tucson, AZ?

The most popular types of Amazon Software Engineer jobs in Tucson, AZ are:

What are popular job titles related to Amazon Software Engineer jobs in Tucson, AZ?

For Amazon Software Engineer jobs in Tucson, AZ, the most frequently searched job titles are:

What job categories do people searching Amazon Software Engineer jobs in Tucson, AZ look for?

The top searched job categories for Amazon Software Engineer jobs in Tucson, AZ are:

What cities near Tucson, AZ are hiring for Amazon Software Engineer jobs?

Cities near Tucson, AZ with the most Amazon Software Engineer job openings:

Infographic showing various Amazon Software Engineer job openings in Tucson, AZ as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 10% Part Time, and 5% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $142,282 per year, or $68.4 per hour.

Advanced Software Engineer - GOLANG

Rincon Research Corporation

Tucson, AZ • On-site

Full-time

Re-posted 3 days ago


Job description

Job Summary:
Rincon Research Corporation is focused on innovating and developing digital communication products for the United States Defense and Intelligence Communities. They are seeking a talented Advanced Software Engineer to develop, test, and deploy integrated software, while providing technical leadership and mentoring to junior team members.
Responsibilities:
• Develop, test, deploy, and operate fully integrated software
• Design, build, and maintain infrastructure for modern integration between our applications and third-party services
• Collaborate extremely effectively with product managers, designers, other engineers, stakeholders, and vendors on projects within the team.
• Communicate technical ideas and work closely with other members of the team.
• Provide technical leadership and guidance to junior team members and mentor others to grow in their technical abilities.
• Stay up-to-date with the latest technologies, tools, and methodologies and experiment with new technologies to incorporate innovative solutions into RRC projects.
• Propose improvements for the applications and frameworks you’re working in.
• Work unsupervised with minimal direction and the ability to self-start.
Qualifications:
Required:
• Knowledge of data structures, algorithms, and modern design patterns and data layers
• Passion to build internal solutions and own development of enterprise-wide applications
• Knowledge of building quality APIs for internal and external products
• Experience integrating internal and third-party services into your solution
• Proficient in modern software engineering practices for testability and readability
• Demonstrated ability to design the architecture of software systems to ensure they achieve functionality, performance, scalability, and maintainability requirements
• Degree (Bachelor's, Master's, or PhD) in Computer Engineering or Computer Science
• Minimum 8 years' experience in software engineering-related discipline
• US CITIZENSHIP REQUIRED
Preferred:
• Knowledge of Golang
• Active TS/SCI security clearance
• Experience providing technical leadership and guidance to junior team member and mentoring other engineers to grow in their technical abilities
• Proficient in LINUX environments
• Knowledge of cloud computing platforms like Amazon Web Services (AWS)
• Knowledge of Javascript and web technologies such as VueJS or React
• Experience automating workflows across the enterprise
• DevOps and Cloud computing Experience (Gitlab, CI/CD, CVE mitigations, Docker, Kubernetes, PIP)
• Agile development processes and leadership
Company:
At Rincon Research Corporation, our core business is to design, build, test, and field digital signal processing (DSP) products and services for the United States Defense and Intelligence communities. Founded in 1983, the company is headquartered in Tucson, USA, with a team of 201-500 employees. The company is currently Growth Stage.