1

Senior Amazon Software Engineer Jobs in Nevada (NOW HIRING)

Senior Software Engineer

Mccarran, NV

$125K - $165K/yr

Senior Software Engineer We're replacing our legacy Oracle ERP and WMS with custom systems at North America's largest battery recycler. You'll be one of the engineers building warehouse management ...

Senior Software Engineer

Reno, NV · On-site

$122K - $161K/yr

We are searching for a talented Sr. Software Engineer to join the OPENLANE software engineering team and be on the front lines of developing solutions and products in the automotive remarketing ...

Senior Software Engineer

Reno, NV · On-site +1

$122K - $161K/yr

We are searching for a talented Sr. Software Engineer to join the OPENLANE software engineering team and be on the front lines of developing solutions and products in the automotive remarketing ...

Sr Software Engineer

Las Vegas, NV

$117K - $155K/yr

Develops, designs and programs various network, system hardware, software for application ... Develops and reviews technical documentation for approval by senior manager * Participates in ...

Sr Software Engineer

Las Vegas, NV · On-site

$117K - $155K/yr

Develops, designs and programs various network, system hardware, software for application ... Develops and reviews technical documentation for approval by senior manager * Participates in ...

next page

Showing results 1-20

Senior Amazon Software Engineer information

What does a Senior Amazon Software Engineer do?

A Senior Amazon Software Engineer designs, develops, and maintains large-scale software systems that support Amazon's vast online ecosystem. They lead technical projects, mentor junior engineers, and collaborate closely with cross-functional teams to deliver innovative solutions. Their role involves problem-solving, writing efficient code, and ensuring the scalability and reliability of Amazon’s services. Senior engineers are also responsible for setting technical direction and influencing best practices across their teams.

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

To thrive as a Senior Amazon Software Engineer, you need advanced programming expertise (e.g., Java, C++, Python), strong problem-solving skills, and a bachelor's or higher degree in computer science or a related field. Familiarity with Amazon Web Services (AWS), distributed systems, and version control tools like Git is typically required, along with knowledge of scalable software architectures. Effective communication, leadership, and a collaborative mindset help drive cross-team projects and mentor junior engineers. These skills are vital for delivering robust, high-impact solutions and fostering innovation within Amazon's fast-paced, customer-focused environment.

What are some common challenges Senior Amazon Software Engineers face when leading cross-functional projects?

Senior Amazon Software Engineers often lead projects that require collaboration across multiple teams, such as product management, UX, and infrastructure. One common challenge is aligning priorities and timelines between teams with differing goals, which requires strong communication and negotiation skills. Additionally, handling the scale and complexity of Amazon's systems means navigating legacy codebases, ensuring high reliability, and maintaining performance under significant user load. Successfully managing stakeholder expectations and fostering a culture of ownership are also key aspects of the role.

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

AspectSenior Amazon Software EngineerAmazon Software Engineer
Required ExperienceTypically 5+ years of experience, leadership skillsEntry to mid-level, 1-3 years of experience
ResponsibilitiesDesigning complex systems, mentoring juniors, leading projectsDeveloping features, fixing bugs, learning systems
Work EnvironmentCollaborative teams, cross-functional projects, high-impact rolesTeam-based, focused on individual contributions
CertificationsNot mandatory but beneficial (e.g., AWS certifications)Not typically required

The main difference between a Senior Amazon Software Engineer and an Amazon Software Engineer lies in experience, responsibilities, and leadership. Senior engineers handle complex projects, mentor others, and have a broader impact, while Amazon Software Engineers focus on developing features and gaining experience. Both roles work within Amazon's fast-paced environment, but seniority brings additional expectations and leadership opportunities.

$125K - $165K/yr

Full-time

Re-posted 18 days ago


Redwood Materials rating

7.6

Company rating: 7.6 out of 10

Based on 8 frontline employees who took The Breakroom Quiz

23rd of 90 rated recycling and waste


Job description

Senior Software Engineer

We're replacing our legacy Oracle ERP and WMS with custom systems at North America's largest battery recycler. You'll be one of the engineers building warehouse management, procurement workflows, ERP integration, and operational applications that power a $3B+ manufacturing operation. After go-live, you'll own and evolve these systems as the company scales. This is a permanent product area, not a project.

Interview Process:

Please note that final-round interviews will take place in person at a designated office location. Travel details will be coordinated with selected candidates. 

Responsibilities will include:

  • Own features end-to-end: design, build, test, deploy, and operate in production 
  • Write clean, tested Python and React code and participate in code reviews 
  • Design and build APIs and integrations between systems 
  • Work with domain experts and stakeholders to understand business processes and turn them into working software 
  • Contribute to technical design decisions 
  • Navigate a fast-moving environment where requirements change often and ambiguity is normal prioritize effectively and adapt without waiting for perfect information 
  • Debug and resolve production issues; monitor and improve system reliability 
  • Collaborate remotely with team and stakeholders; periodic on-site travel (~1 week/quarter) for planning and stakeholder engagement 

Qualifications:

  • 5+ years software engineering experience 
  • Strong Python skills; production React experience 
  • Experience building and shipping production applications on AWS 
  • API design and integration patterns 
  • Comfort working independently in a remote-first environment and making pragmatic technical decisions 
  • Strong written communication: you document decisions and communicate async effectively 
  • Availability for periodic travel to Nevada (~1 week/quarter) 

Preferred Qualifications: 

  • Direct experience with ERP systems, WMS, supply chain software, or procurement platforms 
  • Manufacturing, logistics, or recycling industry experience 
  • Event-driven architecture or workflow orchestration 
  • Enthusiasm for AI-assisted development 
  • Scrappy mindset: you've built under tight timelines and ambiguity 
  • Remote work experience on distributed engineering teams 

What Redwood Materials employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom