Lead Software Engineer
$140k - $165kToshiba Global Commerce Solutions
Toshiba Global Commerce Solutions is seeking a hands-on Lead Software Engineer to drive end-to-end solution delivery for major retail platforms.
In this role, you will own hands-on implementation (feature development, technical design, code reviews), engagement leadership (client-facing technical lead, trade-off decisions, mentoring), and operational ownership (delivery sign-off, post-release support) of high-impact solutions, translating business requirements into working software you help build. You will drive Dual-Track Agile processes, contributing to the Discovery Track through rapid prototyping and feasibility validation, and leading the Delivery Track to ensure quality, traceability, and measurable outcomes.
The ideal candidate is a senior software engineer who codes daily, prototypes proactively, and integrates AI/agent workflows across the software lifecycle-from analysis and design to testing, documentation, and code generation-while bringing the technical leadership to drive client engagements forward. You will mentor teams, make critical technical trade-offs, and take full accountability for delivery sign-off and post-release support.
This role requires strong retail platform domain knowledge (POS systems, store operations), cloud-native development experience, and fluency with generative and agentic AI tools to accelerate delivery while preserving code quality and architectural integrity. You will be a key driver of engineering excellence, ensuring solutions are both innovative and operationally robust.
Key Responsibilities
- Instrument and leverage AI/agentic workflows in your daily development to accelerate design, prototyping, code generation, test-case creation, specification drafting, and automated validation across the software lifecycle.
- Apply AI-assisted development practices in your own work, model best practices for the team, and ensure ethical compliance and responsible integration of generative AI tools.
- Own end-to-end solution delivery across Discovery and Delivery Tracks, 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 working prototypes and demoing solutions to validate feasibility and align stakeholders before full implementation.
- Translate discovery outcomes into delivery backlog items and partner with implementation teams to ensure design intent, code quality standards, and non-functional requirements are preserved throughout delivery.
- Contribute to technical design across products and integrations: produce ADRs, interface contracts, data models, sequencing diagrams, migration/rollback plans, and traceability matrices, partnering with architects on broader governance.
- Serve as the primary technical lead in client engagements: facilitate workshops, present technical solutions, make trade-off decisions, drive approvals, and act as a subject-matter expert for assigned platform areas.
- Personally implement critical components and complex features in modern retail platform stacks, set the bar for code quality through your own work, and review and approve deliverables from implementation teams.
- Apply and reinforce engineering standards, reusable integration patterns, and non-functional requirements (security, scalability, observability) across client solutions.
- Mentor and upskill engineers on AI-assisted development, Dual-Track workflows, specification-driven design, and platform best practices, primarily through pair programming, code reviews, and example-driven leadership.
- Contribute to platform and product strategy, identifying reusable assets, API-first designs, and technical gaps requiring investment.
- Own risk analysis and mitigation for technical decisions, including backward compatibility, data integrity, and compliance constraints.
- Bachelor's degree in Computer Science, Engineering, or equivalent experience.
- Applying and utilizing AI-assisted tools and workflows (e.g., GitHub Copilot, Cursor, Claude Code) for design, coding, test generation, and documentation.
- 8+ years of professional software development experience with current, daily hands-on coding and prototyping in modern technology stacks.
- 5+ years building cloud-native, microservices, or event-driven systems, with experience in Azure or equivalent cloud platforms.
- Strong proficiency in technology stacks such as Java/Spring Boot, TypeScript, React/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/non-relational databases (SQL/NoSQL).
- Hands-on proficiency with CI/CD, containerization, Docker, Kubernetes, deployment tooling, automated testing, and AI/agentic workflows to accelerate the software lifecycle.
- Practical experience with generative AI and AI-assisted development tools (e.g., GitHub Copilot, Claude Code, Cursor) with measurable impact on delivery.
- Excellent stakeholder communication skills, able 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.
- Strong retail platform domain knowledge (POS systems, store operations) is highly desirable.
- 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 leading Dual-Track Agile processes, managing both Discovery and Delivery Tracks, and translating discovery outcomes into actionable backlog items.
- Experience contributing to platform strategy, reusable assets, and API-first designs.
- Expertise in formal or machine-readable specifications (OpenAPI, UML+OCL, TLA+, or equivalent) to guide implementation and enable automated validation.
Toshiba Global Commerce Solutions is a dynamic billion-dollar global company based in Research Triangle Park, NC, providing retail store solutions to your favorite brands. Have you ever been in a hurry and made use of the self-checkout at Lowe's Foods, earned fuel rewards at Kroger, or just paid for purchases at retailers such as Walmart, Michaels, Carrefour, The Gap, Calvin Klein, Boots, Cencosud, BJ's, or Costco? These are just a few examples of our in-store solutions and impressive customer base that made us the world's installed market share leader.
The nature of retail is changing quickly, so if you share our 'Together Commerce' vision of a seamless two-way, participatory shopping experience, let's get together to drive the new economy.
Toshiba Global Commerce Solutions, Inc. offers a competitive salary and generous benefits package including the following:
- Bonus: Eligible for up to 8% performance-based bonus (individual and company performance)
- Group health coverage (medical, dental, & vision)
- Employee Assistance Programs
- Pre-tax spending accounts
- 401(k) plan (with company match)
- Company provided life insurance
- Pet Insurance
- Employee discounts
- Generous paid holiday schedule, paid vacation & sick/personal days
- Base Salary Range: $140,000-$165,000
- The above annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final annual salary to be offered to the selected candidate. Factors include, but are not limited to, the scope and responsibilities of the role, the selected candidate's work experience, education and training, the work location as well as market and business considerations.
-
- Discretionary Bonus Plan: Eligible for up to 8% annual performance-based bonus (individual and company performance)
Toshiba Global Commerce Solutions is an equal opportunity/affirmative action employer that evaluates qualified applicants without regard to age, ancestry, color, religious creed, disability, marital status, medical condition, genetic information, military or veteran status, national origin, race, sex, gender, gender identity, gender expression and sexual orientation or any other protected factor. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.
Individuals who need a reasonable accommodation because of a disability for any part of the employment process should email View email address on click.appcast.io to request an accommodation
DIVERSITY, EQUITY & INCLUSION:
We at Toshiba Global Commerce Solutions firmly believe that our people are an integral part to the success of our customers. Furthermore, we're committed to Diversity, Equity, and Inclusion for all our people as highlighted by our 5 Core Principles (Create Outreach, Foster Belonging, Unleash Opportunity, Diverse Cultural Engagement and Culture of Transparency). We're passionate about our customers the retail industry and becoming a more responsible company as we help create a brighter future.
- ...improving lives.Labcorp is seeking a LeadSoftware Development Engineer to join our team in Durham, NC. The individual will play a key... ...diagrams, and pseudocode.Develop, test, and integrate high‑quality software using modern engineering standards and automated tools.Review...SuggestedFull timeTemporary workCasual workInternshipWork at officeMonday to FridayFlexible hours3 days per week
- ...Lead Software Engineer In Test Hybrid Mode Durham, NC Job Description ~5+ years of experience with a Bachelor’s degree or Master’s degree in Computer Science, Software Engineering, or related field ~ Experience with crafting and building web application...SuggestedWork experience placement
- ...Lead Software Engineer In TestHybrid ModeDurham, NCJob Description5+ years of experience with a Bachelor’s degree or Master’s degree in Computer Science, Software Engineering, or related fieldExperience with crafting and building web application and using test automation...SuggestedWork experience placement
- ...pods that own an outcome and a roadmap end to end. We hire engineers, not language specialists: we care that you can reason... ...pick the right tool for the problem, and ship reliable software across the stack.As a Lead Full Stack Engineer, you'll build the product surfaces that...SuggestedFull timeLocal area
- ...in Durham, NC Our client seeks a Lead Java Developer and Architect to design,... ...systems. The role requires deep hands-on engineering, leadership across distributed teams, and... ...Architect, Technical Lead, Consultant, or Software Engineer with hands-on implementation....SuggestedHourly payLocal area
- Labcorp in Durham, NC seeks a Lead Software Development Engineer to design, develop, and support mission-critical LIMS applications. This senior role combines technical leadership with hands-on software delivery in a hybrid, 3-in-office per week schedule. The position...Work at office
$164.6k - $208.9k
...unlock the full potential of Splunk.Your ImpactStrategic Adoption: Lead long-term engagements through consistent touchpoints, strategic... ...Work cross-functionally with Customer Success Managers, Sales Engineers, and the broader Splunk ecosystem to ensure a unified customer...Full timeTemporary workLocal areaRemote workFlexible hours- ...Advocating an appropriate level of testability focus in the software development process The appropriate skills and knowledge... ...Test Manager is: Knowledge of all aspects of the software engineering process Experience in a wide variety of testing efforts, techniques...
- ...Jove is looking for a highly technical, Technical Solutions Lead to join our Technical Services team. This role is ideal for someone... ...like QuickBooks and OneDrive. You will work closely with Engineering, Product, QA, Implementation, and Customer Success. While you may...
- ...pods that own an outcome and a roadmap end to end. We hire engineers, not language specialists: we care that you can reason... ...pick the right tool for the problem, and ship reliable software across the stack.As a Lead Android Engineer, you will drive the technical direction...Full timeLocal area
- Labcorp is seeking a Lead Network Security Engineer - Palo Alto to join our team at our Durham, NC location!Location: Durham, NC.Applicants who live within 35 miles of Durham, NC location will follow a hybrid schedule. This schedule includes a minimum of three in office...Full timeTemporary workCasual workInternshipWork at officeRemote workMonday to FridayFlexible hoursDay shift3 days per week
$320k
...CPUs, and a fully optimized NVIDIA AI and HPC software stack. We're searching for a highly technical, motivated manager to lead & manage the team responsible for rack-scale... ...we need to see:BS or MS degree in Computer Engineering, Computer Science, or related degree or...Full timeRemote work- ...GlaxoSmithKline is seeking a Senior Medical Director to lead programming for clinical studies aimed at advancing HIV research. The ideal candidate will have over 6 years of clinical programming experience in the pharmaceutical industry along with strong skills in R programming...
- ...development activities across multiple engineering disciplines and functions by applying various... ...of all system development functions (software engineering, hardware engineering,... ...System Verification and Validation Planning.Leads or coordinates complex technical activities...
- Job Title: D365 SCM Consultant (Supply Chain Management Consultant) Location : Durham, NC (Travel expenses paid, candidate needs to onsite 3 days a week) Job Summary TechM is looking for a Senior Consultant Microsoft Dynamics 365 Supply Chain Management. This...3 days per week
- ...schedule deliverables and responsible resource management. You will mentor teams in a matrixed environment, drive program integration, and lead high-visibility initiatives with executive exposure, shaping outcomes beyond traditional project management. #J-18808-Ljbffr Apex...Remote work
- Duke University in Durham, NC seeks a Deep Tech Research, Partnerships & Program Manager to drive interdisciplinary initiatives across academia, industry, and government. You will build strategic partnerships, manage research programs, support executive education, and coordinate...
- A leading technology consulting firm is seeking a Technology Lead - UI based in Durham, NC. The role involves leading UI development initiatives using advanced technologies such as HTML5, CSS3, and Angular. Ideal candidates will have at least 4 years of UI technology experience...Full time
- Everforth Apex Systems is seeking a St Technical Project/Program Manager to coordinate complex technical initiatives in Durham with partial remote options. You will serve as the primary coordination point for multiple projects, balancing business and technology partner ...Remote work
- Duke University in Durham, NC seeks a Deep Tech Research, Partnerships & Program Manager to lead cross-disciplinary technology initiatives. You will develop partnerships, manage research programs, and coordinate executive education in AI, cybersecurity, quantum tech, and...
- ...and passion of all of us—from design and engineering to the manufacturing and marketing of... ...automation through connected hardware, software, analytics, and workflow solutions that... ...The Senior Product Manager, Software will lead strategy, roadmap, commercialization, and...Full timeWork at officeRemote work
- 22nd Century Technologies Inc. in Durham, NC, is hiring a Curam Technical Architect for a 12-month contract. The role involves defining system architecture for large scale Cúram implementation and providing technical guidance throughout the project lifecycle. The ideal ...Contract work
- A Global IT consulting firm is looking for a Technology Lead specializing in PL/SQL and Informatica. The role is based in Durham, NC, and requires at least 4 years of experience, particularly with US-based Financial Services clients. You will act as the main contact for...Permanent employmentFull timeContract workRelocation package
- ...Role : Lead Software Developer Location : Durham NC (Remote) Job Description We are looking for an experienced Lead OutSystems... ...in OutSystems application development and Alteryx-based data engineering solutions, while partnering with business and technical teams...Remote work
- ...Strawbridge Studios, Inc. is seeking a dynamic IT & Development Manager to lead Infrastructure and Software Development teams, balancing business needs with technology excellence. You will drive security, data integrity, and customer experience while guiding the technology...
- GSK is seeking a Senior Medical Director to enhance clinical excellence in early development programs at ViiV Healthcare. This role focuses on providing governance for Phase 1-4 studies and ensuring adherence to standards. The ideal candidate will possess over 6 years of...
- ...Lead Full Stack EngineerWe are currently sourcing for a Lead Full Stack Engineer to work in Durham, NC!The TeamAre you interested in serving the needs of millions of customers... ...of this mission.The RoleAs a Principal Software Engineer/Developer, you will be applying your...Work experience placement
- Duke University Libraries seeks a Library Technology Operations Manager to lead technology planning, operations, and strategic initiatives that support staff and the broader Duke community. You'll serve as the liaison between Duke University Libraries and Duke's Office...Work at office
- Duke University Libraries is seeking a Library Technology Operations Manager to lead technology planning, operations, and strategic initiatives that support both library staff and the broader Duke community. This role sits at the intersection of technology, operations,...
- Overview ACA is seeking an Application Support Lead for our Surveillance Applications to lead a team of analysts responsible for monitoring, supporting, and enhancing surveillance data and systems related to financial transactions and securities activity. This role blends...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer. Be the first to apply!
- lead engineer Durham, NC
- software support Durham, NC
- software Durham, NC
- software technical support Durham, NC
- entry level software sales Durham, NC
- software intern Durham, NC
- software technical support engineer Durham, NC
- id software Durham, NC
- software quality assurance Durham, NC
- government software Durham, NC


