Manager, Software Engineering in Durham
Manager, Software Engineering

Manager, Software Engineering in Durham

Durham Full-Time 130000 - 200000 £ / year (est.) No home office possible
External

At a Glance

  • Tasks: Lead teams in developing innovative AI-native software for retail solutions.
  • Company: Join Toshiba Global Commerce Solutions, a leader in retail technology.
  • Benefits: Enjoy competitive salary, health coverage, and generous paid time off.
  • Other info: Dynamic work environment with opportunities for career growth.
  • Why this job: Make a real impact on the future of retail technology.
  • Qualifications: 5-10+ years in software development with leadership experience.

The predicted salary is between 130000 - 200000 £ per year.

Toshiba Global Commerce Solutions is seeking a Software Engineering Manager to lead teams building the next chapter of ELERA: AI-native development tooling, an agentic platform layer, and a FAANG-aligned operating model where engineering owns delivery end to end. The level of this role, from first-line manager through senior manager scope, is matched to the candidate's demonstrated experience, team size, and product complexity. Strong tech leads moving into management for the first time and seasoned managers leading large groups are both encouraged to apply.

Our software runs at tens of thousands of retail stores worldwide. If you have used self-checkout at a major warehouse club, paid at a Fortune 500 big-box retailer, or shopped at a global grocery chain or apparel brand, you have likely used our software products. It is the retail commerce platform we build at TGCS, powering point of sale, mobile, self-service, and back-of-store operations for many of the world's largest retailers.

As a Software Engineering Manager you will:

  • Own delivery, quality, and team health for one or more product areas inside ELERA.
  • Delivery and execution: Engineering execution, the milestone plan, sprint tracking, technical risk, and quality. You are accountable and responsible.
  • The team: Hiring, performance, compensation, career development, and the hard conversations. You take action early.
  • Technical fluency: You stay close enough to the code to be useful in design reviews, debug a production issue, and challenge a tradeoff. You partner with Principal Engineers on standards.
  • Product reality: You know the architecture, the backlog, your customers, and how the product performs in the market.
  • Production support: You own customer escalations affecting your scope and meet SLAs.

Required Qualifications and Experience:

  • 5-10+ years in software development, including 3-10 years in leadership or manager role.
  • Bachelor’s degree in computer science, Engineering, or equivalent.
  • A strong software engineering background with a track record of shipping production systems at scale.
  • Demonstrated leadership of software engineers, formally as a manager or as a tech lead, staff engineer, or senior IC who has owned end-to-end delivery for a team's scope.
  • Working knowledge of modern Agile delivery, the SDLC, and CI/CD practices in a continuous-deployment environment.
  • Comfort moving between the architectural level and the debugger, and between an executive review and a sprint standup, in the same day.
  • A track record of leading through ambiguity, owning a missed commitment without deflection, and recovering from a production incident.
  • Excellent written and verbal communication.
  • Direct, low ego, honest.

Highly Preferred:

  • Experience with AI-assisted development workflows: coding agents, AI-driven test generation, RAG-based developer tooling, or agentic CI/CD.
  • Retail, payments, POS, or other transaction-critical systems experience.
  • Familiarity with our stack: Java/Spring Boot, Node.js/TypeScript, Docker, Kubernetes on Azure AKS, GitLab CI/CD, Jenkins, MongoDB.
  • Experience leading distributed or multi-site teams.

How We Work:

  • Engineering owns delivery. The vertical chain (VP, Senior Director, Director, EM, Engineers) owns outcomes.
  • Horizontal teams scale us, not own us. You will own end-to-end delivery.
  • AI removes overhead, not accountability.

You will not be handing off status to a project manager, hand-walking a Project Management Office through a milestone plan or waiting for a Technical Program Manager to tell you what your team is building. You drive the plan, you call the risks, you ship the product.

About Toshiba Global Commerce Solutions:

Toshiba Global Commerce Solutions is a dynamic billion-dollar global company based in Research Triangle Park, NC, providing retail store solutions to your favourite brands.

Toshiba Global Commerce Solutions, Inc. offers a competitive salary and generous benefits package including 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, and a generous paid holiday schedule, paid vacation & sick/personal days.

Compensation:

Base Salary Range: $130,000-$200,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.

EEO:

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.

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.

Manager, Software Engineering in Durham employer: External

Toshiba Global Commerce Solutions is an exceptional employer, offering a dynamic work environment in Research Triangle Park, NC, where innovation meets retail technology. With a strong commitment to employee growth, competitive salaries, and a comprehensive benefits package, including health coverage and generous paid time off, we foster a culture of accountability and collaboration. Join us to lead cutting-edge software engineering initiatives that power the retail experience for millions worldwide, while enjoying the support of a diverse and inclusive workplace.
External

Contact Detail:

External Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Manager, Software Engineering in Durham

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Prepare for interviews by practising common questions and scenarios related to software engineering management. Think about how you would handle team dynamics, project delivery, and technical challenges. The more prepared you are, the more confident you'll feel!

✨Tip Number 3

Showcase your leadership skills during interviews. Share specific examples of how you've led teams, managed projects, and navigated challenges. This is your chance to demonstrate that you can own delivery and drive results.

✨Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team at Toshiba Global Commerce Solutions.

We think you need these skills to ace Manager, Software Engineering in Durham

Software Development
Leadership
Agile Methodologies
SDLC
CI/CD Practices
Technical Fluency
Communication Skills
Problem-Solving Skills
Team Management
Production Support
Java/Spring Boot
Node.js/TypeScript
Docker
Kubernetes
MongoDB

Some tips for your application 🫡

Show Your Passion for Software Engineering: When writing your application, let your enthusiasm for software engineering shine through! Share specific examples of projects you've led or contributed to, especially those that align with our focus on AI-native development and retail solutions.

Be Clear and Concise: We love a good, straightforward application. Make sure your writing is clear and to the point. Highlight your relevant experience and skills without fluff – we want to see what you can bring to the table!

Tailor Your Application: Don’t just send a generic application! Tailor your CV and cover letter to reflect the key responsibilities and qualifications mentioned in the job description. Show us how your background fits perfectly with the role of Software Engineering Manager.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team at Toshiba Global Commerce Solutions!

How to prepare for a job interview at External

✨Know Your Tech Inside Out

As a Software Engineering Manager, you'll need to demonstrate your technical fluency. Brush up on the technologies mentioned in the job description, like Java/Spring Boot and Node.js. Be ready to discuss how you've used these tools in past projects and how they can be applied to the role at Toshiba.

✨Showcase Your Leadership Style

Prepare to talk about your experience in leading teams, whether as a manager or a tech lead. Think of specific examples where you’ve hired, developed, or managed performance. Highlight how you handle tough conversations and foster team health, as this is crucial for the role.

✨Understand the Product Landscape

Familiarise yourself with Toshiba's products and their impact on retail. Knowing how the software operates in real-world scenarios will help you connect with the interviewers. Be prepared to discuss how you would approach product delivery and quality assurance in this context.

✨Communicate Clearly and Confidently

Excellent communication is key for this role. Practice articulating your thoughts clearly, especially when discussing complex technical topics. Prepare to present trade-offs and decisions in a way that’s understandable to both technical and non-technical stakeholders.

Manager, Software Engineering in Durham
External
Location: Durham

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>