T

Toshiba Global Commerce Solutions

Builds retail checkout hardware and commerce software

Client Software Engineer

Full-TimeUpdated on 10/27/2026
No salary listed
Expert
Bachelor's
Grand Rapids, MI, USA
In PersonMust be located near or within the Grand Rapids, Michigan area.
Software EngineeringFull-Stack Engineering

About the job

Requirements
  • A bachelor's degree in Computer Science, Engineering, or equivalent experience.
  • Eight years of professional software development experience, including recent hands-on coding and prototyping in modern technology stacks.
  • Five or more years designing cloud-native, microservices, or event-driven architectures using Azure or equivalent cloud platforms.
  • Strong experience building platform infrastructure and scalable backend systems.
  • Proven experience owning end-to-end solution delivery, including design, implementation, and post-release operational accountability for medium-to-large projects.
  • Experience with partner integrations, such as payments, SaaS APIs, loyalty, inventory, or authentication providers.
  • Hands-on experience building prototypes or reference implementations to validate architecture and solution feasibility.
  • Expertise in API-first design using REST and OpenAPI.
  • Experience with relational and non-relational databases, including SQL and NoSQL.
  • A solid grasp of containerization, CI/CD, and Kubernetes-based delivery pipelines.
  • Practical experience with generative AI and AI-assisted development tools, such as GitHub Copilot, Claude Code, or Cursor.
  • Ability to facilitate workshops, present technical solutions, and collaborate across business and engineering teams.
  • Proven leadership in mentoring engineers, conducting code reviews, and enforcing architecture governance.
Responsibilities
  • Lead end-to-end solution architecture across discovery, design, delivery, and operational readiness for platform and client solutions.
  • Design and build platform infrastructure to support emerging product requirements and use cases.
  • Produce and maintain architectural artifacts, including architecture decision records, interface contracts, data flow diagrams, infrastructure specifications, sequencing diagrams, migration and rollback plans, and traceability matrices.
  • Define and enforce architecture standards, integration patterns, and non-functional requirements across solutions.
  • Write production code for critical platform features and infrastructure components.
  • Build core platform capabilities that enable rapid feature development and solution delivery.
  • Establish reusable patterns, shared services, and API-first designs for platform extensibility.
  • Serve as an active technical lead in client engagements.
  • Lead Discovery Track activities, including rapid prototyping, feasibility validation, and stakeholder alignment before implementation.
  • Drive approvals and alignment across business and technical stakeholders.
  • Establish and maintain partner integration architectures across third-party ecosystems.
  • Govern architecture consistency across partner integrations and internal product lines.
  • Define authentication strategies, error handling, and API versioning.
  • Ensure architecture quality gates and participate in design reviews and release sign-offs.
  • Identify and mitigate architecture risks, including compatibility, data integrity, scalability, and partner dependencies.
  • Own risk analysis and mitigation for architecture decisions, including backward compatibility and compliance constraints.
  • Contribute to continuous improvement through reusable patterns, automation, and cross-team alignment.
  • Mentor and upskill engineers and architects on AI-assisted development, Dual-Track workflows, and platform best practices.
  • Contribute to platform and portfolio strategy by identifying investment gaps and reusable assets.
Desired Qualifications
  • Strong retail platform domain knowledge, including point-of-sale systems, store operations, and payment processing.
  • Certifications such as Azure Solutions Architect, AWS Solutions Architect, or equivalent.
  • Experience with API gateways or integration platforms such as Azure APIM, Kong, Apigee, MuleSoft, or Boomi.
  • A solid understanding of API security and compliance, including OAuth 2.0/OIDC, JWT, and PCI.
  • Familiarity with formal specifications such as OpenAPI, AsyncAPI, and JSON Schema for contract-driven development.
  • Background in distributed systems, microservices architecture, and infrastructure as code.
  • Experience leading Dual-Track Agile processes, managing Discovery and Delivery Tracks, and translating discovery outcomes into actionable backlog items.
  • Experience contributing to platform strategy, reusable assets, and API-first designs.

About the company

T

Toshiba Global Commerce Solutions

View

Toshiba Global Commerce Solutions builds hardware and software that retailers use to run stores and handle customer purchases. Its portfolio includes point-of-sale terminals, self-checkout systems, mobile devices, receipt printers and store peripherals for grocery, convenience, specialty and hospitality businesses. The ELERA commerce platform connects store applications, while related software covers payments, loyalty, promotions and loss prevention. The company also offers installation, managed services and maintenance to support retailers through the operation of their store systems. Founded in 2012, Toshiba Global Commerce Solutions is headquartered in Durham, North Carolina.

Company Size

1,001-5,000

Company Stage

N/A

Total Funding

N/A

Headquarters

Durham, NC

Founded

2012

Get referred to Toshiba Global Commerce Solutions

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • Hardware expansion: modular systems let retailers configure, upgrade and expand equipment as requirements change.
  • Engineering pay: the AI-native product engineer posting lists a $165,000-$260,000 base salary range.
  • Team development: service delivery managers identify technician development needs and create individual coaching plans.

What critics are saying

  • Travel load: this field service position requires availability to travel 100% of the time.
  • Broad ownership: the principal engineering role spans architecture, implementation, testing, deployment and production support.
  • Service pressure: delivery managers face high-demand, high-pressure situations driven by customer expectations and business needs.

What makes Toshiba Global Commerce Solutions unique

  • Installed footprint: Toshiba reports 2.6 million or more point-of-sale and self-checkout units installed worldwide.
  • Deployment flexibility: ELERA uses cloud-, hardware- and deployment-agnostic architecture.
  • Multivendor service: associate field technicians repair Toshiba and non-Toshiba retail products.

Help us improve and share your feedback! Did you find this helpful?