About the role

  • Drive important initiatives across all Retail Tech Business domains
  • Responsible for the technical design, development, and rollout of key initiatives to end-users
  • Help uplift engineering, automation, and DevSecOps capabilities
  • Ensure platforms leverage industry-leading tools and practices that are scalable, resilient, and efficient
  • Advocate for best practices and deliver the best technical solutions for customers
  • Contribute to DevSecOps practices across Retail Tech
  • Streamline and drive simplification in DevSecOps tooling, technologies, & processes

Requirements

  • Experience leading a high-performing engineering team
  • Solid technical background in developing software applications using .NET, Java, TypeScript, Python or similar in AI/ML and cloud settings
  • Able to promote DevOps culture of CI/CD pipelines and Automation supported by world-class tools
  • Experience of Continuous testing tooling (e.g. Playwright, K6 or similar) and practices (e.g BDD/TDD, contract testing etc)
  • Ability to contribute to strategy, AI solution architecture, and translate these into pragmatic engineering design decisions
  • Thorough understanding of large-scale distributed systems, solution design, AI-powered architectures, and foundational principles for building robust, intelligent services
  • Working knowledge of public cloud engineering – AWS preferred
  • Overseeing the governance, compliance, and operational health of services

Benefits

  • Flexible work arrangements
  • Professional development opportunities

Job title

Principal Software Engineer

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job