Staff Software Engineer
$130.2k - $208.2kREI (Recreational Equipment Inc.)
REI is seeking a Staff Software Engineer to provide hands-on technical leadership for our o9 planning platform as part of the Merchandising Planning Transformation (MPT). This role is responsible for designing, building, and operating solutions across Demand Planning, Assortment Planning, Allocation & Replenishment, and Merchandise Financial Planning (MFP), tightly integrated with SAP and REI’s enterprise data platform.
This is a senior individual contributor role with broad architectural influence, deep technical ownership, and strong cross-functional partnership with Product, Architecture, Data, and Planning teams.
Responsibilities:- Serve as technical owner for one or more o9 planning domains (DP, AP, A&R, MFP) within the MPT roadmap.
- Own and contribute hands-on to o9 configuration, extensions, integrations, and debugging across planning applications; drive issues to root cause and resolution in both development and production environments.
- Own the operability and stability of planning systems in production, including monitoring, performance tuning, and incident response.
- Align end-to-end architectures spanning o9, SAP (ECC/S/4), REI’s enterprise data platform (EDAP), and downstream systems.
- Establish standards for o9 configuration, extensions, integrations, and performance across environments.
- Build and maintain reliable, scalable integrations for master data, transactional data, forecast inputs, and planning outputs.
- Partner with Data Engineering to ensure forecast drivers, history, hierarchies, and financial measures are accurate, validated, and production-ready.
- Lead technical design and implementation during blueprint, build, SIT/UAT, and go-live phases. Make and drive technical decisions within planning systems, including solution design, data modeling, and integration approaches, balancing speed, scalability, and long-term maintainability.
- Enable connected planning workflows across Demand → Assortment → Allocation/Replenishment → MFP.
- Ensure consistent handling of product/location hierarchies, time grains, SKU logic, and financial rollups across planning domains.
- Translate business and functional requirements into clear technical designs and system behavior.
- Establish and maintain visibility within the department.
- Monitor operational statistics, reports trends, variances and issues, and takes appropriate action.
Your Planning & Navigating Requirements (the plans the job is responsible for creating and executing, and how the job ensures they are implemented)
- Champion engineering quality, testability, and production readiness.
- Evaluate technical tradeoffs and make decisions that align with business priorities, system constraints, and delivery timelines.
- Partner with QA and Release teams to support SIT, UAT, performance testing, and cutover.
- Provide Tier3 support and root cause analysis for production issues in planning platforms.
- Collaborates with Enterprise Architecture to align and integrate business line initiatives with enterprise-wide strategic technology plans/roadmaps.
- Drives successful delivery of projects in their portfolio including the oversight of Project Managers, Business Analysts, Software Engineers, System Engineers, Architects, QA Engineers, and Release Engineers as applicable. Scope of responsibility also includes any contract service providers as required. Ensures that development of technology services/solutions adheres to enterprise architectural standards, engineering, security and other applicable IT defined standards.
- Mentor senior and midlevel engineers and raise overall technical maturity within the planning technology space.
- Proactively surface technical risks, dependencies, and architectural tradeoffs to inform roadmap and sequencing decisions.
- Responsible for projects in their portfolio to ensure they are completed on time, within budget, meet project success criteria as well deliver identified business value
- Collaborates with all IT departments and disciplines regarding service/solution design, development, testing, implementation and evaluation. Ensures that solutions meet business needs with respect to system architecture, functionality, performance, scalability, reliability, realistic implementation schedules, and adherence to development standards.
- Communicates with team regarding policies and procedures, projects and activities in other groups.
- Guides the team in the analysis of business requests and needs to ensure low-cost operation and effective utilization of staff and equipment including AI-ML based automations
- Follows the governance process for technology projects, ensuring that project goals and decisions are based upon business priorities.
- Prepares budget recommendations for staffing needs, costs of equipment and tools, maintenance, and future projects.
- Oversees management and support of delivered services/solutions. Including Tier 1, Tier 2 and Tier 3 technical support as applicable.
- Ongoing continuous improvement to services as needed to meet business needs and service level expectations.
Required Skills & Experience
- Bachelor’s degree in computer science or business administration, or equivalent training and experience.
- 6+ years of experience in enterprise software engineering with strong system design and integration skills.
- 3+ years of Handson experience with o9 Solutions or comparable enterprise planning platforms.
- 6 + years of hands-on Deep experience with data integrations, ETL/ELT pipelines, and large-scale data platform (e.g., Apache Spark, Airflow, Delta Lake, or similar lakehouse technologies), including working with complex, high dimensional data models.
- 6+ years of professional experience in enterprise technology solutions including end-to-end Business Blueprinting, development, testing, support, and post-implementation tech solution refinement
- Ability to operate effectively in largescale, cross functional retail environments
- Knowledge of methodologies, standards, procedures and organization that contribute to the development and deployment of technology solutions.
- Skills in resource management, project prioritization, problem solving, issue management and negotiation, and mediation.
- Strong organizational skills and ability to handle multiple tasks and respond quickly to critical issues.
- Systems analysis and design skills.
- Knowledge of business principles from multiple disciplines and ability to apply those principles.
- Experience with structured project life cycle, systems development management tools and service management methodologies such as Information Technology Infrastructure Library (ITIL).
- Ability to manage customer and vendor relationships.
- Ability to work collaboratively and across divisions.
- Builds capacity of individuals and teams through effective employee development, involvement, communication, and supervision efforts.
- Creates a strong, mutually supportive work spirit and culture where people can do their best.
- Establishes trust and inspires others.
- Makes effective organization and people decisions in a manner consistent with REI's values and ethics.
- Delivers on commitments and holds others to same.
- Champions the organization and advocates solutions in the overall Company's best interest.
Preferred Qualifications
- Proven experience in implementing enterprise solutions on cloud technologies, such as AWS, Azure, or GCP
- Experience developing team-level plans and contributing to annual budgets.
- Ability to negotiate contracts and agreements with vendors and service providers in the information technology business.
- Knowledge in Predictive AI-ML based forecastin g models and Agentic AI.
At REI, we believe the outdoors is for all . We are committed to becoming a fully inclusive, anti-racist, multicultural organization . 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 for a detailed overview of benefits plans by employee profile.
Base Pay Range: $130,200.00 - $208,200.00 per year$200k - $259k
...world and unlock human potential. About the Team: Our Mobile Engineering teams build the core experiences that power how millions of... ...Role: We're hiring Mobile Engineers across multiple levels (Staff Mobile Engineer - Principal Mobile Engineer), with leveling determined...SuggestedWork at office3 days per week$148.3k - $198.8k
...Staff Software Engineer The Staff Software Engineer is a senior individual contributor and technical leader responsible for the architecture, design, and development of enterprise-grade solutions on the ServiceNow platform. This role plays a critical part in advancing...SuggestedLocal areaWorldwide- ...'s real, benefits you can count on, and a team that succeeds together. Because at UKG, your work matters-and so do you. Staff Software Engineer - Agentic Acceleration Group We are seeking a highly experienced Staff Software Engineer to build and scale our agentic...SuggestedWorldwide
$220k - $330k
...Staff Software Engineer Seattle, Washington, United States Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of...SuggestedFull timeTemporary workWork experience placementImmediate start$124.9k - $228.9k
...value a culture of collaboration, innovation, and learning. Here, engineers invent and simplify as they extend platform capabilities,... ...hear from you In addition to the core responsibilities as Software Engineer, you will specifically: Drive architecture and design...SuggestedFull timeTemporary workWorldwide$189k - $210k
...Staff Software Engineer, Developer Productivity Async At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff — payroll, health insurance, 401(k)s, and HR — so owners can focus on their craft and their customers. With teams in Denver...Full timeWork at officeLocal areaRemote work2 days per week3 days per week$229k - $343k
...Staff Software Engineer Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn...Live inWork at officeLocal areaImmediate start- ...combination of proprietary infrastructure and software, we empower over 200,000 businesses... .... About the team Airwallex's Engineering Productivity team sits within the Infrastructure... ...at scale. The Role: As a Staff Software Engineer on the Productivity team...Worldwide
$210k - $305k
...revolutionize how people move. Our Ops Tools team is the central nervous system of this mission, and we're looking for a Senior/Staff Software Engineer to be a technical leader in this critical area. This isn't just another full-stack role. You'll be at the intersection of...Temporary workRemote workRelocation package- ...highly experienced technical leader to join a skilled team of 8–15 engineers responsible for the development, enhancement, and support of a... ...(MMS). The team includes experts in power systems, databases, software engineering, and optimization, working together to address...
- ...Introduction At IBM Software, we transform client challenges into solutions by building... ...unit of IBM, is composed of Software Engineers, Product Managers, and Designers who build... ...includes rich experience operating in a Staff Engineer, Senior Staff Engineer or Principal...
$174k - $262k
...corporations, and government agencies rely on Relativity’s legal AI software to securely surface and manage the most relevant and impactful... ...through Justice for Change. WHAT WE DO At Relativity, engineers don’t just write code. They shape how industries uncover...Home office$242k - $389k
...Planner, Simulation, Collision Avoidance, and Advanced Hardware Engineering group and have the opportunity to significantly push the... ...and off-vehicle ML use cases. You will lead a team of strong software engineers and act as a force multiplier for our internal customers...Temporary workRelocation package$108k - $192k
...scalability, and speed of innovation in AI/ML infrastructure are paramount. The Role We are seeking a versatile Full Stack Software Engineer who combines the robustness of enterprise backend development with modern frontend excellence and cutting-edge AI engineering....Local area$405k
...Staff+ Software Engineer, Privacy San Francisco, CA | New York City, NY | Seattle, WA About Anthropic Anthropic's mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole...InternshipWork at officeVisa sponsorshipFlexible hours$160k - $288k
...experiences that power intelligent decision-making and seamless user interaction across our product ecosystem. We are seeking a Staff Software Engineer, Mobile (React Native) to lead the architectural strategy and foundational development of our hybrid mobile platform. You...- ...logistics and UPS-level reliability. We don't just manage software; we manage the physical lifecycle of hardware for companies... ...remaining value, our platform handles the heavy lifting. As a Staff Software Engineer, you will be a technical leader within the Device Org,...Work at officeWorldwide3 days per week
$196.8k - $262.7k
...economic opportunity for all. The Role: As a Senior Backend Engineer in eBay's Core Shipping Product & Technology team, you will... ...Design and implement projects throughout all phases of the software development process. Work with engineers and other multi-functional...Immediate startRemote workWorldwideVisa sponsorship$188k - $275k
...Staff Software Engineer- AI Workload Orchestration Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with...Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$220k - $250k
...Capital, we're growing fast and looking for builders who want to shape the future of AI-powered work. The Role: As a Staff Frontend Engineer at Read AI, you won't just build features - you'll own the future of how millions of people experience our product. This is...Work at officeWork visaFlexible hours- ...applications, enabling customers to confidently scale their organization on Rippling. We are seeking an exceptional Senior Staff Software Engineer to spearhead the evolution of our Identity and Access Management systems, a pivotal role in redefining authentication on a...Work at officeWorldwide3 days per week
$236k - $339.2k
...accessible to all data users. But it didn't stop there. They engineered Snowflake to power the Data Cloud, where thousands of organizations... ...for growth and mentorship from Principal engineers. AS A STAFF SOFTWARE ENGINEER - IDENTITY & ACCESS MANAGEMENT, YOU WILL: ~...Flexible hours- ...distributed, remote-first team building the tools that define how software gets built and delivered. As AI agents redefine software... ...agents that generate, deploy, and operate software. The Staff Infrastructure Engineer on this team will keep systems running, define what safe,...Local areaImmediate startRemote workHome officeVisa sponsorshipShift workAfternoon shift
$220k - $292k
...Staff Software Engineer, Connected Warfare Seattle, Washington, United States Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and...Full timeWork experience placementImmediate start$208k - $260k
...united by our vision to transform lives with trusted financial services that transcend borders. About the Role: As a Staff Software Engineer on the High Value Send Experience team, you will build the systems that earn the trust of Remitly's high value senders....Work experience placementWork at officeWorldwideFlexible hours3 days per week- ...career, and the financial world. The Role SoFi is launching a brand-new commercial banking product - and we need a Staff Software Engineer to be its technical backbone. Commercial Banking is SoFi's entry into institutional commercial banking. We're building...Long term contractBank staffRemote work
- ...Senior Staff Engineer Rippling is rapidly expanding its global footprint and product ecosystem, and the HRIS (Human Resources Information... .... What You Will Need ~10+ years of professional software engineering experience, including technical leadership roles...Work at office3 days per week
$132.8k - $250.8k
...AI Enabled Software Engineer We're looking for an exceptional AI enabled software engineer, someone who understands rock-solid code and elevates the entire team's maturity. You'll build and maintain critical services using Python, React, Angular, API best practices...Full timeTemporary workImmediate startRelocationFree visaFlexible hours$220k - $292k
...continuous improvement. That environment includes not just the software used to design, plan, and execute work, but also the... ...technology faster. ABOUT THE JOB We are looking for a Staff Software Engineer to join ArsenalOS, the digital backbone of Anduril's hardware...Full timeTemporary workWork experience placementImmediate start- ...Lambda is building the AI Cloud of the future. We are seeking a Staff Engineer to help our development of our Managed Kubernetes platform.... ...quo. Required Qualifications 10+ years of experience in software engineering, platform engineering, or SRE, with at least 5 years...Work at officeLocal areaImmediate startWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- id software Seattle, WA
- software quality assurance Seattle, WA
- software sales Seattle, WA
- internship software Seattle, WA
- remote software sales Seattle, WA
- embedded software Seattle, WA
- software asset management analyst Seattle, WA
- software engineer - cloud services Seattle, WA
- software Seattle, WA
- mobile software developer Seattle, WA

