Solutions Architect

Russell Tobin
Pleasanton, United States of America
6 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Pleasanton, United States of America

Tech stack

Java
Agile Methodologies
Artificial Intelligence
Application Integration Architecture
Azure
Software as a Service
Cloud Computing
Cloud Engineering
Code Review
Databases
Continuous Integration
Data Infrastructure
ETL
DevOps
Distributed Systems
Enterprise Messaging Systems
NoSQL
RabbitMQ
Software Engineering
Systems Integration
Google Cloud Platform
Snowflake
Spring-boot
Reliability of Systems
Event Driven Architecture
Containerization
Kafka
GraphQL
Data Management
REST
Terraform
Domain Driven Design
Data Pipelines
Databricks
Microservices

Job description

We are seeking an experienced Solution Architect to lead the design and delivery of scalable, cloud-native enterprise solutions supporting retail planning and merchandising capabilities. This role will partner closely with business stakeholders, product managers, and engineering teams to architect modern platforms that drive digital transformation across planning, allocation, forecasting, and inventory optimization functions., * Design end-to-end architecture solutions for retail planning platforms including Merchandise Financial Planning (MFP), Assortment Planning, Buy Planning, Allocation, and Inventory Management.

  • Collaborate with business, product, and engineering teams to align architecture with strategic business goals.
  • Lead technical solution design reviews and provide architectural guidance to development teams.
  • Develop scalable, secure, and high-performing applications using modern architecture principles such as microservices, event-driven architecture, and Domain-Driven Design (DDD).
  • Drive cloud-native adoption using Azure and/or GCP, containerization, CI/CD pipelines, and DevOps best practices.
  • Architect integrations using REST APIs, GraphQL, Kafka, RabbitMQ, and ETL/data pipelines.
  • Evaluate and recommend technologies, frameworks, tools, and vendor solutions.
  • Ensure compliance with enterprise architecture standards, governance, security, and data management practices.
  • Participate in Agile ceremonies, code reviews, and continuous improvement initiatives.
  • Collaborate with cross-functional teams to improve system reliability, scalability, maintainability, and performance.

Requirements

The ideal candidate will possess strong expertise in distributed systems, cloud technologies, integration architecture, and retail domain processes, along with the ability to influence technical strategy and mentor engineering teams., * 8+ years of software engineering experience with at least 3 years in Solution Architecture or Enterprise Architecture roles.

  • Strong experience designing distributed enterprise systems using Java, Spring Boot, and microservices architecture.
  • Hands-on expertise with cloud platforms such as Azure and/or Google Cloud Platform (GCP).
  • Experience with event-driven systems and messaging technologies including Kafka and RabbitMQ.
  • Deep understanding of integration architectures including REST APIs and GraphQL.
  • Knowledge of retail planning and merchandising workflows such as preseason planning, in-season planning, allocation, and open-to-buy processes.
  • Experience with relational and NoSQL/document databases.
  • Strong communication, stakeholder management, and leadership skills.

Preferred Qualifications

  • Experience with Databricks, Snowflake, or modern data platforms.
  • Familiarity with Infrastructure-as-Code (Terraform, ARM templates, etc.).
  • Exposure to AI/ML use cases in retail forecasting, personalization, or inventory optimization.
  • Experience evaluating SaaS platforms and vendor solutions.
  • Strong understanding of Agile methodologies and DevOps culture.

Apply for this position