International Women’s Day: Women in the Workplace – Read the Report

Back to all jobs

Staff Engineer

Ref: JO-2602-359418

  • Environment: Hybrid
  • Contract Type: Permanent
  • Starts: 2026-05-04
Apply Report issue

About the Company

Our client is a well‑established, design‑focused global product company operating across multiple international locations. They build beautifully crafted digital and physical user experiences, and their engineering organisation is entering an exciting transformation phase as they modernise and scale their global eCommerce platform.

This role sits within their growing eCommerce engineering group, supporting millions of users across various regions. The company values innovation, autonomy, craftsmanship, and a collaborative engineering culture.


The Opportunity

We are looking for a Staff Engineer to take on a critical technical leadership role across the customer journey – from browsing and product discovery to checkout, pricing, payments and user engagement.

In this role, you’ll act as an architectural leader across multiple eCommerce squads, partnering closely with Product, Design, and Engineering Managers. You’ll guide technical direction, shape the future platform architecture, and mentor engineers as the company transitions from legacy systems into a modern, cloud-native ecosystem.

This is an opportunity to make an immediate impact on a platform undergoing major technical evolution.


What You’ll Be Working On

  • Providing technical leadership and architectural direction across core eCommerce domains
  • Designing modern, cloud‑native, serverless and event‑driven systems
  • Contributing to a headless frontend engineering stack using modern frameworks (e.g., Next.js, React, TypeScript)
  • Driving creation of high-quality technical artefacts: ADRs, system designs, diagrams, architectural patterns
  • Improving developer experience, CI/CD, observability and reliability
  • Collaborating daily with Product & Design to deliver customer‑centric solutions
  • Mentoring engineers, resolving architectural debates and ensuring alignment across squads
  • Contributing to long-term migration and modernisation initiatives

Tech Environment

  • Frontend: React, TypeScript, modern headless frameworks
  • Backend: Node.js, Python, Java
  • Cloud: AWS serverless (Lambda, API Gateway, DynamoDB, SQS/SNS), microservices, event‑driven patterns
  • Infrastructure: Terraform, CI/CD pipelines, containerisation
  • Architecture: Microservices, distributed systems, MACH principles, edge‑based rendering

What We’re Looking For

  • Strong engineering leadership with experience influencing multiple teams
  • Track record architecting scalable distributed systems
  • Experience working across eCommerce components (catalog, checkout, payments, content, user journeys)
  • Proficiency in cloud-native and serverless architecture
  • Ability to communicate technical decisions clearly to engineers, product teams, and stakeholders
  • Comfortable mentoring, guiding technical choices, and improving engineering practices

Bonus:

  • Experience with MACH/headless commerce
  • Experience modernising legacy architectures at scale

Salt is acting as an Employment Agency in relation to this vacancy.

Apply Report issue

Software Development & Engineering jobs

Career and Job Insights

Apply for this job

Staff Engineer

  • South Africa
  • Software Development & Engineering, Technology
  • Hybrid
  • Permanent

Save jobs

Log in to save a job

Report job

Staff Engineer

  • South Africa
  • Software Development & Engineering, Technology
  • Hybrid
  • Permanent

"*" indicates required fields

Need talent? Request a callback

This form is for companies looking to hire talent.

I am looking for a job I have a general enquiry

"*" indicates required fields

E.g. “Senior Frontend Developer” or “Offshoring team for design.”
This field is hidden when viewing the form