CrawlJobs Logo

Senior Manager, Engineering

NewStore

Location Icon

Location:
United Kingdom, London

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

As the Senior Engineering Manager at NewStore, you will lead high-impact engineering teams within complex domains, fostering a culture of innovation, accountability, and collaboration. Your role extends beyond project execution - you'll shape engineering strategy, mentor talent, and ensure long-term technical sustainability while driving the growth of our industry-leading, Omni-Channel Point of Sale platform. You'll lead one or more teams in crafting cutting-edge solutions that empower retail brands to deliver exceptional shopping experiences across every channel. This role goes beyond delivering on a strategy - it requires building and shaping the teams that can execute it. You help shape the architecture of a modern, scalable commerce platform while building the teams that make it happen.

Job Responsibility:

  • Lead complex domains: Manage multiple teams within complex technical domains, shaping organizational and technical complexity before it reaches your teams
  • Drive strategic direction: Shape domain-level strategy and architectural direction, ensuring alignment with company goals while preventing unnecessary complexity - from tech debt decisions to exploring new market opportunities
  • Build exceptional teams: Shape and build the teams needed to deliver on strategic initiatives, including managing and setting direction for staff engineers
  • Navigate ambiguity: You work with your teams to test new ideas and learn quickly from what works and what doesn't, while maintaining stakeholder alignment
  • Champion engineering excellence: You champion pairing, TDD, and continuous delivery — and, when possible, join the pairing sessions yourself. You help teams stay fast without cutting corners
  • Ensure platform reliability: Implement robust security measures and maintain high availability standards for mission-critical retail systems

Requirements:

  • Strategic leadership experience: 10+ years of software development with 6+ years successfully managing engineering teams in complex domains
  • Technical depth: Strong background in modern software development practices, cloud platforms (preferably AWS), and distributed systems architecture
  • Team building at scale: Proven experience building and shaping teams for strategic initiatives, not just managing existing teams
  • Staff engineer management: Experience managing and setting direction for senior individual contributors
  • Agile/XP expertise: Deep understanding of agile methodologies, including eXtreme Programming, TDD, and continuous delivery practices
  • Strategic thinking: Demonstrated ability to shape domain-level strategy and handle ambiguous challenges
  • Stakeholder management: Strong relationships with product, design, and business stakeholders in previous roles
  • Leadership development: Natural ability to develop future engineering leaders and foster growth across multiple teams
What we offer:
  • Generous PTO and R&R
  • Professional Growth: dedicated personal development budget and a learning-centric environment
  • Flexible Work Options: option to work remotely
  • Balanced Work-Life: life-friendly working hours
  • Financial Rewards: employee stock options and a quarterly bonus based on company performance

Additional Information:

Job Posted:
December 10, 2025

Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.