🧑💻 The Role
As an Engineering Manager at NewStore, you will lead a high-impact engineering team, 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. AI has changed how teams build, not what “good” means. Your job is to create the conditions that get us there.
You’ll lead a team of 4-8 engineers crafting solutions that empower retail brands to deliver exceptional shopping experiences across every channel, working closely with Product and Design as a triad against a common set of outcomes.
You help shape the architecture of a modern, scalable commerce platform while building the team that makes it happen. Ready to shape how millions of people shop?
If you thrive on building self-managed, high-performing teams, holding a high bar for quality, and growing engineers into the best version of themselves, this role is for you.
🚀 What You’ll Do
Experiment with both what you build and how you build it. When there’s an open question in process, tooling or product direction, build a version in days, measure it, keep what works and write down what didn’t.
Lead a team: Own the delivery, health and production stability of one engineering team, people and the agents they run, holding it accountable for results while building a culture people are proud of.
Own architecture within your domain: Ensure architecture is fit for purpose for your domain and that its consumed interfaces (APIs, messages) are aligned with the company target architecture. Own the path of adapting to the future of retail when the consumer is an agent rather than a person or a service. All trade-offs are informed, actively managed, discussed, and documented.
Own the hiring process and grow the team: Drive fast hiring of engineers of a very high standard, up to staff level, with interviews that assess how candidates work with AI tools and how well they evaluate the output, not only what they can write unaided. Set direction for Senior Engineers and keep them focused.
Reinvent how the team works: Treat the team’s shape and process as something you redesign, not inherit. Experiment with where agents replace, assist or get reviewed by engineers, measure it, and keep what works.
Deliver against ambiguity: Collaborate with Product and Design to align the team roadmap with company objectives, and support the team in structuring the work so it is easy to tackle in multiple streams.
Reshape engineering excellence: You understand pairing, TDD, contract and end-to-end testing, and continuous delivery, and how AI is changing or fits alongside these. You foster a culture of quality regardless of how the code was generated, and when possible you join the pairing sessions yourself.
Adapt to new challenges in platform reliability: Implement robust security measures and maintain high availability standards for mission-critical retail systems. Understand how you can shift the guarantee from “we understood every change” to “the system catches what we didn’t,” and decide where AI belongs in your own operations loop. Enable the team to find the answer.
Redefine tech health: In a well-running team, throughput is no longer the constraint; understanding and cost of ownership are. Find new ways to measure before making decisions, reinvest where AI improves the health of the system, and bring the team with you.
🤝 How We Work Together
We’re a team that values empowerment, collaboration, and ownership. We make decisions based on data, foster open discussion within and across teams, and manage complexity by adapting to new information.
Lead through context, not control: You create a space where it’s safe to fail, learn, and grow. You help engineers challenge each other, give direct feedback, and feel proud of how they build. That includes making it safe…