Senior Software Engineer

REI

Seattle (WA)

On-site

USD 113,000 - 181,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Employee discount
Health benefits
Retirement savings plan
Accrued time off

Job summary

REI in Seattle is seeking a Senior Software Engineer to design, develop, and support scalable platform services powering membership experiences across digital and retail channels. You will partner with Product, Architecture, UX, and Engineering to deliver business value while advancing platform modernization.

You will mentor engineers, lead complex solutions, and contribute to on-call incident response, data and event-driven integrations, and security-focused practices to strengthen reliability

Qualifications

  • 5+ years of progressively complex software engineering experience.
  • Experience designing, developing, and supporting APIs, integrations, event-driven systems, and distributed applications using Java, Spring Boot, microservices, and cloud-native platforms.
  • Experience building and supporting applications in AWS or similar cloud environments with CI/CD and production support.
  • Understanding of API design, event-driven patterns, scalability, resiliency, and security.
  • Ability to collaborate across Product, UX, Security, Architecture, and Engineering teams.
  • Experience with AI-assisted development tools and modern engineering practices.

Responsibilities

  • Design, develop, deploy, and maintain cloud-native services and integrations supporting the Membership Platform.
  • Collaborate with cross-functional partners to translate requirements into scalable, secure designs.
  • Lead delivery of complex technical solutions spanning multiple systems and teams.
  • Improve platform reliability, scalability, security, observability, and operations.
  • Mentor and coach engineers through reviews, pairing, and knowledge sharing.
  • Deliver data, event-driven, and service integrations across the technology ecosystem.
  • Participate in Agile planning, delivery, and on-call incident response.
  • Evaluate and support AI-enabled capabilities while ensuring security and privacy.

Skills

APIs & integrations
Cloud-native platforms
Java / Spring Boot
Distributed systems
AWS experience
AI-assisted tooling

Tools

GitHub Copilot
CI/CD tooling

Job description

Overview

The Membership Platform team builds and supports the services that power REI membership experiences across digital and retail channels. As a Senior Software Engineer, you will design, develop, and support scalable, secure, and reliable platform services that enable membership, loyalty, customer engagement, and future digital experiences. You will partner closely with Product, Architecture, UX, and Engineering teams to deliver business value while advancing platform modernization.

Responsibilities and Qualifications
Roles & Responsibilities
  • Design, develop, deploy, and maintain cloud-native services and integrations supporting the Membership Platform.

  • Collaborate with cross-functional partners to translate business and technical requirements into scalable, secure, and maintainable solution designs.

  • Lead delivery of complex technical solutions spanning multiple systems and teams.

  • Improve platform reliability, scalability, security, observability, and operational practices.

  • Mentor and support engineers through design reviews, code reviews, pairing, technical coaching, and knowledge sharing.

  • Partner with internal teams to deliver seamless data, event-driven, and service integrations across the broader technology ecosystem.

  • Participate in Agile planning, delivery, and operational support activities, including on-call incident response.

  • Evaluate, develop, and support AI-enabled capabilities that enhance member experiences, improve operational efficiency, and deliver business value while adhering to security, privacy, and responsible AI standards.

Qualifications
  • 5+ years of progressively complex software engineering experience.

  • Software Development: Experience designing, developing, and supporting APIs, integrations, event-driven systems, and distributed applications using technologies relevant to the team’s ecosystem, such as Java, Spring Boot, microservices, and cloud-native platforms.

  • Cloud & Operations: Experience building, deploying, monitoring, and supporting applications in AWS or similar cloud environments, including continuous integration, continuous delivery, and production support.

  • Architecture & Design: Understanding of API design, integration patterns, distributed and event-driven systems, scalability, resiliency, performance optimization, and security principles.

  • Collaboration: Ability to work effectively across Product, UX, Security, Architecture, and Engineering teams.

  • Modern Engineering Practices: Experience using modern software engineering tools and practices, including AI-assisted development tools such as GitHub Copilot, Devin, or similar technologies, automated testing, code reviews, and continuous improvement of engineering quality and delivery outcomes.

Closing

At REI, we believe the outdoors is for all. We are committed to becoming a fully inclusive, anti-racist, multicultural organization (https://www.rei.com/newsroom/article/rei-antiracist-multicultural-fully-inclusive-commitment). We know that there's strength in our diversity – that each employee brings unique skills, experiences, and perspectives. Every day you are driving change, fostering a culture of respect, and knowing you're backed by benefits that support your whole life. To work towards this commitment and fulfill our brand promise of inspiring and enabling a life outside for everyone, we seek employees who demonstrate different ways of working, create a sense of belonging, and actively listen and learn.

Pay Transparency

We are committed to practices that promote pay equity and transparency. As required by applicable Pay Transparency laws, REI provides a range of compensation for roles that may be hired in locations under these requirements. Factors that may be used to determine your actual salary may include a wide array of factors, including: your specific skills and experience, geographic location or other relevant factors.

REI offers all regular employees a generous employee discount, access to health benefits, a retirement savings plan and accrued time off. Click here (https://foryourbenefit-rei.com/) for a detailed overview of benefits plans by employee profile.

Pay Range

$113,100.00 - $180,900.00 per year

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Recreational Equipment, Inc. • Seattle (WA)

On-site
USD 113,000 - 181,000
Employee discount
Health benefits
Retirement savings plan
+1
Staff Software Engineer, Search
Staff Software Engineer, Search

Recreational Equipment, Inc. • Seattle (WA)

On-site
USD 130,000 - 208,000
Employee discount
Health benefits
Retirement plan
+1
Senior Manager, Platform Product Management
Senior Manager, Platform Product Management

Recreational Equipment, Inc. • Seattle (WA)

On-site
USD 144,000 - 245,000
Enterprise Architect, Data & AI Enablement
Enterprise Architect, Data & AI Enablement

Recreational Equipment, Inc. • Seattle (WA)

On-site
USD 144,000 - 245,000
Employee discount
Health benefits
Retirement savings plan
+1
Senior Software Engineer, Cloud-Native Membership Platform
Senior Software Engineer, Cloud-Native Membership Platform

Recreational Equipment, Inc. • Seattle (WA)

On-site
USD 113,000 - 181,000
Employee discount
Health benefits
Retirement savings plan
+1
Senior Manager, Omnichannel Initiatives
Senior Manager, Omnichannel Initiatives

Recreational Equipment, Inc. • Seattle (WA)

On-site
USD 125,000 - 213,000
Employer Brand Senior Program Manager
Employer Brand Senior Program Manager

Recreational Equipment, Inc. • Seattle (WA)

On-site
USD 113,200 - 181,100
Generous Employee Discount
Health Benefits
Retirement Savings Plan
+1
Director, Digital Product Design
Director, Digital Product Design

Recreational Equipment, Inc. • Washington

On-site
USD 161,300 - 274,400
Generous employee discount
Access to health benefits
Retirement savings plan
+1
Senior Sales Specialist
Senior Sales Specialist

REI • King of Prussia (PA)

On-site
USD 26,000 - 33,000
Employee discount
Health benefits
0174 - Winter Park FL - Sr Sales Specialist
0174 - Winter Park FL - Sr Sales Specialist

Recreational Equipment, Inc. • Winter Park (FL)

On-site
USD 25,000 - 30,000
Employee discount
Health benefits
Retirement savings plan
+1