Staff Software Engineer
$130.2k - $208.2kRecreational Equipment, Inc.
Overview 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 and Qualifications 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 take appropriate action. Your Planning & Navigating Requirements (the plans the jobis responsible forcreating 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. Collaborate with Enterprise Architecture to align and integrate business line initiatives with enterprise‑wide strategic technology plans/roadmaps. Drive 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 and deliver identified business value. Collaborate with all IT departments and disciplines regarding service/solution design, development, testing, implementation and evaluation. Ensure that solutions meet business needs with respect to system architecture, functionality, performance, scalability, reliability, realistic implementation schedules, and adherence to development standards. Communicate with team regarding policies and procedures, projects and activities in other groups. Guide 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. Follow the governance process for technology projects, ensuring that project goals and decisions are based upon business priorities. Prepare budget recommendations for staffing needs, costs of equipment and tools, maintenance, and future projects. Oversee 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 Hands‑on 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 large scale, 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 forecasting models and Agentic AI. Closing 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. Pay Range $130,200.00 - $208,200.00 per year #J-18808-Ljbffr Recreational Equipment, Inc.
- ...highly experienced technical leader to join a skilled team of 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 complex...SuggestedContract work
$160k - $288k
...annual revenues within the next decade through accretive acquisitions and organic growth. What you'll do We are seeking a Staff Software Engineer, Salesforce who bridges the gap between CRM excellence and modern cloud architecture. The ideal candidate isn’t just a Salesforce...SuggestedShift work$106.61k - $284.28k
...transformation and solving some of the most challenging problems in healthcare — this is where you come in! About the Role As a Staff Software Engineer, you’ll be a key member of a collaborative team responsible for design, delivery and operation of business-critical,...SuggestedHourly payFull timeTemporary workWork experience placementLocal areaFlexible hours$160k - $288k
...efficiency, and leveraging data, digital tools, and AI to modernize a historically under-digitized industry. What you’ll do: As a Staff Software Engineer on the QXO eCommerce team, you will lead the design, development, and operation of foundational commerce services. You will...Suggested- ...environmental impact and cost. What you'll be doing As an Engineering Productivity Software Engineer at Endurance, you will build software to... ...plants into a utility. The ideal candidate is a senior or staff engineer who has strong judgment on when to buy a vendor...Suggested
$221k - $235k
...strategies, and define implementation patterns that will help our engineers develop features on their roadmaps. Lead foundational work... ...Bachelor's degree or foreign equivalent in Computer Science, Software Engineering, Information Technology, or related field, plus 5...Permanent employmentFull timePart timeWork at officeLocal areaRemote work3 days per week- ...APPIT Software Solutions is hiring a Staff Software Engineer in Seattle, USA . Drive technical excellence and innovation across multiple engineering teams, shaping architecture for distributed systems at APPIT Software in Seattle. Responsibilities Lead complex cross-team...Flexible hours
$220k - $330k
...continuous improvement. That environment includes not just the software used to design, plan, and execute work, but also the... ...defense industrial base. ABOUT THE JOB: We are looking for a Staff Software Engineer to join our QualityOS team within Forge MES (Manufacturing...Full timeTemporary workWork experience placementImmediate start- ...sense of humor about it). As we gear up to scale to thousands of families, we’re ready to bring on an engineer to help make it happen. The Role We're looking for a Staff Engineer to be the technical backbone of the Tin Can platform as we scale. This isn't a role where...
$232k - $284k
...Overview Employer: Uber Technologies, Inc. Job Title: Staff Software Engineer Job Location: Seattle, Washington Job Type: Full Time Rate of Pay: $232,000 to $284,000 per year You will be eligible to participate in Uber's bonus program, and may be offered other types of...Full timeRemote work$180k - $226k
...services. Work with product management, architects and other engineering teams to understand stated and unstated needs and turn them into... ...deliver on those commitments. Implement, refine, and enforce software development techniques to ensure that the delivered features meet...Temporary workWork at officeShift work3 days per week$169.5k - $271.5k
...fundamental to the Chewy customer experience, and the Discovery team’s staff of machine learning experts is the driving force behind those... ...search and recommendations. The team is looking for a Staff Software Engineer to join the team as a senior technical leader to drive...Local areaFlexible hours$189k - $210k
...Staff Software Engineer, Developer Productivity Async About Gusto 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...Full timeWork at officeLocal areaRemote work2 days per week3 days per week$207k - $345k
...Senior Staff Software Engineer Rippling, Seattle, Washington, United States About this Position Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses...$182.4k - $247k
...us one of the fastest growing SaaS companies in the world. Our engineering teams build highly technical products that fulfill real,... ...our platform. We develop and operate one of the largest scale software platforms. The fleet consists of millions of virtual machines,...Work at officeLocal areaWorldwideFlexible hours$182.4k - $247k
...Databricks is building the world’s best data and AI infrastructure platform. We are looking for a backend software engineer to design, build, and operate micro‑services that power the Databricks platform. Responsibilities • Design and implement micro‑services in Scala...Local area$168.75k - $270k
Your Impact You are a Staff Software Engineer who thrives at the intersection of technical leadership, rapid product discovery, and customer obsession. On Enterprise, you'll help Axon identify and prove new product‑market fit by building high‑leverage proofs‑of‑concept...Remote work- Sr. Staff Software Engineer - Money Team (Bellevue, Washington) Overview At Databricks, we build the world's best data and AI infrastructure platform. The Money team maximizes value for customers through innovative commercialization strategies and cutting-edge engineering...
$320k - $405k
...users and society. Our team of researchers, engineers, policy experts, and business leaders... ..., reliably, and confidently. As a Software Engineer on this team, you will design and... ...Location Location‑based hybrid policy: Staff are expected to work from one of our offices...Work at officeVisa sponsorship- Senior Staff Software Engineer, Future of Git Location: Seattle, WA, USA; Kirkland, WA, USA Benefits Health, dental, vision, life, disability insurance Retirement Benefits: 401(k) with company match Paid Time Off: 20 days of vacation per year, accruing at a rate of...Temporary work
$168.75k - $270k
...safety and justice issues with our ecosystem of devices and cloud software. Work Location This role is based out of one of our U.S.... ...is an approved accommodation. Reports to Director, Software Engineering What You’ll Do Lead technical discovery for new enterprise product...Work at officeRemote work$184k - $230k
Job Overview Business Area: Engineering Seniority Level: Mid-Senior level At Cloudera, we empower people to transform complex data into clear... ...of Big Data innovation at Cloudera! We are seeking a visionary Staff Engineer to take ownership of the next generation of our...Work from homeFlexible hours$207k - $300k
Staff Software Engineer, Google Compute Engine Google Seattle, WA, USA In accordance with Washington state law, we are highlighting our comprehensive benefits package, which is available to all eligible US based employees. Benefits for this role include: Health, dental...Full timeTemporary work$108k - $192k
Staff Software Engineer - Intelligent Applications team page is loaded## Staff Software Engineer - Intelligent Applications teamlocations: USA-WA-Bellevue - 108th Avetime type: Full timeposted on: Posted Todayjob requisition id: R025548**Please Note:****1. If you are a...Local area$168.75k - $270k
...and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect... ...devices used by public-safety professionals worldwide. As a Staff Wireless Software Engineer, you will be a technical leader driving architecture and...Work at officeRemote workWorldwide$190k - $285k
Senior/Staff Software Engineer - Simulator Location: Seattle, Washington, United States Compensation Compensation ranges from $190,000 to $285,000 USD per year, with additional Amazon Restricted Stock Units (RSUs) and Zoox Stock Appreciation Rights. A sign‑on bonus may...Relocation package- 100 Salesforce, Inc. is seeking experienced engineers to join its Core Infrastructure team. You will design and develop scalable offline indexing pipelines that are crucial for Slack's search infrastructure. Your role will involve collaborating with product engineering...
$189k - $210k
Gusto is seeking a Staff Software Engineer on the Developer Productivity Async team in Denver. The role focuses on improving developer productivity by enhancing tools and systems for product engineers, emphasizing asynchronous processing and reliable infrastructure. Ideal...$186.58k - $330k
...storage layer backing Plaid’s Core Data Models used by all of engineering. The goal is to evolve Plaid’s storage systems to be more reliable... ...to move faster and more confidently Qualifications Strong software engineering experience with deep focus on backend and/or...Work experience placementLocal area$189k - $330.75k
Rippling is looking for a Staff Software Engineer to work on their innovative Rippling Query Language (RQL) and develop core services that support various engineering teams. The role includes working with distributed processing engines, back-end technologies like Python...Work at office3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- javascript software engineer Seattle, WA
- software technical support engineer Seattle, WA
- software support Seattle, WA
- software sales Seattle, WA
- embedded software Seattle, WA
- software applications developer Seattle, WA
- software engineer - cloud services Seattle, WA
- software sales representative Seattle, WA
- remote software sales Seattle, WA
- software technical support Seattle, WA

