1

Senior Amazon Software Engineer Jobs in Oregon (NOW HIRING)

Senior Software Engineer

Beaverton, OR · On-site

$127K - $168K/yr

Senior Software Engineer - NIKE, Inc. - Beaverton, OR. Develop, code, configure and test software systems and solutions to meet defined digital product specifications and direction; design and build ...

Senior Principal Software Engineer

Beaverton, OR · On-site

$130K - $180K/yr

... Sr. Director, Reporting & Intelligence Engineering and be part of the Engineering Leadership Team. You will collaborate regularly with software and machine learning engineers in Reporting ...

Overview We are seeking a full-time Senior Embedded Software Engineer in our Salem, OR location. In this role, you will be responsible for providing technical leadership and project planning for ...

New

Senior Software Engineer

Portland, OR · On-site

$103K - $116K/yr

As a Senior Software Engineer at Resource Data, you will join a team of consultants leading complex technical work and resolving ambiguous business challenges. The Senior Software Engineer drives the ...

Senior Software Engineer

Portland, OR · On-site

$103K - $116K/yr

As a Senior Software Engineer at Resource Data, you will join a team of consultants leading complex technical work and resolving ambiguous business challenges. The Senior Software Engineer drives the ...

OR · On-site

$122K - $161K/yr

Senior Software Engineer, Guarded Containers The role, in a nutshell: We're looking for a Senior Software Engineer to join our Guarded Containers team and help shape the future of Chainguard Images ...

The Senior Software Engineer II is a senior technical engineer responsible for designing, developing, and delivering the Early Intervention Coordination of Benefits (EI-COB) solution on a high-volume ...

Senior Software Engineer - Government Cloud

OR · Remote

$122K - $161K/yr

Senior Software Engineer - Government Cloud We're hiring a software engineer to join the team responsible for bringing Tines to federal customers in AWS GovCloud. You'll build and improve the product ...

OR

$122K - $161K/yr

What you'll do As a Senior Software Engineer on the Authentication team, you will help build and scale the cloud services behind Passport as the team continues moving customers onto its cloud ...

$122K - $161K/yr

HealthEdge is seeking a Senior Software Engineer (Java) with a strong technical background, a passion for solving complex business problems, and a focus on delivering enterprise-grade solutions. As a ...

Senior Software Engineer

OR · Remote

$122K - $161K/yr

Five9 is seeking a Senior Software Engineer to rapidly modernize our internal platform tooling and drive full-stack engineering maturity. This is primarily a hands-on developer role - you will own ...

Senior Software Engineer

Portland, OR · On-site

$129K - $171K/yr

We take a holistic approach to designing, engineering, and ultimately driving business outcomes. We focus on helping startups grow their software teams and launch new products. With larger companies ...

OR · On-site

$133K - $166K/yr

Senior Software Engineer, SIM Key Auth & Trust Team Department: Technology Reports To: Senior Manager, Engineering FLSA Status: Exempt Location: US Remote Job Summary: The SIM Key Auth & Trust Team ...

Senior Agentic AI Software Engineer

OR · On-site +1

$122K - $161K/yr

Ability to obtain and maintain a Public Trust LTS is seeking a Senior Agentic AI Software Engineer to build the intelligence behind the platform-the autonomous agents, orchestration layers, retrieval ...

Founded in 2012, PubNub serves more than 2,000 companies globally, including Amazon, RingCentral ... About the Role PubNub is looking for a Senior Software Engineer to join our Core team and help ...

Senior Software Engineer - FTC

OR · On-site +1

$130K - $142K/yr

The Senior Software Engineer draws on a diversity of experience in software engineering, architecture, and lifecycle management to collaboratively design, build, and maintain modern cloud-native ...

OR

$176K - $237K/yr

Summary We have an opening for a Senior Software Engineer on our Infrastructure Team, with specific focus on Observability - both internal and customer-facing . This is an opportunity to join a ...

Showing results 21-40

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.

What are the most commonly searched types of Amazon Software Engineer jobs in Oregon? The most popular types of Amazon Software Engineer jobs in Oregon are:
What are popular job titles related to Senior Amazon Software Engineer jobs in Oregon? For Senior Amazon Software Engineer jobs in Oregon, the most frequently searched job titles are:
What cities in Oregon are hiring for Senior Amazon Software Engineer jobs? Cities in Oregon with the most Senior Amazon Software Engineer job openings:

Senior Software Engineer

Nike

Beaverton, OR • On-site

$127K - $168K/yr

Full-time

Re-posted 24 days ago


Nike rating

7.6

Company rating: 7.6 out of 10

Based on 274 frontline employees who took The Breakroom Quiz

7th of 104 rated fashion retailers


Job description

Senior Software Engineer - NIKE, Inc. - Beaverton, OR. Develop, code, configure and test software systems and solutions to meet defined digital product specifications and direction; design and build scalable microservices and APIs to support enterprise-scale digital platforms; develop modern frontend applications ensuring responsive and accessible user experiences; architect and optimize cloud-native platforms, deploy containerized workloads, and provision infrastructure using infrastructure-as-code methodologies; design and optimize data storage solutions using relational and NoSQL databases to support application and analytics needs; develop real-time and batch data pipelines for enterprise data processing; build, train, and deploy machine learning models to support prediction and optimization use cases; operationalize machine learning models as scalable APIs or batch inference services; implement and maintain CI/CD pipelines and ensure observability across distributed systems; apply secure coding practices, lead system design discussions, and define API contracts; develop reusable tools and libraries to enhance engineering productivity across teams; modernize legacy applications into cloud-native architectures; contribute to enterprise-wide analytics and machine learning platforms that enable data-driven decision-making at scale; stay current with industry trends and recommend relevant technologies in the areas of software engineering, cloud computing, machine learning, and emerging technologies; communicate effectively with cross-functional teams, building trust and strong relationships across the organization. Telecommuting is available from anywhere in the U.S., except from AK, AL, AR, DE, HI, IA, ID, IN, KS, KY, LA, MT, ND, NE, NH, NM, NV, OH, OK, RI, SD, VT, WV, and WY.
Must have a Master's degree in Computer science, Computer Information Systems, Information Technology, and 2 years of experience in the job offered or a engineering-related occupation.
Position requires:
• GraphQL Schema Design & API Contract Definition
• Event Driven Architecture using Kafka or AWS Kinesis
• OAuth2 / JWT based Authentication with RBAC
• Operationalize the Machine Learning Models (TensorFlow, PyTorch, Scikit-learn)
• AWS Serverless Architecture (Lambda, API Gateway, IAM)
• Infrastructure as Code at Scale (Terraform)
• Kubernetes based Production Orchestration (EKS)
• Monitoring for Distributed Systems (Dynatrace, Kibana, CloudWatch)
• Modernization to Cloud Native Microservices (PowerBuilder to Microservices)
• Application Development (Java + Node.js, React+ Angula
Contact: Apply at www.Nike.com/Careers
Apply at www.Nike.com/Careers (Job# R-88868)
#LI-DNI
We offer a number of accommodations to complete our interview process including screen readers, sign language interpreters, accessible and single location for in-person interviews, closed captioning, and other reasonable modifications as needed. If you discover, as you navigate our application process, that you need assistance or an accommodation due to a disability, please complete the Candidate Accommodation Request Form.

What Nike employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom