T

Toshiba Global Commerce Solutions

Builds retail checkout hardware and commerce software

Lead Software Engineer

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeFrisco, TX, USA$140k - $165k /yrIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, or equivalent experience.
  • At least 8 years of professional software development experience, including current daily hands-on coding and prototyping in modern technology stacks.
  • Demonstrated daily use of AI coding agents and assistants for design, coding, test generation, and documentation, with specific measurable delivery impact.
  • Experience designing repeatable team AI workflows, such as shared agent instructions or skills, prompt and context libraries, review checklists, and CI-integrated validation.
  • Working knowledge of large language model fundamentals, including context management, tool use and agents, Model Context Protocol or similar integrations, non-determinism, hallucination risk, and cost and latency trade-offs.
  • Experience validating AI-generated code through test-first or specification-first approaches, automated checks, and rigorous review.
  • At least 5 years building cloud-native, microservices, or event-driven systems, with Azure or equivalent cloud platform experience.
  • Strong proficiency in technology stacks such as Java/Spring Boot and TypeScript with React or Vue.
  • Proven experience owning end-to-end solution delivery, including design, implementation, and post-release operational accountability for medium-to-large projects.
  • A track record of building production code, prototypes, and reference implementations to validate solution feasibility.
  • Strong experience with REST/OpenAPI, messaging platforms, and relational or non-relational databases (SQL/NoSQL).
  • Hands-on proficiency with CI/CD, containerization, Docker, Kubernetes, deployment tooling, and automated testing.
  • Ability to facilitate workshops, present technical solutions, and collaborate across business and engineering teams.
  • Proven leadership in mentoring engineers, conducting thorough code reviews, and championing engineering best practices across teams.

Responsibilities

  • Design and operate AI and agentic workflows across the software lifecycle, including requirements analysis, design, prototyping, code generation, test-case creation, specification drafting, code review, documentation, and automated validation, and use them in daily development.
  • Define team standards for AI-assisted development, including prompt and context practices, reusable agent skills and instructions, repository conventions, and review expectations for AI-generated code.
  • Establish guardrails for responsible AI use, including intellectual property and licensing, secrets and data handling, security review of generated code, and client contractual constraints, and ensure ethical compliance across the team.
  • Build evaluation and validation around AI output, including automated tests, specification conformance, static analysis, and human-in-the-loop checkpoints, to protect quality while improving speed.
  • Define and report AI impact metrics, such as cycle time, review turnaround, defect escape rate, test coverage, rework, and cost per outcome, and use them to determine where AI is effective.
  • Evaluate, pilot, and recommend AI tools, models, and integrations, including IDE assistants, command-line agents, Model Context Protocol servers, and internal automation, considering cost, security, and vendor risk.
  • Build internal tooling and automation on large language model application programming interfaces to remove recurring work, such as pull request summarization, test generation, release notes, and defect triage.
  • Own end-to-end solution delivery across Discovery and Delivery Tracks by personally building validated prototypes, contributing to formal designs, decomposing work into deliverables, and shipping accepted technical implementations.
  • Drive the Discovery Track under Dual-Track Agile by writing AI-accelerated working prototypes and demonstrating solutions to validate feasibility and align stakeholders before full implementation.
  • Translate discovery outcomes into delivery backlog items and partner with implementation teams to preserve design intent, code quality standards, and non-functional requirements throughout delivery.
  • Contribute to technical design across products and integrations by producing architecture decision records, OpenAPI interface contracts, data models, sequencing diagrams, migration and rollback plans, and traceability matrices as implementation inputs for engineers and AI agents, while partnering with architects on broader governance.
  • Serve as the primary technical lead in client engagements by facilitating workshops, presenting technical solutions, making trade-off decisions, driving approvals, and explaining AI-assisted delivery to client stakeholders.
  • Personally implement critical components and complex features in modern retail platform stacks, set code quality standards through personal work, and review and approve implementation team deliverables, including AI-generated changes.
  • Apply and reinforce engineering standards, reusable integration patterns, and non-functional requirements for security, scalability, and observability across client solutions.
  • Mentor and upskill engineers on AI-assisted development, Dual-Track workflows, specification-driven design, and platform best practices through pair programming, live demonstrations, code reviews, and example-driven leadership, including when to trust, verify, or reject AI output.
  • Contribute to platform and product strategy by identifying reusable assets, API-first designs, technical gaps requiring investment, and opportunities for AI to create product or delivery leverage.
  • Own risk analysis and mitigation for technical decisions, including backward compatibility, data integrity, compliance constraints, and AI-specific risks.

Desired Qualifications

  • Experience building with large language model application programming interfaces, including the Claude API or Azure OpenAI, with tool use, agents, evaluations, and prompt caching.
  • Experience establishing AI governance, security, or compliance practices in an enterprise or client-facing setting.
  • Experience building internal developer tooling or Model Context Protocol servers that integrate AI with Jira, GitLab, Jenkins, or Confluence.
  • Expertise in formal or machine-readable specifications, such as OpenAPI, UML with Object Constraint Language, TLA+, or equivalent, to guide implementation and enable automated validation of AI output.
  • Experience leading Dual-Track Agile processes, managing both Discovery and Delivery Tracks, and translating discovery outcomes into actionable backlog items.
  • Strong retail platform domain knowledge, including point-of-sale systems and store operations.
  • Certifications such as Azure Developer Associate, Azure Solutions Architect, or equivalent cloud credentials.
  • Strong understanding of advanced security best practices and compliance requirements in enterprise systems.
  • Experience contributing to platform strategy, reusable assets, and API-first designs.

About the Company

Toshiba Global Commerce Solutions

Builds retail checkout hardware and commerce software

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
Not listed
Total funding
Not listed
Headquarters
Durham, NC
Founded
2012

Recently Posted Jobs

Explore more opportunities at Toshiba Global Commerce Solutions

See more jobs