Principal Software Architect

  • Full-time
  • Department: Engineering

Company Description

Wiser Solutions is a suite of in-store and eCommerce intelligence and execution tools. We're on a mission to enable brands, retailers, and retail channel partners to gather intelligence and automate actions to optimize in-store and online pricing, marketing, and operations initiatives. Our Commerce Execution Suite is available globally. 

 

Job Description

Wiser Solutions is a suite of in-store and eCommerce intelligence and execution tools. We're on a mission to enable brands, retailers, and retail channel partners to gather intelligence and automate actions to optimize pricing, marketing, and operations initiatives, both in-store and online. Our Commerce Execution Suite is available globally.

About the role:

This is a dynamic role that encompasses the gamut of architecture and engineering. You will become part of an architecture team providing technical direction to Wiser’s growing list of platform teams. Everything from integrating and elevating legacy solutions, designing next generation event-sourced distributed systems, evaluating solutions & technology, to improving quality and velocity through design and tooling is part of this role.

Essential Functions:

  • Liaise with stakeholders and platform teams to produce architectural designs for important enterprise initiatives
  • Provide coaching, guidance, and review for non-trivial feature designs
  • Provide thought and POCs for the consideration of technology introduction
  • Provide thought and leadership around engineering design, development, testing and delivery practices
  • Design, develop and deliver key components as necessary
  • Deliver architecture presentations to technical and non-technical audiences

Skills and Qualifications:

  • Exhibit leadership and coaching skills
  • Demonstrate strong system modeling capabilities with Domain Driven Design experience
  • Understand and are using modern architecture design patterns in systems design with a strong focus on event driven design
  • Have participated in the delivery of at least one high-scale highly performant system
  • Delivered Cloud Native microservice-based solutions with a strong understanding of distributed computing issues and practice
  • A clear understanding of database and middleware/messaging offerings
  • Must have delivered production solutions with 2+ programming languages
  • Must remain proficient with 2+ programming languages
  • Comfortable with full-stack development
  • Strong DevOps and CICD skills with practical hands-on experience provisioning resources with Terraform and Kubernetes
  • Detail oriented
  • Self-sufficient
  • Love to learn and are on top of emerging technology

Technology:

  • Cloud: AWS
  • Deployment & Orchestration: Kubernetes, Lambda
  • Language & Framework: NodeJS, Java/Spring Boot, Python, Typescript, React
  • Database: PostgreSQL, MySQL, MongoDB, Elasticsearch, EventStore, and others
  • Messaging: RabbitMQ, NATS, Kinesis

 

Additional Information

EEO STATEMENT 

Wiser Solutions, Inc. is an Equal Opportunity Employer and prohibits Discrimination, Harassment, and Retaliation of any kind. Wiser Solutions, Inc. is committed to the principle of equal employment opportunity for all employees and applicants, providing a work environment free of discrimination, harassment, and retaliation. All employment decisions at Wiser Solutions, Inc. are based on business needs, job requirements, and individual qualifications, without regard to race, color, religion, sex, national origin, family or parental status, disability, genetics, age, sexual orientation, veteran status, or any other status protected by the state, federal, or local law. Wiser Solutions, Inc. will not tolerate discrimination, harassment, or retaliation based on any of these characteristics. 

Privacy Policy