Lead Software Engineer

Toshiba Global Commerce Solutions - External•Frisco, TX
•$140,000 - $165,000

About The Position

Toshiba Global Commerce Solutions is seeking a hands-on Lead Software Engineer to drive end-to-end solution delivery for major retail platforms and make AI-augmented engineering a standard practice. The role combines daily implementation, technical design and code reviews with client-facing technical leadership, mentoring, delivery sign-off, and post-release support. The engineer translates business requirements into working software and guides the use of AI across the delivery lifecycle by designing agentic workflows, setting guardrails, measuring impact, and helping teams adopt effective practices. The role drives Dual-Track Agile processes, using AI to accelerate Discovery through rapid prototyping and feasibility validation, and to improve quality, traceability, and measurable outcomes in Delivery. The successful candidate codes daily, builds repeatable and governed AI workflows for engineering teams, and exercises sound judgment about when AI output can be trusted. The position requires cloud-native development experience, strong retail platform knowledge such as POS systems and store operations, and fluency with generative and agentic AI tools.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
  • 8+ years of professional software development experience, with current daily hands-on coding and prototyping in modern technology stacks.
  • Demonstrated daily use of AI coding agents and assistants, such as Claude Code, Cursor, or GitHub Copilot, 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 LLM fundamentals, including context management, tool use and agents, MCP 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.
  • 5+ years building cloud-native, microservices, or event-driven systems, with experience in Azure or an equivalent cloud platform.
  • 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.
  • Track record of building production code, prototypes, and reference implementations to validate solution feasibility.
  • Strong experience with REST/OpenAPI, messaging platforms, and relational and non-relational databases (SQL/NoSQL).
  • Hands-on proficiency with CI/CD, containerization, Docker, Kubernetes, deployment tooling, and automated testing.
  • Excellent stakeholder communication skills, including facilitating workshops, presenting technical solutions, and collaborating across business and engineering teams.
  • Proven leadership in mentoring engineers, conducting thorough code reviews, and championing engineering best practices across teams.

Nice To Haves

  • Experience building with LLM APIs, such as the Claude API or Azure OpenAI, including 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 MCP servers that integrate AI with Jira, GitLab, Jenkins, or Confluence.
  • Expertise in formal or machine-readable specifications, such as OpenAPI, UML+OCL, or TLA+, to guide implementation and enable automated validation of AI output.
  • Experience leading Dual-Track Agile processes and translating discovery outcomes into actionable backlog items.
  • Strong retail platform domain knowledge, particularly POS 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 enterprise compliance requirements.
  • Experience contributing to platform strategy, reusable assets, and API-first designs.

Responsibilities

  • Design and operate AI and agentic workflows across requirements analysis, design, prototyping, code generation, test creation, specification drafting, code review, documentation, and automated validation.
  • Define team standards for AI-assisted development, including prompt and context practices, reusable agent skills and instructions, repository conventions, and review expectations.
  • Establish guardrails for responsible AI use, including intellectual property and licensing, secrets and data handling, security review, client contractual constraints, and ethical compliance.
  • Build evaluation and validation practices for AI output, including automated tests, specification conformance, static analysis, and human-in-the-loop checkpoints.
  • Define and report metrics for AI impact, such as cycle time, review turnaround, defect escape rate, test coverage, rework, and cost per outcome.
  • Evaluate, pilot, and recommend AI tools, models, and integrations while considering cost, security, and vendor risk.
  • Build internal LLM-based tooling and automation to reduce recurring work, such as PR summarization, test generation, release notes, and defect triage.
  • Own end-to-end solution delivery across Discovery and Delivery Tracks, including building validated prototypes, contributing to formal designs, decomposing work, and shipping accepted implementations.
  • Lead Discovery Track work under Dual-Track Agile by creating AI-accelerated prototypes and demonstrating solutions to validate feasibility and align stakeholders.
  • Translate discovery outcomes into delivery backlog items and partner with implementation teams to preserve design intent, code quality, and non-functional requirements.
  • Contribute to technical design across products and integrations by producing ADRs, OpenAPI contracts, data models, sequencing diagrams, migration and rollback plans, and traceability matrices.
  • Serve as the primary technical lead in client engagements by facilitating workshops, presenting solutions, making trade-off decisions, driving approvals, and explaining AI-assisted delivery.
  • Personally implement critical components and complex features, 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 security, scalability, and observability requirements.
  • Mentor and upskill engineers in AI-assisted development, Dual-Track workflows, specification-driven design, and platform practices through pair programming, demos, code reviews, and example-driven leadership.
  • Contribute to platform and product strategy by identifying reusable assets, API-first designs, technical gaps, and opportunities for AI leverage.
  • Own risk analysis and mitigation for technical decisions, including backward compatibility, data integrity, compliance constraints, and AI-specific risks.

Benefits

  • Eligible for up to 8% annual performance-based bonus based on individual and company performance.
  • Group medical, dental, and vision coverage.
  • Employee Assistance Programs.
  • Pre-tax spending accounts.
  • 401(k) plan with company match.
  • Company-provided life insurance.
  • Pet insurance.
  • Employee discounts.
  • Paid holidays, paid vacation, and sick/personal days.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service