Staff Software Engineer
Posted
REI is seeking aStaff Software Engineerto providehands-on technical leadershipfor ouro9 planning platformas part of theMerchandising Planning Transformation (MPT). This roleis responsible fordesigning, building, and operating solutions acrossDemand Planning, Assortment Planning, Allocation & Replenishment, and Merchandise Financial Planning (MFP), tightly integrated withSAP and REIs enterprise data platform.
This is asenior individual contributor rolewith broad architectural influence, deep technical ownership, and strong cross-functional partnership with Product, Architecture, Data, and Planning teams.
Responsibilities:- Serve astechnical ownerfor 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.
- Alignend-to-end architecturesspanning o9, SAP (ECC/S/4), REIs enterprise data platform (EDAP), and downstream systems.
- Establish standards foro9 configuration, extensions, integrations, and performanceacross environments.
- Build andmaintainreliable, scalable integrationsfor master data, transactional data, forecast inputs, and planning outputs.
- Partner with Data Engineering to ensureforecast drivers, history, hierarchies, and financial measuresareaccurate,validated, andproduction-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.
- Enableconnected planning workflowsacross Demand Assortment Allocation/Replenishment MFP.
- Ensure consistent handling ofproduct/location hierarchies, time grains, SKU logic, and financial rollupsacross planning domains.
- Translate business and functional requirements intoclear 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 jobis responsible forcreating and executing, and how the job ensures they are implemented)
- Championengineering 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 supportSIT, UAT, performance testing, and cutover.
- Provide Tier3 support and rootcause 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 deliveryof projects in their portfolio including theoversightofProjectManagers,BusinessAnalysts,SoftwareEngineers,SystemEngineers,Architects, QAEngineers, andReleaseEngineers as applicable.Scope of responsibilityalso includesany contract serviceproviders asrequired.Ensures that development oftechnologyservices/solutionsadheresto enterprise architectural standards, engineering,securityand other applicable IT defined standards.
- Mentor senior and midlevel engineers and raise overall technical maturity within the planning technology space.
- Proactively surfacetechnical risks, dependencies, and architectural tradeoffsto inform roadmap and sequencing decisions.
- Responsibleforprojectsin their portfolioto ensure they are completed on time, within budget, meet project success criteria as well deliver identified business value
- Collaborates with all IT departments and disciplinesregardingservice/solutiondesign, development, testing,implementationand 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 teamregardingpolicies and procedures,projectsand activities in other groups.
- Guides the team in the analysis of business requests and needs to ensure low-cost operation and effectiveutilizationof staff and equipmentincludingAI-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, Tier2and Tier 3 technical support as applicable.
- Ongoing continuous improvement to services as needed to meet business needs and service level expectations.
Required Skills & Experience
- Bachelors 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 forecasting 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:$(phone number removed) - $(phone number removed) per year