cover image
Wiser Solutions, Inc.

Wiser Solutions, Inc.

www.wiser.com

4 Jobs

515 Employees

About the Company

Wiser is dedicated to helping brands and retailers navigate the complexities of the retail landscape. Our end-to-end solutions provide the tools needed to stay competitive, adapt to market changes, and drive success, online and in-store. Wiser’s platform supports a variety of use cases, from market analysis and price management to shelf intelligence and retail execution.

For more information on Wiser, please visit www.wiser.com

Listed Jobs

Company background Company brand
Company Name
Wiser Solutions, Inc.
Job Title
Staff Software Engineer
Job Description
Job title: Staff Software Engineer Role Summary: Lead the design, development, and delivery of high‑performance microservices and web applications that power the company’s data collection, matching, and execution platforms. Spearhead the next‑generation consolidated Matching Platform, supporting over 200 million transactions per day, while applying Domain‑Driven Design, Event Sourcing, and CQRS to achieve scalability, reliability, and maintainability. Expectations: - Deliver high‑value, incremental product improvements with measurable impact. - Maintain rigorous code quality, testing, and continuous delivery standards. - Communicate clearly across executive, product, data science, and infrastructure stakeholders. - Contribute strategically to technical roadmap and product direction. - Serve on an on‑call rotation and respond to critical incidents. Key Responsibilities: - Architect and build distributed systems and microservices using Python, NodeJS/TypeScript, Java, and React/Redux. - Implement event‑driven pipelines (Kafka, NATS, RabbitMQ) and batch workflows (Spark, Airflow). - Design data models for relational and unstructured stores (Postgres, MySQL, MongoDB, Trino, Iceberg, Redis). - Apply DDD, Event Sourcing, and CQRS patterns to meet scale and resilience requirements. - Oversee continuous integration and deployment with GitHub Actions, ArgoCD, Terraform, and Docker/Kubernetes. - Mentor and coach multiple engineering teams on design principles, best practices, and code reviews. - Translate business requirements into technical capabilities and roadmap items. - Champion performance optimization, observability, and automation across the stack. Required Skills: - 12+ years of professional software engineering with senior technical leadership experience. - Proficiency in multiple programming languages (Python, NodeJS/TypeScript, Java, React, GraphQL). - Strong front‑end and back‑end development skills, including API design and state management. - Deep experience designing large‑scale distributed systems and data pipelines. - Knowledge of DDD, Event Sourcing, CQRS, and micro‑service architecture. - Hands‑on with AWS, Docker, Kubernetes, Terraform, and CI/CD tooling. - Experience with data stores (SQL, NoSQL, columnar, in‑memory) and streaming technologies. - Familiarity with AI coding assistants and modern developer productivity tools. - Excellent communication, collaboration, and stakeholder‑management abilities. - Proven on‑call experience and ability to handle high‑priority incidents. Required Education & Certifications: - Bachelor of Science in Computer Science or related technical field. - Certifications in cloud (e.g., AWS Certified Solutions Architect, Kubernetes Administrator) are a plus.
Toronto, Canada
On site
Senior
24-09-2025
Company background Company brand
Company Name
Wiser Solutions, Inc.
Job Title
Principal Software Architect
Job Description
Job Title: Principal Software Architect Role Summary: Lead the technical vision and execution for a cloud‑native, microservices‑based retail platform. Shape architecture strategy, mentor engineering teams, and deliver high‑scale services while balancing technical excellence with business pragmatism. Expectations: - Influence architectural direction across the organization without direct authority. - Navigate ambiguous environments, making decisive, pragmatic choices. - Mentor engineers and cultivate architectural thinking organization‑wide. Key Responsibilities: - Collaborate with the Chief Architect to define long‑term technology strategy. - Review designs, epics, and proposals to guarantee scalability, reliability, and maintainability. - Lead design reviews, focusing on microservices, hexagonal architecture, DDD, bounded contexts, and event‑driven patterns. - Drive technical transformation through prototyping, emerging tech adoption, and modernization efforts. - Architect cloud‑native, Kubernetes‑based solutions with deep AWS expertise; evaluate multi‑cloud strategies. - Apply FinOps practices to monitor, optimize, and control cloud spend. - Own critical platform components, delivering proofs‑of‑concept and integrating new technologies. - Communicate architecture vision to technical and non‑technical stakeholders. - Participate in on‑call rotation for production systems. Required Skills: **Technical** - AWS (services, architecture, cost optimization) - Kubernetes (cluster design, deployment, CI/CD, Terraform) - DevOps/CI‑CD pipelines, automated testing, and continuous delivery - Microservices, hexagonal, DDD, bounded contexts, event‑driven design - C4 Modeling, architectural frameworks (e.g., TOGAF, Zachman) - Programming: TypeScript, Node.js, Python (Go a bonus) - Distributed systems, high‑scale design, messaging (Kafka, RabbitMQ, NATS) - Databases: relational (PostgreSQL, MySQL), NoSQL (MongoDB), search (Elasticsearch) **Soft** - Exceptional communicator; simplifies complex concepts for diverse audiences. - Leadership by influence; mentors and empowers teams. - Adaptable, resilient in fast‑changing, ambiguous contexts. - Detail‑oriented, committed to continuous learning. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field (Master’s preferred). - AWS Certified Solutions Architect (Associate or Professional) – preferred. - Certified Kubernetes Administrator (CKA) – preferred. - TOGAF certification – preferred.
London, United kingdom
Remote
Senior
17-11-2025
Company background Company brand
Company Name
Wiser Solutions, Inc.
Job Title
Principal Software Engineer
Job Description
Job Title: Principal Software Engineer Role Summary: Lead the design, implementation, and scaling of microservices and web applications for data collection and matching within a large-scale online retail platform. Architect and ship a consolidated matching engine capable of processing >200 M daily transactions, employing domain‑driven design, event sourcing, CQRS, and distributed systems patterns. Expectations: - Own end‑to‑end delivery, from concept through production and on‑call support. - Deliver measurable value via high‑impact, incrementally structured solutions. - Mentor and coach engineering teams, enforce code quality standards, and raise technical and delivery excellence. Key Responsibilities: - Design and evolve a high‑throughput matching platform using Python, NodeJS/TypeScript, and associated back‑end services. - Architect scalable, resilient services (Kafka, NATS, RabbitMQ, Spark, Airflow) on AWS with Terraform, Docker, Kubernetes, and CI/CD pipelines. - Drive adoption of modern development practices (AI coding assistants, automated testing, static analysis). - Translate business requirements into technical roadmaps and architecture decisions. - Collaborate with cross‑functional partners (product, data science, infrastructure) to align features and priorities. - Participate in on‑call rotation to resolve critical incidents and maintain system reliability. Required Skills: - 12+ years of professional software engineering; prior senior technical leadership role (Principal/Staff Engineer). - Deep expertise in multi‑language development (Python, NodeJS/TS, Java, React/Redux). - Proven experience designing distributed, high‑scale systems; expertise in event sourcing, CQRS, streaming, and data integration. - Strong database knowledge: MongoDB, Postgres, MySQL, Trino, Iceberg, Redis, Memcached. - Proficient with AWS services, CI/CD, containerization, infrastructure as code (Terraform, ArgoCD). - Leadership: mentoring, coaching, consensus building across global teams (US/Canada, Europe, India). - Excellent analytical, problem‑solving, and communication skills. Required Education & Certifications: - Bachelor’s degree in Computer Science, Computer Engineering, or related technical field. - Certifications in cloud (AWS), distributed systems, or relevant tooling are a plus.
Toronto, Canada
On site
Senior
19-11-2025
Company background Company brand
Company Name
Wiser Solutions, Inc.
Job Title
Manager, Software Engineering
Job Description
**Job Title** Manager, Software Engineering **Role Summary** Lead one or more remote delivery teams building online price‑intelligence solutions. Partner with product leaders to align engineering output with business strategy, mentor engineers, and raise engineering quality across the organization. **Expectations** - 10+ years in software engineering, 2+ years managing teams. - Proven track record of delivering complex, distributed systems and improving delivery processes. - Experience leading global, remote teams and participating in manager on‑call rotation. **Key Responsibilities** - Direct and coach a 4–7 engineer distributed team: set goals, provide feedback, conduct performance reviews, and facilitate career growth. - Own backlog prioritization, sprint planning, and backlog refinement. - Guide technical decision‑making: architecture, tooling, and best practices. - Champion disciplined engineering practices, quality delivery, and continuous improvement. - Hire, onboard, and retain top engineering talent. - Collaborate tightly with product managers, designers, and cross‑functional stakeholders. - Communicate progress, risks, and dependencies to leadership. - Manage resources, plan capacity, and adapt to changing priorities. - Participate in manager on‑call rotation. **Required Skills** - Distributed systems, integration, automation, and deployment expertise. - Deep knowledge of AWS, Docker, Kubernetes, Terraform, GitHub Actions, ArgoCD. - Proficiency with TypeScript, ReactJS, Redux, Python, Node.js/NestJS, GraphQL. - Experience with AI tools (coding assistants, LLM APIs, AI‑driven automation). - Strong RDBMS and SQL programming; familiarity with PostgreSQL, MongoDB, Redis, ELK, Trino, Iceberg. - Messaging experience: RabbitMQ, NATS. - Agile methodologies, sprint facilitation, backlog management. - Analytical, organizational, and problem‑solving skills. - Excellent communication and stakeholder‑management abilities. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience). - Certifications such as AWS Certified Solutions Architect or Certified Scrum Master are desirable but not mandatory.
Toronto, Canada
On site
Senior
19-11-2025