• Home
  • Search Jobs
  • Register CV
  • Post a Job
  • Employer Pricing
  • Contact Us
  • Sign in
  • Sign up
  • Home
  • Search Jobs
  • Register CV
  • Post a Job
  • Employer Pricing
  • Contact Us
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

17 jobs found

Email me jobs like this
Refine Search
Current Search
principal engineer platform management observability
Freelance Principal DevOps Engineer - £day rate (outside IR35) London
Red Badger Consulting Limited
We recognise our people are the best thing about Red Badger and that a truly diverse workplace where people are free to be themselves is essential for great culture and great outcomes. If you like solving difficult problems, working with great people and making a real impact, join us and become a Badger. At Red Badger, our purpose is to make a positive impact on the world around us. Our mission is to transform blue-chips into next generation digital product organisations. We believe in creating opportunities for all. We benefit from diversity. That said, we're far from perfect - we want to be more diverse and representative. Join us and help make that happen. Freelance Principal DevOps Engineer - £day rate (outside IR35) London Principal DevOps Engineer Join a new discovery/greenfield project Project is to build a new payments platform for a major bank Strong focus on backend (Encryption, Terrafrom, Kotlin) AWS and K8's experience is essential, Terraform and crossplane highly desirable Experience with cloud infrastructure Previous experience of influencing senior client stakeholders and support teams with technology and process enablers to support continuous delivery and DevOps ways of working Experience with multiple programming languages, in web and/or mobile and multiple paradigms (e.g. declarative, functional, object oriented ) Duration 6 months (Likely to extend) Immediate Interviews Principal Software Engineer The role We're looking for a Principal Software Engineer to join our digital product delivery function. Red Badger delivers high quality digital products using a lean delivery process and multidisciplinary, cross-functional teams. The Principal Software Engineer is a senior technical leader with deep expertise in building and operating digital products, particularly within complex client environments and multi-team projects. This role is instrumental in shaping the technical direction of client engagements and plays a key part in delivering high-quality outcomes through strategic influence, hands-on support, and deep domain knowledge. You will collaborate closely with Principal Product and Delivery roles, as well as Technical and Delivery Leads, to ensure that technology choices align with both client goals and Red Badger's value propositions. You will engage with senior stakeholders to consult and influence on topics such as technology adoption, continuous delivery, team structure, deployment strategy, and organisational policy. Your ability to guide clients through emerging technologies and industry best practice will help create the conditions for teams to succeed with autonomy and impact. As a Principal Software Engineer, you elevate those around you by supercharging delivery teams, mentoring others, and embedding technical excellence at every level. You bring thought leadership, pragmatism, and curiosity to solving complex problems, and are trusted to represent Red Badger in high-level client conversations with confidence and clarity. There is also an internal quality aspect to the role which involves contributing to the elevation of technical standards across Red Badger, and how we represent ourselves externally to the industry. Hands-on work is expected to be the majority of the role - demonstrating by doing, but also be prepared to get involved in thought leadership, sharing your knowledge with other badgers, and high value consulting activities. The Principal Software Engineer works across a range of account sizes but will be equally comfortable coordinating technology across a multi-team programme as they are providing high value consulting services to define client technology strategy or running proof of concept work streams for senior technology stakeholders. Key Responsibilities Supporting lean approach to software delivery and overall solution design and focus on delivering maximum value with minimal effort Providing architectural framework and solution design Advocating innovative approach / use of new technology where appropriate Ensuring quality through coaching, pairing, reviewing code Advocating for simplicity in design approach, ways of working and tool choice Deep technical expertise and teaching mindset Upskilling Red Badger software engineers in new technologies and approaches Contributing to raising technology discipline standards within Red Badger Collaborative leadership Feed into account level technology leadership / governance Contributing to the overall success of the Red Badger client engagement Potentially leading multiple technology teams across a programme of work Aligning Badger / client teams on appropriate processes & tooling Consulting on areas of technology expertise Contributing to new business pitches and thought leadership Operating as trusted advisor consulting on client technology strategy, technology roadmap Coaching senior client technology stakeholders Industry focus Keeping abreast of industry trends and opportunities Thought leadership and continually evolving best practice Organising and speaking at events / meetups Supporting our team Line management of senior engineering team members Contributing to the technical discipline within Red Badger Helping to build a high performing and motivated Badger engineering team Your experience It'd be great if you have Experience in a consulting environment with client engagements Ability to influence senior client stakeholders and support teams with technology and process enablers to support continuous delivery and DevOps ways of working Experience with multiple programming languages, in web and/or mobile and multiple paradigms (e.g. declarative, functional, object oriented ) Experience with establishing good engineering practice focused on lean, cross-discipline, continuous delivery Experience with cloud infrastructure such as Azure, GCP, AWS, and understanding of progressive ways of managing infrastructure, such as infrastructure-as-code, cluster orchestration tools (e.g. Docker, K8s), Experience with setting up modern CI/CD pipelines to support continuous delivery and deployment and good understanding of the trade-offs (e.g. pipelines-as-code, monorepos, GitOps, branching and release strategies, etc.) Experience in designing system-level architecture and navigating trade-offs in web based systems (e.g. Microservices, REST APIs, CQRS) An understanding of information security including common attack vectors, awareness of relevant regulation and restrictions (e.g. PCI, GDPR ) Experience in design and testing strategies to enable gradual evolution of systems over time Good understanding of data storage approaches and tools and trade-offs involved (RBDMSs, key-value stores, column stores, log storage, ) Good understanding of applying cryptography in software development (e.g. TLS, PKI, HMAC, hashing algorithms, etc.) Good understanding of algorithms and data structures to solve distributed computing problems (e.g. content-based addressing, immutable data structures, CRDTs, consensus protocols, merkle DAGs, etc. It'd be amazing if you can also An understanding of information security including common attack vectors, awareness of relevant regulation and restrictions Experience with running live services with significant volume of users and establishing appropriate SLOs and error budgets for services and applications Experience designing observability strategies for systems with multiple components Equal Opportunities We respect and care for each other and strive for a truly diverse workplace where everyone has the freedom to be their authentic selves and feel safe.
Nov 06, 2025
Full time
We recognise our people are the best thing about Red Badger and that a truly diverse workplace where people are free to be themselves is essential for great culture and great outcomes. If you like solving difficult problems, working with great people and making a real impact, join us and become a Badger. At Red Badger, our purpose is to make a positive impact on the world around us. Our mission is to transform blue-chips into next generation digital product organisations. We believe in creating opportunities for all. We benefit from diversity. That said, we're far from perfect - we want to be more diverse and representative. Join us and help make that happen. Freelance Principal DevOps Engineer - £day rate (outside IR35) London Principal DevOps Engineer Join a new discovery/greenfield project Project is to build a new payments platform for a major bank Strong focus on backend (Encryption, Terrafrom, Kotlin) AWS and K8's experience is essential, Terraform and crossplane highly desirable Experience with cloud infrastructure Previous experience of influencing senior client stakeholders and support teams with technology and process enablers to support continuous delivery and DevOps ways of working Experience with multiple programming languages, in web and/or mobile and multiple paradigms (e.g. declarative, functional, object oriented ) Duration 6 months (Likely to extend) Immediate Interviews Principal Software Engineer The role We're looking for a Principal Software Engineer to join our digital product delivery function. Red Badger delivers high quality digital products using a lean delivery process and multidisciplinary, cross-functional teams. The Principal Software Engineer is a senior technical leader with deep expertise in building and operating digital products, particularly within complex client environments and multi-team projects. This role is instrumental in shaping the technical direction of client engagements and plays a key part in delivering high-quality outcomes through strategic influence, hands-on support, and deep domain knowledge. You will collaborate closely with Principal Product and Delivery roles, as well as Technical and Delivery Leads, to ensure that technology choices align with both client goals and Red Badger's value propositions. You will engage with senior stakeholders to consult and influence on topics such as technology adoption, continuous delivery, team structure, deployment strategy, and organisational policy. Your ability to guide clients through emerging technologies and industry best practice will help create the conditions for teams to succeed with autonomy and impact. As a Principal Software Engineer, you elevate those around you by supercharging delivery teams, mentoring others, and embedding technical excellence at every level. You bring thought leadership, pragmatism, and curiosity to solving complex problems, and are trusted to represent Red Badger in high-level client conversations with confidence and clarity. There is also an internal quality aspect to the role which involves contributing to the elevation of technical standards across Red Badger, and how we represent ourselves externally to the industry. Hands-on work is expected to be the majority of the role - demonstrating by doing, but also be prepared to get involved in thought leadership, sharing your knowledge with other badgers, and high value consulting activities. The Principal Software Engineer works across a range of account sizes but will be equally comfortable coordinating technology across a multi-team programme as they are providing high value consulting services to define client technology strategy or running proof of concept work streams for senior technology stakeholders. Key Responsibilities Supporting lean approach to software delivery and overall solution design and focus on delivering maximum value with minimal effort Providing architectural framework and solution design Advocating innovative approach / use of new technology where appropriate Ensuring quality through coaching, pairing, reviewing code Advocating for simplicity in design approach, ways of working and tool choice Deep technical expertise and teaching mindset Upskilling Red Badger software engineers in new technologies and approaches Contributing to raising technology discipline standards within Red Badger Collaborative leadership Feed into account level technology leadership / governance Contributing to the overall success of the Red Badger client engagement Potentially leading multiple technology teams across a programme of work Aligning Badger / client teams on appropriate processes & tooling Consulting on areas of technology expertise Contributing to new business pitches and thought leadership Operating as trusted advisor consulting on client technology strategy, technology roadmap Coaching senior client technology stakeholders Industry focus Keeping abreast of industry trends and opportunities Thought leadership and continually evolving best practice Organising and speaking at events / meetups Supporting our team Line management of senior engineering team members Contributing to the technical discipline within Red Badger Helping to build a high performing and motivated Badger engineering team Your experience It'd be great if you have Experience in a consulting environment with client engagements Ability to influence senior client stakeholders and support teams with technology and process enablers to support continuous delivery and DevOps ways of working Experience with multiple programming languages, in web and/or mobile and multiple paradigms (e.g. declarative, functional, object oriented ) Experience with establishing good engineering practice focused on lean, cross-discipline, continuous delivery Experience with cloud infrastructure such as Azure, GCP, AWS, and understanding of progressive ways of managing infrastructure, such as infrastructure-as-code, cluster orchestration tools (e.g. Docker, K8s), Experience with setting up modern CI/CD pipelines to support continuous delivery and deployment and good understanding of the trade-offs (e.g. pipelines-as-code, monorepos, GitOps, branching and release strategies, etc.) Experience in designing system-level architecture and navigating trade-offs in web based systems (e.g. Microservices, REST APIs, CQRS) An understanding of information security including common attack vectors, awareness of relevant regulation and restrictions (e.g. PCI, GDPR ) Experience in design and testing strategies to enable gradual evolution of systems over time Good understanding of data storage approaches and tools and trade-offs involved (RBDMSs, key-value stores, column stores, log storage, ) Good understanding of applying cryptography in software development (e.g. TLS, PKI, HMAC, hashing algorithms, etc.) Good understanding of algorithms and data structures to solve distributed computing problems (e.g. content-based addressing, immutable data structures, CRDTs, consensus protocols, merkle DAGs, etc. It'd be amazing if you can also An understanding of information security including common attack vectors, awareness of relevant regulation and restrictions Experience with running live services with significant volume of users and establishing appropriate SLOs and error budgets for services and applications Experience designing observability strategies for systems with multiple components Equal Opportunities We respect and care for each other and strive for a truly diverse workplace where everyone has the freedom to be their authentic selves and feel safe.
Lead Frontend Engineer
JustPark
About JustPark JustPark is the premier partner offering both B2B solutions for destinations and B2C services for drivers, giving us the best of both worlds. We simplify the entire parking experience. From venues and councils to private driveways, our platform makes it simple for drivers to find, book, and pay for parking-while empowering our operating partners to deliver exceptional parking experiences. We've always believed parking should be easier-from end to end. That's why we, two trailblazing companies-ParkHub and JustPark-have come together to make that vision a reality. ParkHub revolutionized event parking in the US., optimizing venue operations for a smoother, stress-free experience. JustPark transformed parking in the UK, turning the hunt for a spot into a simple, seamless task. Now, as one unified company, we're combining expertise to offer a full-service, frictionless parking solution for both businesses and consumers. About the role The Lead Frontend Engineer is responsible for leading and evolving the frontend engineering strategy across JustPark's web platforms. The position involves technical leadership of the frontend engineering squad, architectural oversight, and ensuring high-quality delivery of frontend solutions that serve millions of users globally across our customer-facing applications, internal tools, and client portals. What You'll Be Working On To give you more of an idea of the kind of projects you'll be leading, here are initiatives similar to what our frontend teams deliver: Leading the internationalisation and white-labelling of products to support customers in multiple countries Overseeing the evolution and adoption of our reusable component library across multiple projects Architecting new customer service tools, internal platforms and delivering new features in our customer environments Driving frontend performance optimisation initiatives to improve conversion rates Leading the migration and modernisation of legacy frontend systems Establishing comprehensive testing strategies and improving code coverage Coordinating frontend architecture decisions with mobile and backend teams Responsibilities Lead and mentor a squad of 3 frontend engineers across multiple web platforms Drive technical excellence and best practices in frontend development Architect and oversee the implementation of new features across customer-facing and internal applications Balance maintenance of existing systems with innovation in new features and platforms Collaborate with product, design teams, and other engineering squads to deliver exceptional user experiences Establish and maintain technical standards for frontend development Drive continuous improvement in application performance, stability, and user satisfaction Oversee deployment processes and coordinate with stakeholders Guide the technical roadmap for frontend applications Lead initiatives for platform consolidation and component library standardisation Additional Responsibilities Drive innovation in frontend development practices and emerging technologies Contribute to broader technology strategy and architectural decisions Build relationships with Product, Design, and other key stakeholders across the business Identify and develop future technical leaders within the frontend team Stay current with frontend development trends and emerging technologies to continuously improve the development process and application functionality Lead cross-platform collaboration and knowledge sharing initiatives Required Knowledge, Skills and Experience 5+ years of experience in software development with strong focus on frontend engineering Strong technical background in React and modern JavaScript/TypeScript ecosystem Proven experience leading and mentoring engineering teams in an agile environment Strong understanding of frontend architecture patterns and best practices Deep knowledge of React, Redux (including Redux Toolkit), Next.js, and modern build tools (Webpack, Vite) Experience with server-side rendering (SSR) and static site generation (SSG) Strong understanding of internationalisation (i18n) and localisation practices Experience with component library development and design system implementation Knowledge of frontend testing strategies (Cypress, Jest, React Testing Library, Storybook) Previous experience with CI/CD pipelines for frontend applications (Jenkins, GitHub Actions) Understanding of web performance optimisation and core web vitals Strong problem-solving skills and attention to detail Experience with monorepo management and tooling (Yarn workspaces, Turborepo, or similar) Familiarity with accessibility standards (WCAG) and best practices Bonus Experience Experience working with distributed teams across different time zones Knowledge of international payment systems integration on the frontend Experience scaling frontend applications for international markets Previous experience in the parking or mobility sector Experience with GraphQL and modern API integration patterns Knowledge of micro-frontend architectures Experience with advanced performance monitoring and observability tools Growth Opportunities Opportunity to shape the frontend strategy for a rapidly growing international company Inalthoughing involvement in strategic technical decision-making Development of broader technology leadership skills Experience in managing/mentoring frontend engineers in multiple regions Opportunity to influence frontend development practices across the organisation Potential progression into Principal Frontend Engineer or broader engineering leadership roles Recharge your batteries Generous holiday policy: 25 days + bank holidays + managers have the ability to grant up to 5 extra days for high performance (total of 38 days a year) Free lunch on all office days via Feedr with the option to choose your preferred meal or cuisine everyday Free snacks & drinks on all office days Investment in you and your wellbeing Private Medical Insurance with Vitality Life assurance through YuLife £25 credit to use for eye tests a year Free O2 concert tickets through our partnership with the O2 Simplifying journeys so you can breathe easier £50 parking credit per month to use via JustPark Cycle-to-work salary sacrifice scheme EV salary sacrifice car scheme via Octopus Energy We look out for your family Enhanced parental leave with 6-months enhanced maternity leave and 4 weeks of fully-paid paternity leave Help finding great childcare, with funded hours via Koru Kids Look after the pennies Competitive pension offering with standard and salary sacrifice pension options Success is best when it's shared Quarterly away days with the whole UK team - we all go off-site each quarter to celebrate our achievements Quarterly team social budget to recharge and bond with your team Lots of social activities and celebrations on our gorgeous rooftop in King's Cross Our Interview Process First-stage - 30-minute virtual video interview via Google Meet with the People Team to tell you more about JustPark and the role and learn more about your experience Second-stage - 45-minute virtual video interview via Google Meet with the Hiring Manager Third-stage - A take home tech task. We always make sure that the task is relevant for the role and efficient for the process. Our tasks vary in length based on the role and seniority but the task would never take longer than a max. of 3-4 hours to complete Final stage - A 1.5 hour final interview to meet your team and manager, do a code review exercise and cover final interview-type questions around the role
Oct 31, 2025
Full time
About JustPark JustPark is the premier partner offering both B2B solutions for destinations and B2C services for drivers, giving us the best of both worlds. We simplify the entire parking experience. From venues and councils to private driveways, our platform makes it simple for drivers to find, book, and pay for parking-while empowering our operating partners to deliver exceptional parking experiences. We've always believed parking should be easier-from end to end. That's why we, two trailblazing companies-ParkHub and JustPark-have come together to make that vision a reality. ParkHub revolutionized event parking in the US., optimizing venue operations for a smoother, stress-free experience. JustPark transformed parking in the UK, turning the hunt for a spot into a simple, seamless task. Now, as one unified company, we're combining expertise to offer a full-service, frictionless parking solution for both businesses and consumers. About the role The Lead Frontend Engineer is responsible for leading and evolving the frontend engineering strategy across JustPark's web platforms. The position involves technical leadership of the frontend engineering squad, architectural oversight, and ensuring high-quality delivery of frontend solutions that serve millions of users globally across our customer-facing applications, internal tools, and client portals. What You'll Be Working On To give you more of an idea of the kind of projects you'll be leading, here are initiatives similar to what our frontend teams deliver: Leading the internationalisation and white-labelling of products to support customers in multiple countries Overseeing the evolution and adoption of our reusable component library across multiple projects Architecting new customer service tools, internal platforms and delivering new features in our customer environments Driving frontend performance optimisation initiatives to improve conversion rates Leading the migration and modernisation of legacy frontend systems Establishing comprehensive testing strategies and improving code coverage Coordinating frontend architecture decisions with mobile and backend teams Responsibilities Lead and mentor a squad of 3 frontend engineers across multiple web platforms Drive technical excellence and best practices in frontend development Architect and oversee the implementation of new features across customer-facing and internal applications Balance maintenance of existing systems with innovation in new features and platforms Collaborate with product, design teams, and other engineering squads to deliver exceptional user experiences Establish and maintain technical standards for frontend development Drive continuous improvement in application performance, stability, and user satisfaction Oversee deployment processes and coordinate with stakeholders Guide the technical roadmap for frontend applications Lead initiatives for platform consolidation and component library standardisation Additional Responsibilities Drive innovation in frontend development practices and emerging technologies Contribute to broader technology strategy and architectural decisions Build relationships with Product, Design, and other key stakeholders across the business Identify and develop future technical leaders within the frontend team Stay current with frontend development trends and emerging technologies to continuously improve the development process and application functionality Lead cross-platform collaboration and knowledge sharing initiatives Required Knowledge, Skills and Experience 5+ years of experience in software development with strong focus on frontend engineering Strong technical background in React and modern JavaScript/TypeScript ecosystem Proven experience leading and mentoring engineering teams in an agile environment Strong understanding of frontend architecture patterns and best practices Deep knowledge of React, Redux (including Redux Toolkit), Next.js, and modern build tools (Webpack, Vite) Experience with server-side rendering (SSR) and static site generation (SSG) Strong understanding of internationalisation (i18n) and localisation practices Experience with component library development and design system implementation Knowledge of frontend testing strategies (Cypress, Jest, React Testing Library, Storybook) Previous experience with CI/CD pipelines for frontend applications (Jenkins, GitHub Actions) Understanding of web performance optimisation and core web vitals Strong problem-solving skills and attention to detail Experience with monorepo management and tooling (Yarn workspaces, Turborepo, or similar) Familiarity with accessibility standards (WCAG) and best practices Bonus Experience Experience working with distributed teams across different time zones Knowledge of international payment systems integration on the frontend Experience scaling frontend applications for international markets Previous experience in the parking or mobility sector Experience with GraphQL and modern API integration patterns Knowledge of micro-frontend architectures Experience with advanced performance monitoring and observability tools Growth Opportunities Opportunity to shape the frontend strategy for a rapidly growing international company Inalthoughing involvement in strategic technical decision-making Development of broader technology leadership skills Experience in managing/mentoring frontend engineers in multiple regions Opportunity to influence frontend development practices across the organisation Potential progression into Principal Frontend Engineer or broader engineering leadership roles Recharge your batteries Generous holiday policy: 25 days + bank holidays + managers have the ability to grant up to 5 extra days for high performance (total of 38 days a year) Free lunch on all office days via Feedr with the option to choose your preferred meal or cuisine everyday Free snacks & drinks on all office days Investment in you and your wellbeing Private Medical Insurance with Vitality Life assurance through YuLife £25 credit to use for eye tests a year Free O2 concert tickets through our partnership with the O2 Simplifying journeys so you can breathe easier £50 parking credit per month to use via JustPark Cycle-to-work salary sacrifice scheme EV salary sacrifice car scheme via Octopus Energy We look out for your family Enhanced parental leave with 6-months enhanced maternity leave and 4 weeks of fully-paid paternity leave Help finding great childcare, with funded hours via Koru Kids Look after the pennies Competitive pension offering with standard and salary sacrifice pension options Success is best when it's shared Quarterly away days with the whole UK team - we all go off-site each quarter to celebrate our achievements Quarterly team social budget to recharge and bond with your team Lots of social activities and celebrations on our gorgeous rooftop in King's Cross Our Interview Process First-stage - 30-minute virtual video interview via Google Meet with the People Team to tell you more about JustPark and the role and learn more about your experience Second-stage - 45-minute virtual video interview via Google Meet with the Hiring Manager Third-stage - A take home tech task. We always make sure that the task is relevant for the role and efficient for the process. Our tasks vary in length based on the role and seniority but the task would never take longer than a max. of 3-4 hours to complete Final stage - A 1.5 hour final interview to meet your team and manager, do a code review exercise and cover final interview-type questions around the role
Lead Frontend Engineer
JustPark Limited
About JustPark JustPark is the premier partner offering both B2B solutions for destinations and B2C services for drivers, giving us the best of both worlds. We simplify the entire parking experience. From venues and councils to private driveways, our platform makes it simple for drivers to find, book, and pay for parking-while empowering our operating partners to deliver exceptional parking experiences. We've always believed parking should be easier-from end to end. That's why we, two trailblazing companies-ParkHub and JustPark-have come together to make that vision a reality. ParkHub revolutionized event parking in the US., optimizing venue operations for a smoother, stress-free experience. JustPark transformed parking in the UK, turning the hunt for a spot into a simple, seamless task. Now, as one unified company, we're combining expertise to offer a full-service, frictionless parking solution for both businesses and consumers. About the role The Lead Frontend Engineer is responsible for leading and evolving the frontend engineering strategy across JustPark's web platforms. The position involves technical leadership of the frontend engineering squad, architectural oversight, and ensuring high-quality delivery of frontend solutions that serve millions of users globally across our customer-facing applications, internal tools, and client portals. What You'll Be Working On To give you more of an idea of the kind of projects you'll be leading, here are initiatives similar to what our frontend teams deliver: Leading the internationalisation and white-labelling of products to support customers in multiple countries Overseeing the evolution and adoption of our reusable component library across multiple projects Architecting new customer service tools, internal platforms and delivering new features in our customer environments Driving frontend performance optimisation initiatives to improve conversion rates Leading the migration and modernisation of legacy frontend systems Establishing comprehensive testing strategies and improving code coverage Coordinating frontend architecture decisions with mobile and backend teams Responsibilities Lead and mentor a squad of 3 frontend engineers across multiple web platforms Drive technical excellence and best practices in frontend development Architect and oversee the implementation of new features across customer-facing and internal applications Balance maintenance of existing systems with innovation in new features and platforms Collaborate with product, design teams, and other engineering squads to deliver exceptional user experiences Establish and maintain technical standards for frontend development Drive continuous improvement in application performance, stability, and user satisfaction Oversee deployment processes and coordinate with stakeholders Guide the technical roadmap for frontend applications Lead initiatives for platform consolidation and component library standardisation Additional Responsibilities Drive innovation in frontend development practices and emerging technologies Contribute to broader technology strategy and architectural decisions Build relationships with Product, Design, and other key stakeholders across the business Identify and develop future technical leaders within the frontend team Stay current with frontend development trends and emerging technologies to continuously improve the development process and application functionality Lead cross-platform collaboration and knowledge sharing initiatives Required Knowledge, Skills and Experience 5+ years of experience in software development with strong focus on frontend engineering Strong technical background in React and modern JavaScript/TypeScript ecosystem Proven experience leading and mentoring engineering teams in an agile environment Strong understanding of frontend architecture patterns and best practices Deep knowledge of React, Redux (including Redux Toolkit), Next.js, and modern build tools (Webpack, Vite) Experience with server-side rendering (SSR) and static site generation (SSG) Strong understanding of internationalisation (i18n) and localisation practices Experience with component library development and design system implementation Knowledge of frontend testing strategies (Cypress, Jest, React Testing Library, Storybook) Previous experience with CI/CD pipelines for frontend applications (Jenkins, GitHub Actions) Understanding of web performance optimisation and core web vitals Strong problem-solving skills and attention to detail Experience with monorepo management and tooling (Yarn workspaces, Turborepo, or similar) Familiarity with accessibility standards (WCAG) and best practices Bonus Experience Experience working with distributed teams across different time zones Knowledge of international payment systems integration on the frontend Experience scaling frontend applications for international markets Previous experience in the parking or mobility sector Experience with GraphQL and modern API integration patterns Knowledge of micro-frontend architectures Experience with advanced performance monitoring and observability tools Growth Opportunities Opportunity to shape the frontend strategy for a rapidly growing international company Inalthoughing involvement in strategic technical decision-making Development of broader technology leadership skills Experience in managing/mentoring frontend engineers in multiple regions Opportunity to influence frontend development practices across the organisation Potential progression into Principal Frontend Engineer or broader engineering leadership roles Recharge your batteries Generous holiday policy: 25 days + bank holidays + managers have the ability to grant up to 5 extra days for high performance (total of 38 days a year) Free lunch on all office days via Feedr with the option to choose your preferred meal or cuisine everyday Free snacks & drinks on all office days Investment in you and your wellbeing Private Medical Insurance with Vitality Life assurance through YuLife £25 credit to use for eye tests a year Free O2 concert tickets through our partnership with the O2 Simplifying journeys so you can breathe easier £50 parking credit per month to use via JustPark Cycle-to-work salary sacrifice scheme EV salary sacrifice car scheme via Octopus Energy We look out for your family Enhanced parental leave with 6-months enhanced maternity leave and 4 weeks of fully-paid paternity leave Help finding great childcare, with funded hours via Koru Kids Look after the pennies Competitive pension offering with standard and salary sacrifice pension options Success is best when it's shared Quarterly away days with the whole UK team - we all go off-site each quarter to celebrate our achievements Quarterly team social budget to recharge and bond with your team Lots of social activities and celebrations on our gorgeous rooftop in King's Cross Our Interview Process First-stage - 30-minute virtual video interview via Google Meet with the People Team to tell you more about JustPark and the role and learn more about your experience Second-stage - 45-minute virtual video interview via Google Meet with the Hiring Manager Third-stage - A take home tech task. We always make sure that the task is relevant for the role and efficient for the process. Our tasks vary in length based on the role and seniority but the task would never take longer than a max. of 3-4 hours to complete Final stage - A 1.5 hour final interview to meet your team and manager, do a code review exercise and cover final interview-type questions around the role
Oct 31, 2025
Full time
About JustPark JustPark is the premier partner offering both B2B solutions for destinations and B2C services for drivers, giving us the best of both worlds. We simplify the entire parking experience. From venues and councils to private driveways, our platform makes it simple for drivers to find, book, and pay for parking-while empowering our operating partners to deliver exceptional parking experiences. We've always believed parking should be easier-from end to end. That's why we, two trailblazing companies-ParkHub and JustPark-have come together to make that vision a reality. ParkHub revolutionized event parking in the US., optimizing venue operations for a smoother, stress-free experience. JustPark transformed parking in the UK, turning the hunt for a spot into a simple, seamless task. Now, as one unified company, we're combining expertise to offer a full-service, frictionless parking solution for both businesses and consumers. About the role The Lead Frontend Engineer is responsible for leading and evolving the frontend engineering strategy across JustPark's web platforms. The position involves technical leadership of the frontend engineering squad, architectural oversight, and ensuring high-quality delivery of frontend solutions that serve millions of users globally across our customer-facing applications, internal tools, and client portals. What You'll Be Working On To give you more of an idea of the kind of projects you'll be leading, here are initiatives similar to what our frontend teams deliver: Leading the internationalisation and white-labelling of products to support customers in multiple countries Overseeing the evolution and adoption of our reusable component library across multiple projects Architecting new customer service tools, internal platforms and delivering new features in our customer environments Driving frontend performance optimisation initiatives to improve conversion rates Leading the migration and modernisation of legacy frontend systems Establishing comprehensive testing strategies and improving code coverage Coordinating frontend architecture decisions with mobile and backend teams Responsibilities Lead and mentor a squad of 3 frontend engineers across multiple web platforms Drive technical excellence and best practices in frontend development Architect and oversee the implementation of new features across customer-facing and internal applications Balance maintenance of existing systems with innovation in new features and platforms Collaborate with product, design teams, and other engineering squads to deliver exceptional user experiences Establish and maintain technical standards for frontend development Drive continuous improvement in application performance, stability, and user satisfaction Oversee deployment processes and coordinate with stakeholders Guide the technical roadmap for frontend applications Lead initiatives for platform consolidation and component library standardisation Additional Responsibilities Drive innovation in frontend development practices and emerging technologies Contribute to broader technology strategy and architectural decisions Build relationships with Product, Design, and other key stakeholders across the business Identify and develop future technical leaders within the frontend team Stay current with frontend development trends and emerging technologies to continuously improve the development process and application functionality Lead cross-platform collaboration and knowledge sharing initiatives Required Knowledge, Skills and Experience 5+ years of experience in software development with strong focus on frontend engineering Strong technical background in React and modern JavaScript/TypeScript ecosystem Proven experience leading and mentoring engineering teams in an agile environment Strong understanding of frontend architecture patterns and best practices Deep knowledge of React, Redux (including Redux Toolkit), Next.js, and modern build tools (Webpack, Vite) Experience with server-side rendering (SSR) and static site generation (SSG) Strong understanding of internationalisation (i18n) and localisation practices Experience with component library development and design system implementation Knowledge of frontend testing strategies (Cypress, Jest, React Testing Library, Storybook) Previous experience with CI/CD pipelines for frontend applications (Jenkins, GitHub Actions) Understanding of web performance optimisation and core web vitals Strong problem-solving skills and attention to detail Experience with monorepo management and tooling (Yarn workspaces, Turborepo, or similar) Familiarity with accessibility standards (WCAG) and best practices Bonus Experience Experience working with distributed teams across different time zones Knowledge of international payment systems integration on the frontend Experience scaling frontend applications for international markets Previous experience in the parking or mobility sector Experience with GraphQL and modern API integration patterns Knowledge of micro-frontend architectures Experience with advanced performance monitoring and observability tools Growth Opportunities Opportunity to shape the frontend strategy for a rapidly growing international company Inalthoughing involvement in strategic technical decision-making Development of broader technology leadership skills Experience in managing/mentoring frontend engineers in multiple regions Opportunity to influence frontend development practices across the organisation Potential progression into Principal Frontend Engineer or broader engineering leadership roles Recharge your batteries Generous holiday policy: 25 days + bank holidays + managers have the ability to grant up to 5 extra days for high performance (total of 38 days a year) Free lunch on all office days via Feedr with the option to choose your preferred meal or cuisine everyday Free snacks & drinks on all office days Investment in you and your wellbeing Private Medical Insurance with Vitality Life assurance through YuLife £25 credit to use for eye tests a year Free O2 concert tickets through our partnership with the O2 Simplifying journeys so you can breathe easier £50 parking credit per month to use via JustPark Cycle-to-work salary sacrifice scheme EV salary sacrifice car scheme via Octopus Energy We look out for your family Enhanced parental leave with 6-months enhanced maternity leave and 4 weeks of fully-paid paternity leave Help finding great childcare, with funded hours via Koru Kids Look after the pennies Competitive pension offering with standard and salary sacrifice pension options Success is best when it's shared Quarterly away days with the whole UK team - we all go off-site each quarter to celebrate our achievements Quarterly team social budget to recharge and bond with your team Lots of social activities and celebrations on our gorgeous rooftop in King's Cross Our Interview Process First-stage - 30-minute virtual video interview via Google Meet with the People Team to tell you more about JustPark and the role and learn more about your experience Second-stage - 45-minute virtual video interview via Google Meet with the Hiring Manager Third-stage - A take home tech task. We always make sure that the task is relevant for the role and efficient for the process. Our tasks vary in length based on the role and seniority but the task would never take longer than a max. of 3-4 hours to complete Final stage - A 1.5 hour final interview to meet your team and manager, do a code review exercise and cover final interview-type questions around the role
Mobile Staff Engineer
WeAreTechWomen Leicester, Leicestershire
Overview This is a hybrid role working from home and our offices in either London or Leicester. Home. There's no place like it. And there's no feeling like helping people create the joy of feeling truly at home. At Dunelm, that's what we do. We're the UK's number one choice for homewares because we make home life lovelier for our customers. And the caring and supportive culture we've created makes this a place you'll feel right at home too. Software Engineering Our Engineering Department plays a crucial role in driving our company's growth, and we are committed to providing our team with the latest tools, technologies, and techniques to help them excel and take us to new heights. With our continuous growth, we are seeking talented and ambitious individuals to join our dynamic team and contribute their unique ideas and perspectives. We are an ever-expanding team where every voice counts! What you'll be doing A strategically important role within the Technology team, the Mobile Staff Engineer will lead the technical direction and execution of our mobile initiatives, working in close partnership with a third party development team. You'll contribute to the definition and execution of our engineering strategy, with a particular focus on mobile integration, API design, and service alignment. This high impact position demands mobile expertise, architectural rigour, and strong communication skills to ensure seamless alignment between internal engineering goals and external delivery. Through thoughtful collaboration and technical leadership, the Mobile Staff Engineer will help shape how our mobile experiences are built, integrated, and evolved to meet the needs of our customers and the wider business. As one of the few mobile specialists within the organisation, the Mobile Staff Engineer will act as a hands on contributor, internal consultant, and technical leader. You'll help raise the bar for mobile aware engineering practices, mentor others, and play a key role in building our internal capability and confidence in delivering high quality mobile experiences. Ultimately, the Mobile Staff Engineer will play a key role in shaping and delivering our mobile engineering strategy, working in close collaboration with Principal Engineers and third party development partners. This role is instrumental in ensuring our mobile experiences are seamlessly connected to internal systems and aligned with our broader engineering goals. What this role requires of you Champion the integration of mobile applications with internal APIs and services, ensuring a seamless, performant experience across all customer channels. Act as the internal technical lead for mobile, working closely with third party app developers to guide architecture, integration, and platform alignment. Drive consistency in how mobile facing APIs are designed, documented, and evolved, ensuring they are discoverable, testable, and resilient. Collaborate with Product Managers, Delivery Leads, Architects, Tech Leads, and Engineers to shape mobile aware service contracts and integration patterns. Influence the design of API interfaces, payloads, and backing services to meet the specific needs of mobile platforms, including performance, offline support, and data efficiency. Advocate for mobile aware engineering practices across teams, helping to embed mobile considerations into broader platform and service design. Identify and address mobile specific performance bottlenecks and integration challenges, contributing to the reliability and scalability of the mobile experience. Write clean, maintainable, and well tested integration code, setting a high standard for engineering excellence and operational readiness. Contribute to the resolution of incidents affecting mobile users, leveraging deep understanding of mobile architecture and service dependencies. Mentor and coach engineers across disciplines, sharing mobile specific knowledge and fostering a culture of cross platform collaboration. Play a key role in shaping the Engineering Guild's roadmap, ensuring mobile integration needs are represented in platform and API strategies. Influence and contribute to relevant team outcomes by actively participating in architectural reviews, technical discovery, and cross functional planning. Lead the development of Proof of Concepts/Proof of Value initiatives to validate new mobile integration approaches and service capabilities. Partner with Technical Leads and Principal Engineers to shape the mobile integration strategy and contribute to the long term technical vision. Stay current with emerging trends in mobile development, platform capabilities, and integration tooling, guiding the chapter on best practices and innovations. What we'll look for in you Essential skills Strong proficiency in backend and integration engineering practices, with hands on experience delivering mobile facing services in Agile environments. Solid understanding of mobile architecture principles and platform capabilities across iOS (Swift) and Android (Kotlin), with the ability to guide integration decisions accordingly. Experience working with internal APIs and services to support mobile applications, with a focus on performance, reliability, and multichannel compatibility. Proven ability to collaborate with and mentor autonomous, highly skilled engineers across disciplines, fostering technical growth and alignment. Demonstrable ability to communicate and influence effectively within a matrix organisation, ensuring seamless collaboration across product, engineering, and third party teams. Strong experience working closely with business stakeholders and external partners, translating strategic goals into robust mobile integration solutions. Comprehensive understanding of technology trends, with deep expertise in mobile aware service design, API lifecycle management, and integration patterns. Hands on experience with cloud native technologies (e.g. AWS), mobile backend services, and API gateways, reflecting the essential toolkit for mobile integrated engineering. Expertise in CI/CD practices, automated testing, and observability for mobile integrated systems, ensuring high quality, resilient, and maintainable solutions. Desirable skills Experience working within a multichannel retail or manufacturing environment, with an understanding of how mobile apps interact with backend systems across web, mobile, and in store experiences. Familiarity with mobile specific architectural patterns, such as offline first design, background syncing, and efficient data handling on constrained devices. Understanding of API design considerations for mobile platforms, including payload optimisation, caching strategies, and network efficiency. Experience with GraphQL in mobile contexts, including schema design and client side integration patterns. Knowledge of mobile performance monitoring and optimisation techniques, including crash analytics, cold start profiling, and instrumentation. Awareness of how backend service design impacts mobile UX, including latency, error handling, and data consistency. Strong grasp of mobile security best practices, including secure storage, authentication flows (e.g. OAuth2, biometrics), and secure communication. Awareness of handling Personally Identifiable Information (PII) in mobile contexts, including encryption, masking, and compliance with data protection regulations such as GDPR. Behaviours Customer First: You should prioritize the customer experience and continuously seek ways to improve it. Strategic thinking: You should be able to think strategically and see the big picture, aligning technical decisions with business objectives and anticipating future technology trends. Team Working: You should be a team player and effectively collaborate with colleagues to achieve common goals. You should be able to lead and inspire a team of engineers, creating a culture of collaboration, continuous improvement, and innovation. Innovating: You should have a curious and explorative mindset, continuously seeking out new technologies and methodologies that can drive business growth and enhance products, services, and processes. Make It Happen: You should take accountability for your work and actively identify technical challenges, developing and implementing solutions for teams in a timely and high quality manner. Knowledge Advocate: You should drive a culture of collaborative learning by organising workshops and knowledge sharing sessions. Actively promote information exchange, fostering a collective understanding and expertise within the organisation.
Oct 31, 2025
Full time
Overview This is a hybrid role working from home and our offices in either London or Leicester. Home. There's no place like it. And there's no feeling like helping people create the joy of feeling truly at home. At Dunelm, that's what we do. We're the UK's number one choice for homewares because we make home life lovelier for our customers. And the caring and supportive culture we've created makes this a place you'll feel right at home too. Software Engineering Our Engineering Department plays a crucial role in driving our company's growth, and we are committed to providing our team with the latest tools, technologies, and techniques to help them excel and take us to new heights. With our continuous growth, we are seeking talented and ambitious individuals to join our dynamic team and contribute their unique ideas and perspectives. We are an ever-expanding team where every voice counts! What you'll be doing A strategically important role within the Technology team, the Mobile Staff Engineer will lead the technical direction and execution of our mobile initiatives, working in close partnership with a third party development team. You'll contribute to the definition and execution of our engineering strategy, with a particular focus on mobile integration, API design, and service alignment. This high impact position demands mobile expertise, architectural rigour, and strong communication skills to ensure seamless alignment between internal engineering goals and external delivery. Through thoughtful collaboration and technical leadership, the Mobile Staff Engineer will help shape how our mobile experiences are built, integrated, and evolved to meet the needs of our customers and the wider business. As one of the few mobile specialists within the organisation, the Mobile Staff Engineer will act as a hands on contributor, internal consultant, and technical leader. You'll help raise the bar for mobile aware engineering practices, mentor others, and play a key role in building our internal capability and confidence in delivering high quality mobile experiences. Ultimately, the Mobile Staff Engineer will play a key role in shaping and delivering our mobile engineering strategy, working in close collaboration with Principal Engineers and third party development partners. This role is instrumental in ensuring our mobile experiences are seamlessly connected to internal systems and aligned with our broader engineering goals. What this role requires of you Champion the integration of mobile applications with internal APIs and services, ensuring a seamless, performant experience across all customer channels. Act as the internal technical lead for mobile, working closely with third party app developers to guide architecture, integration, and platform alignment. Drive consistency in how mobile facing APIs are designed, documented, and evolved, ensuring they are discoverable, testable, and resilient. Collaborate with Product Managers, Delivery Leads, Architects, Tech Leads, and Engineers to shape mobile aware service contracts and integration patterns. Influence the design of API interfaces, payloads, and backing services to meet the specific needs of mobile platforms, including performance, offline support, and data efficiency. Advocate for mobile aware engineering practices across teams, helping to embed mobile considerations into broader platform and service design. Identify and address mobile specific performance bottlenecks and integration challenges, contributing to the reliability and scalability of the mobile experience. Write clean, maintainable, and well tested integration code, setting a high standard for engineering excellence and operational readiness. Contribute to the resolution of incidents affecting mobile users, leveraging deep understanding of mobile architecture and service dependencies. Mentor and coach engineers across disciplines, sharing mobile specific knowledge and fostering a culture of cross platform collaboration. Play a key role in shaping the Engineering Guild's roadmap, ensuring mobile integration needs are represented in platform and API strategies. Influence and contribute to relevant team outcomes by actively participating in architectural reviews, technical discovery, and cross functional planning. Lead the development of Proof of Concepts/Proof of Value initiatives to validate new mobile integration approaches and service capabilities. Partner with Technical Leads and Principal Engineers to shape the mobile integration strategy and contribute to the long term technical vision. Stay current with emerging trends in mobile development, platform capabilities, and integration tooling, guiding the chapter on best practices and innovations. What we'll look for in you Essential skills Strong proficiency in backend and integration engineering practices, with hands on experience delivering mobile facing services in Agile environments. Solid understanding of mobile architecture principles and platform capabilities across iOS (Swift) and Android (Kotlin), with the ability to guide integration decisions accordingly. Experience working with internal APIs and services to support mobile applications, with a focus on performance, reliability, and multichannel compatibility. Proven ability to collaborate with and mentor autonomous, highly skilled engineers across disciplines, fostering technical growth and alignment. Demonstrable ability to communicate and influence effectively within a matrix organisation, ensuring seamless collaboration across product, engineering, and third party teams. Strong experience working closely with business stakeholders and external partners, translating strategic goals into robust mobile integration solutions. Comprehensive understanding of technology trends, with deep expertise in mobile aware service design, API lifecycle management, and integration patterns. Hands on experience with cloud native technologies (e.g. AWS), mobile backend services, and API gateways, reflecting the essential toolkit for mobile integrated engineering. Expertise in CI/CD practices, automated testing, and observability for mobile integrated systems, ensuring high quality, resilient, and maintainable solutions. Desirable skills Experience working within a multichannel retail or manufacturing environment, with an understanding of how mobile apps interact with backend systems across web, mobile, and in store experiences. Familiarity with mobile specific architectural patterns, such as offline first design, background syncing, and efficient data handling on constrained devices. Understanding of API design considerations for mobile platforms, including payload optimisation, caching strategies, and network efficiency. Experience with GraphQL in mobile contexts, including schema design and client side integration patterns. Knowledge of mobile performance monitoring and optimisation techniques, including crash analytics, cold start profiling, and instrumentation. Awareness of how backend service design impacts mobile UX, including latency, error handling, and data consistency. Strong grasp of mobile security best practices, including secure storage, authentication flows (e.g. OAuth2, biometrics), and secure communication. Awareness of handling Personally Identifiable Information (PII) in mobile contexts, including encryption, masking, and compliance with data protection regulations such as GDPR. Behaviours Customer First: You should prioritize the customer experience and continuously seek ways to improve it. Strategic thinking: You should be able to think strategically and see the big picture, aligning technical decisions with business objectives and anticipating future technology trends. Team Working: You should be a team player and effectively collaborate with colleagues to achieve common goals. You should be able to lead and inspire a team of engineers, creating a culture of collaboration, continuous improvement, and innovation. Innovating: You should have a curious and explorative mindset, continuously seeking out new technologies and methodologies that can drive business growth and enhance products, services, and processes. Make It Happen: You should take accountability for your work and actively identify technical challenges, developing and implementing solutions for teams in a timely and high quality manner. Knowledge Advocate: You should drive a culture of collaborative learning by organising workshops and knowledge sharing sessions. Actively promote information exchange, fostering a collective understanding and expertise within the organisation.
Mobile Staff Engineer
WeAreTechWomen
Overview This is a hybrid role working from home and our offices in either London or Leicester. Home. There's no place like it. And there's no feeling like helping people create the joy of feeling truly at home. At Dunelm, that's what we do. We're the UK's number one choice for homewares because we make home life lovelier for our customers. And the caring and supportive culture we've created makes this a place you'll feel right at home too. Software Engineering Our Engineering Department plays a crucial role in driving our company's growth, and we are committed to providing our team with the latest tools, technologies, and techniques to help them excel and take us to new heights. With our continuous growth, we are seeking talented and ambitious individuals to join our dynamic team and contribute their unique ideas and perspectives. We are an ever-expanding team where every voice counts! What you'll be doing A strategically important role within the Technology team, the Mobile Staff Engineer will lead the technical direction and execution of our mobile initiatives, working in close partnership with a third party development team. You'll contribute to the definition and execution of our engineering strategy, with a particular focus on mobile integration, API design, and service alignment. This high impact position demands mobile expertise, architectural rigour, and strong communication skills to ensure seamless alignment between internal engineering goals and external delivery. Through thoughtful collaboration and technical leadership, the Mobile Staff Engineer will help shape how our mobile experiences are built, integrated, and evolved to meet the needs of our customers and the wider business. As one of the few mobile specialists within the organisation, the Mobile Staff Engineer will act as a hands on contributor, internal consultant, and technical leader. You'll help raise the bar for mobile aware engineering practices, mentor others, and play a key role in building our internal capability and confidence in delivering high quality mobile experiences. Ultimately, the Mobile Staff Engineer will play a key role in shaping and delivering our mobile engineering strategy, working in close collaboration with Principal Engineers and third party development partners. This role is instrumental in ensuring our mobile experiences are seamlessly connected to internal systems and aligned with our broader engineering goals. What this role requires of you Champion the integration of mobile applications with internal APIs and services, ensuring a seamless, performant experience across all customer channels. Act as the internal technical lead for mobile, working closely with third party app developers to guide architecture, integration, and platform alignment. Drive consistency in how mobile facing APIs are designed, documented, and evolved, ensuring they are discoverable, testable, and resilient. Collaborate with Product Managers, Delivery Leads, Architects, Tech Leads, and Engineers to shape mobile aware service contracts and integration patterns. Influence the design of API interfaces, payloads, and backing services to meet the specific needs of mobile platforms, including performance, offline support, and data efficiency. Advocate for mobile aware engineering practices across teams, helping to embed mobile considerations into broader platform and service design. Identify and address mobile specific performance bottlenecks and integration challenges, contributing to the reliability and scalability of the mobile experience. Write clean, maintainable, and well tested integration code, setting a high standard for engineering excellence and operational readiness. Contribute to the resolution of incidents affecting mobile users, leveraging deep understanding of mobile architecture and service dependencies. Mentor and coach engineers across disciplines, sharing mobile specific knowledge and fostering a culture of cross platform collaboration. Play a key role in shaping the Engineering Guild's roadmap, ensuring mobile integration needs are represented in platform and API strategies. Influence and contribute to relevant team outcomes by actively participating in architectural reviews, technical discovery, and cross functional planning. Lead the development of Proof of Concepts/Proof of Value initiatives to validate new mobile integration approaches and service capabilities. Partner with Technical Leads and Principal Engineers to shape the mobile integration strategy and contribute to the long term technical vision. Stay current with emerging trends in mobile development, platform capabilities, and integration tooling, guiding the chapter on best practices and innovations. What we'll look for in you Essential skills Strong proficiency in backend and integration engineering practices, with hands on experience delivering mobile facing services in Agile environments. Solid understanding of mobile architecture principles and platform capabilities across iOS (Swift) and Android (Kotlin), with the ability to guide integration decisions accordingly. Experience working with internal APIs and services to support mobile applications, with a focus on performance, reliability, and multichannel compatibility. Proven ability to collaborate with and mentor autonomous, highly skilled engineers across disciplines, fostering technical growth and alignment. Demonstrable ability to communicate and influence effectively within a matrix organisation, ensuring seamless collaboration across product, engineering, and third party teams. Strong experience working closely with business stakeholders and external partners, translating strategic goals into robust mobile integration solutions. Comprehensive understanding of technology trends, with deep expertise in mobile aware service design, API lifecycle management, and integration patterns. Hands on experience with cloud native technologies (e.g. AWS), mobile backend services, and API gateways, reflecting the essential toolkit for mobile integrated engineering. Expertise in CI/CD practices, automated testing, and observability for mobile integrated systems, ensuring high quality, resilient, and maintainable solutions. Desirable skills Experience working within a multichannel retail or manufacturing environment, with an understanding of how mobile apps interact with backend systems across web, mobile, and in store experiences. Familiarity with mobile specific architectural patterns, such as offline first design, background syncing, and efficient data handling on constrained devices. Understanding of API design considerations for mobile platforms, including payload optimisation, caching strategies, and network efficiency. Experience with GraphQL in mobile contexts, including schema design and client side integration patterns. Knowledge of mobile performance monitoring and optimisation techniques, including crash analytics, cold start profiling, and instrumentation. Awareness of how backend service design impacts mobile UX, including latency, error handling, and data consistency. Strong grasp of mobile security best practices, including secure storage, authentication flows (e.g. OAuth2, biometrics), and secure communication. Awareness of handling Personally Identifiable Information (PII) in mobile contexts, including encryption, masking, and compliance with data protection regulations such as GDPR. Behaviours Customer First: You should prioritize the customer experience and continuously seek ways to improve it. Strategic thinking: You should be able to think strategically and see the big picture, aligning technical decisions with business objectives and anticipating future technology trends. Team Working: You should be a team player and effectively collaborate with colleagues to achieve common goals. You should be able to lead and inspire a team of engineers, creating a culture of collaboration, continuous improvement, and innovation. Innovating: You should have a curious and explorative mindset, continuously seeking out new technologies and methodologies that can drive business growth and enhance products, services, and processes. Make It Happen: You should take accountability for your work and actively identify technical challenges, developing and implementing solutions for teams in a timely and high quality manner. Knowledge Advocate: You should drive a culture of collaborative learning by organising workshops and knowledge sharing sessions. Actively promote information exchange, fostering a collective understanding and expertise within the organisation.
Oct 31, 2025
Full time
Overview This is a hybrid role working from home and our offices in either London or Leicester. Home. There's no place like it. And there's no feeling like helping people create the joy of feeling truly at home. At Dunelm, that's what we do. We're the UK's number one choice for homewares because we make home life lovelier for our customers. And the caring and supportive culture we've created makes this a place you'll feel right at home too. Software Engineering Our Engineering Department plays a crucial role in driving our company's growth, and we are committed to providing our team with the latest tools, technologies, and techniques to help them excel and take us to new heights. With our continuous growth, we are seeking talented and ambitious individuals to join our dynamic team and contribute their unique ideas and perspectives. We are an ever-expanding team where every voice counts! What you'll be doing A strategically important role within the Technology team, the Mobile Staff Engineer will lead the technical direction and execution of our mobile initiatives, working in close partnership with a third party development team. You'll contribute to the definition and execution of our engineering strategy, with a particular focus on mobile integration, API design, and service alignment. This high impact position demands mobile expertise, architectural rigour, and strong communication skills to ensure seamless alignment between internal engineering goals and external delivery. Through thoughtful collaboration and technical leadership, the Mobile Staff Engineer will help shape how our mobile experiences are built, integrated, and evolved to meet the needs of our customers and the wider business. As one of the few mobile specialists within the organisation, the Mobile Staff Engineer will act as a hands on contributor, internal consultant, and technical leader. You'll help raise the bar for mobile aware engineering practices, mentor others, and play a key role in building our internal capability and confidence in delivering high quality mobile experiences. Ultimately, the Mobile Staff Engineer will play a key role in shaping and delivering our mobile engineering strategy, working in close collaboration with Principal Engineers and third party development partners. This role is instrumental in ensuring our mobile experiences are seamlessly connected to internal systems and aligned with our broader engineering goals. What this role requires of you Champion the integration of mobile applications with internal APIs and services, ensuring a seamless, performant experience across all customer channels. Act as the internal technical lead for mobile, working closely with third party app developers to guide architecture, integration, and platform alignment. Drive consistency in how mobile facing APIs are designed, documented, and evolved, ensuring they are discoverable, testable, and resilient. Collaborate with Product Managers, Delivery Leads, Architects, Tech Leads, and Engineers to shape mobile aware service contracts and integration patterns. Influence the design of API interfaces, payloads, and backing services to meet the specific needs of mobile platforms, including performance, offline support, and data efficiency. Advocate for mobile aware engineering practices across teams, helping to embed mobile considerations into broader platform and service design. Identify and address mobile specific performance bottlenecks and integration challenges, contributing to the reliability and scalability of the mobile experience. Write clean, maintainable, and well tested integration code, setting a high standard for engineering excellence and operational readiness. Contribute to the resolution of incidents affecting mobile users, leveraging deep understanding of mobile architecture and service dependencies. Mentor and coach engineers across disciplines, sharing mobile specific knowledge and fostering a culture of cross platform collaboration. Play a key role in shaping the Engineering Guild's roadmap, ensuring mobile integration needs are represented in platform and API strategies. Influence and contribute to relevant team outcomes by actively participating in architectural reviews, technical discovery, and cross functional planning. Lead the development of Proof of Concepts/Proof of Value initiatives to validate new mobile integration approaches and service capabilities. Partner with Technical Leads and Principal Engineers to shape the mobile integration strategy and contribute to the long term technical vision. Stay current with emerging trends in mobile development, platform capabilities, and integration tooling, guiding the chapter on best practices and innovations. What we'll look for in you Essential skills Strong proficiency in backend and integration engineering practices, with hands on experience delivering mobile facing services in Agile environments. Solid understanding of mobile architecture principles and platform capabilities across iOS (Swift) and Android (Kotlin), with the ability to guide integration decisions accordingly. Experience working with internal APIs and services to support mobile applications, with a focus on performance, reliability, and multichannel compatibility. Proven ability to collaborate with and mentor autonomous, highly skilled engineers across disciplines, fostering technical growth and alignment. Demonstrable ability to communicate and influence effectively within a matrix organisation, ensuring seamless collaboration across product, engineering, and third party teams. Strong experience working closely with business stakeholders and external partners, translating strategic goals into robust mobile integration solutions. Comprehensive understanding of technology trends, with deep expertise in mobile aware service design, API lifecycle management, and integration patterns. Hands on experience with cloud native technologies (e.g. AWS), mobile backend services, and API gateways, reflecting the essential toolkit for mobile integrated engineering. Expertise in CI/CD practices, automated testing, and observability for mobile integrated systems, ensuring high quality, resilient, and maintainable solutions. Desirable skills Experience working within a multichannel retail or manufacturing environment, with an understanding of how mobile apps interact with backend systems across web, mobile, and in store experiences. Familiarity with mobile specific architectural patterns, such as offline first design, background syncing, and efficient data handling on constrained devices. Understanding of API design considerations for mobile platforms, including payload optimisation, caching strategies, and network efficiency. Experience with GraphQL in mobile contexts, including schema design and client side integration patterns. Knowledge of mobile performance monitoring and optimisation techniques, including crash analytics, cold start profiling, and instrumentation. Awareness of how backend service design impacts mobile UX, including latency, error handling, and data consistency. Strong grasp of mobile security best practices, including secure storage, authentication flows (e.g. OAuth2, biometrics), and secure communication. Awareness of handling Personally Identifiable Information (PII) in mobile contexts, including encryption, masking, and compliance with data protection regulations such as GDPR. Behaviours Customer First: You should prioritize the customer experience and continuously seek ways to improve it. Strategic thinking: You should be able to think strategically and see the big picture, aligning technical decisions with business objectives and anticipating future technology trends. Team Working: You should be a team player and effectively collaborate with colleagues to achieve common goals. You should be able to lead and inspire a team of engineers, creating a culture of collaboration, continuous improvement, and innovation. Innovating: You should have a curious and explorative mindset, continuously seeking out new technologies and methodologies that can drive business growth and enhance products, services, and processes. Make It Happen: You should take accountability for your work and actively identify technical challenges, developing and implementing solutions for teams in a timely and high quality manner. Knowledge Advocate: You should drive a culture of collaborative learning by organising workshops and knowledge sharing sessions. Actively promote information exchange, fostering a collective understanding and expertise within the organisation.
Backend Staff Engineer
WeAreTechWomen Leicester, Leicestershire
Overview This is a hybrid role working from home and our offices in either London or Leicester. Home. There's no place like it. And there's no feeling like helping people create the joy of feeling truly at home. At Dunelm, that's what we do. We're the UK's number one choice for homewares because we make home life lovelier for our customers. And the caring and supportive culture we've created makes this a place you'll feel right at home too. Software Engineering Our Engineering Department plays a crucial role in driving our company's growth, and we are committed to providing our team with the latest tools, technologies, and techniques to help them excel and take us to new heights. With our continuous growth, we are seeking talented and ambitious individuals to join our dynamic team and contribute their unique ideas and perspectives. We are an ever expanding team where every voice counts! What you'll be doing A strategically important role within the Technology team, the Backend Staff Engineer plays a key part in shaping how our systems and services are designed, built, and evolved to support seamless, scalable, and secure digital experiences. This role contributes significantly to the Engineering chapter's effectiveness and reputation, combining deep technical expertise with hands on delivery and cross functional collaboration. In this position, you will work closely with internal product teams and third party partners to ensure our backend services are robust, performant, and aligned with the needs of both our customer facing platforms and internal systems. You'll contribute to the definition and execution of our engineering strategy, with a particular focus on service architecture, API design, and platform resilience. As one of the most senior backend specialists within the organisation, the Backend Staff Engineer will act as a hands on contributor, internal consultant, and technical leader. You'll help raise the bar for engineering excellence, mentor others, and play a key role in building our internal capability and confidence in delivering high quality, scalable backend systems. Ultimately, the Backend Staff Engineer will work in close collaboration with Principal Engineers and other senior stakeholders, actively contributing to the evolution of our platform architecture and engineering practices. This includes playing a key role in defining and executing the strategy and approach for backend engineering within the organisation, ensuring our systems are well architected, observable, and ready to support future growth. What this role requires of you Champion the design and evolution of scalable, testable, secure, and reusable backend services that power multichannel experiences across web, mobile, and other platforms. Lead the API Guild, driving alignment on API design principles, governance, and best practices across engineering teams. Define and uphold consistent API standards, including naming conventions, versioning strategies, and error handling patterns. Collaborate to ensure APIs are testable, observable, and resilient, supporting high quality integrations across internal and external consumers. Drive the discoverability and usability of APIs through well maintained documentation, API catalogues, and developer tooling. Collaborate with Product Managers, Delivery Leads, Architects, Tech Leads, and Engineers to ensure robust service contracts and seamless integration across channels. Own the design and evolution of API interfaces, payload structures, and backing services to support scalable and performant multichannel capabilities. Actively introduce and advocate for innovative backend technologies, architectural patterns, and tooling that improve developer experience and system performance. Continuously challenge architectural assumptions and legacy constraints to drive forward thinking, future proof solutions. Identify and address performance bottlenecks, scalability challenges, and reliability concerns at a strategic level, influencing engineering wide initiatives. Write clean, maintainable, and well tested backend code, setting a high standard for engineering excellence and operational readiness. Contribute to the resolution of Major Incidents, leveraging deep system knowledge to guide root cause analysis and long term remediation. Mentor and coach engineers across teams, fostering a culture of technical excellence, knowledge sharing, and continuous improvement. Play a key role in shaping the Engineering Guild's roadmap, ensuring backend capabilities align with the company's multichannel and platform strategies. Influence and contribute to team outcomes by actively participating in architectural reviews, technical discovery, and cross functional planning. Lead the development of Proof of Concepts/Proof of Value initiatives to validate new backend capabilities and architectural approaches. Partner with Technical Leads and Architects to shape the backend North Star architecture, contributing to the long term technical vision. Stay current with emerging trends in backend development, distributed systems, and API design, guiding the chapter on best practices and innovations. What we'll look for in you Essential skills Significant proficiency in backend engineering practices, tools, and their effective implementation in Agile environments, with an emphasis on scalable service design. Deep understanding of modern backend architecture principles and patterns, including microservices, event driven systems, and API first design. Experience with backend technologies commonly used in retail environments, with a strong focus on cloud native solutions and multichannel service compatibility. Proven ability to collaborate with and mentor autonomous, highly skilled engineers across diverse teams, fostering technical growth and alignment. Demonstrable ability to communicate and influence effectively within a matrix organisation, ensuring seamless collaboration across product, engineering, and business domains. Strong experience working closely with business stakeholders, translating strategic goals into robust technical solutions and constructively challenging requirements where needed. Comprehensive understanding of technology trends, with deep expertise in backend specialist areas such as distributed systems, API lifecycle management, and data consistency strategies. Hands on experience with AWS, microservices architecture, serverless technologies (e.g. AWS Lambda), and API gateways, reflecting the essential toolkit for modern backend engineering. Expertise in CI/CD practices, infrastructure as code, automated testing, and observability, ensuring high quality, resilient, and maintainable backend systems. Desirable skills Experience working within a multichannel retail or manufacturing environment, with an understanding of backend service needs across web, mobile, and in store systems. Familiarity with distributed systems design patterns, including event driven architecture, and service orchestration. Understanding of caching strategies (e.g. CDN, edge caching and application level caching) and their impact on backend performance and scalability. Experience with GraphQL, including schema design, federation, and performance tuning in backend services. Knowledge of backend performance optimisation and monitoring techniques, including profiling, tracing, and observability tooling (e.g. OpenTelemetry and Datadog). Awareness of how backend services support frontend performance, particularly through API response times and structured data aggregation. Strong grasp of backend security best practices, including secure API design, authentication/authorisation (e.g. OAuth2, JWT), and data protection. Awareness of handling Personally Identifiable Information (PII), including data obfuscation, encryption, masking, and compliance with data protection regulations for GDPR. Behaviours Customer First: You should prioritize the customer experience and continuously seek ways to improve it. Strategic thinking: You should be able to think strategically and see the big picture, aligning technical decisions with business objectives and anticipating future technology trends. Team Working: You should be a team player and effectively collaborate with colleagues to achieve common goals. You should be able to lead and inspire a team of engineers, creating a culture of collaboration, continuous improvement, and innovation. Innovating: You should have a curious and explorative mindset, continuously seeking out new technologies and methodologies that can drive business growth and enhance products, services, and processes. Make It Happen: You should take accountability for your work and actively identify technical challenges, developing and implementing solutions for teams in a timely and high quality manner. Knowledge Advocate: You should drive a culture of collaborative learning by organising workshops and knowledge sharing sessions. Actively promote information exchange, fostering a collective understanding and expertise within the organisation.
Oct 30, 2025
Full time
Overview This is a hybrid role working from home and our offices in either London or Leicester. Home. There's no place like it. And there's no feeling like helping people create the joy of feeling truly at home. At Dunelm, that's what we do. We're the UK's number one choice for homewares because we make home life lovelier for our customers. And the caring and supportive culture we've created makes this a place you'll feel right at home too. Software Engineering Our Engineering Department plays a crucial role in driving our company's growth, and we are committed to providing our team with the latest tools, technologies, and techniques to help them excel and take us to new heights. With our continuous growth, we are seeking talented and ambitious individuals to join our dynamic team and contribute their unique ideas and perspectives. We are an ever expanding team where every voice counts! What you'll be doing A strategically important role within the Technology team, the Backend Staff Engineer plays a key part in shaping how our systems and services are designed, built, and evolved to support seamless, scalable, and secure digital experiences. This role contributes significantly to the Engineering chapter's effectiveness and reputation, combining deep technical expertise with hands on delivery and cross functional collaboration. In this position, you will work closely with internal product teams and third party partners to ensure our backend services are robust, performant, and aligned with the needs of both our customer facing platforms and internal systems. You'll contribute to the definition and execution of our engineering strategy, with a particular focus on service architecture, API design, and platform resilience. As one of the most senior backend specialists within the organisation, the Backend Staff Engineer will act as a hands on contributor, internal consultant, and technical leader. You'll help raise the bar for engineering excellence, mentor others, and play a key role in building our internal capability and confidence in delivering high quality, scalable backend systems. Ultimately, the Backend Staff Engineer will work in close collaboration with Principal Engineers and other senior stakeholders, actively contributing to the evolution of our platform architecture and engineering practices. This includes playing a key role in defining and executing the strategy and approach for backend engineering within the organisation, ensuring our systems are well architected, observable, and ready to support future growth. What this role requires of you Champion the design and evolution of scalable, testable, secure, and reusable backend services that power multichannel experiences across web, mobile, and other platforms. Lead the API Guild, driving alignment on API design principles, governance, and best practices across engineering teams. Define and uphold consistent API standards, including naming conventions, versioning strategies, and error handling patterns. Collaborate to ensure APIs are testable, observable, and resilient, supporting high quality integrations across internal and external consumers. Drive the discoverability and usability of APIs through well maintained documentation, API catalogues, and developer tooling. Collaborate with Product Managers, Delivery Leads, Architects, Tech Leads, and Engineers to ensure robust service contracts and seamless integration across channels. Own the design and evolution of API interfaces, payload structures, and backing services to support scalable and performant multichannel capabilities. Actively introduce and advocate for innovative backend technologies, architectural patterns, and tooling that improve developer experience and system performance. Continuously challenge architectural assumptions and legacy constraints to drive forward thinking, future proof solutions. Identify and address performance bottlenecks, scalability challenges, and reliability concerns at a strategic level, influencing engineering wide initiatives. Write clean, maintainable, and well tested backend code, setting a high standard for engineering excellence and operational readiness. Contribute to the resolution of Major Incidents, leveraging deep system knowledge to guide root cause analysis and long term remediation. Mentor and coach engineers across teams, fostering a culture of technical excellence, knowledge sharing, and continuous improvement. Play a key role in shaping the Engineering Guild's roadmap, ensuring backend capabilities align with the company's multichannel and platform strategies. Influence and contribute to team outcomes by actively participating in architectural reviews, technical discovery, and cross functional planning. Lead the development of Proof of Concepts/Proof of Value initiatives to validate new backend capabilities and architectural approaches. Partner with Technical Leads and Architects to shape the backend North Star architecture, contributing to the long term technical vision. Stay current with emerging trends in backend development, distributed systems, and API design, guiding the chapter on best practices and innovations. What we'll look for in you Essential skills Significant proficiency in backend engineering practices, tools, and their effective implementation in Agile environments, with an emphasis on scalable service design. Deep understanding of modern backend architecture principles and patterns, including microservices, event driven systems, and API first design. Experience with backend technologies commonly used in retail environments, with a strong focus on cloud native solutions and multichannel service compatibility. Proven ability to collaborate with and mentor autonomous, highly skilled engineers across diverse teams, fostering technical growth and alignment. Demonstrable ability to communicate and influence effectively within a matrix organisation, ensuring seamless collaboration across product, engineering, and business domains. Strong experience working closely with business stakeholders, translating strategic goals into robust technical solutions and constructively challenging requirements where needed. Comprehensive understanding of technology trends, with deep expertise in backend specialist areas such as distributed systems, API lifecycle management, and data consistency strategies. Hands on experience with AWS, microservices architecture, serverless technologies (e.g. AWS Lambda), and API gateways, reflecting the essential toolkit for modern backend engineering. Expertise in CI/CD practices, infrastructure as code, automated testing, and observability, ensuring high quality, resilient, and maintainable backend systems. Desirable skills Experience working within a multichannel retail or manufacturing environment, with an understanding of backend service needs across web, mobile, and in store systems. Familiarity with distributed systems design patterns, including event driven architecture, and service orchestration. Understanding of caching strategies (e.g. CDN, edge caching and application level caching) and their impact on backend performance and scalability. Experience with GraphQL, including schema design, federation, and performance tuning in backend services. Knowledge of backend performance optimisation and monitoring techniques, including profiling, tracing, and observability tooling (e.g. OpenTelemetry and Datadog). Awareness of how backend services support frontend performance, particularly through API response times and structured data aggregation. Strong grasp of backend security best practices, including secure API design, authentication/authorisation (e.g. OAuth2, JWT), and data protection. Awareness of handling Personally Identifiable Information (PII), including data obfuscation, encryption, masking, and compliance with data protection regulations for GDPR. Behaviours Customer First: You should prioritize the customer experience and continuously seek ways to improve it. Strategic thinking: You should be able to think strategically and see the big picture, aligning technical decisions with business objectives and anticipating future technology trends. Team Working: You should be a team player and effectively collaborate with colleagues to achieve common goals. You should be able to lead and inspire a team of engineers, creating a culture of collaboration, continuous improvement, and innovation. Innovating: You should have a curious and explorative mindset, continuously seeking out new technologies and methodologies that can drive business growth and enhance products, services, and processes. Make It Happen: You should take accountability for your work and actively identify technical challenges, developing and implementing solutions for teams in a timely and high quality manner. Knowledge Advocate: You should drive a culture of collaborative learning by organising workshops and knowledge sharing sessions. Actively promote information exchange, fostering a collective understanding and expertise within the organisation.
Backend Staff Engineer
WeAreTechWomen
Overview This is a hybrid role working from home and our offices in either London or Leicester. Home. There's no place like it. And there's no feeling like helping people create the joy of feeling truly at home. At Dunelm, that's what we do. We're the UK's number one choice for homewares because we make home life lovelier for our customers. And the caring and supportive culture we've created makes this a place you'll feel right at home too. Software Engineering Our Engineering Department plays a crucial role in driving our company's growth, and we are committed to providing our team with the latest tools, technologies, and techniques to help them excel and take us to new heights. With our continuous growth, we are seeking talented and ambitious individuals to join our dynamic team and contribute their unique ideas and perspectives. We are an ever expanding team where every voice counts! What you'll be doing A strategically important role within the Technology team, the Backend Staff Engineer plays a key part in shaping how our systems and services are designed, built, and evolved to support seamless, scalable, and secure digital experiences. This role contributes significantly to the Engineering chapter's effectiveness and reputation, combining deep technical expertise with hands on delivery and cross functional collaboration. In this position, you will work closely with internal product teams and third party partners to ensure our backend services are robust, performant, and aligned with the needs of both our customer facing platforms and internal systems. You'll contribute to the definition and execution of our engineering strategy, with a particular focus on service architecture, API design, and platform resilience. As one of the most senior backend specialists within the organisation, the Backend Staff Engineer will act as a hands on contributor, internal consultant, and technical leader. You'll help raise the bar for engineering excellence, mentor others, and play a key role in building our internal capability and confidence in delivering high quality, scalable backend systems. Ultimately, the Backend Staff Engineer will work in close collaboration with Principal Engineers and other senior stakeholders, actively contributing to the evolution of our platform architecture and engineering practices. This includes playing a key role in defining and executing the strategy and approach for backend engineering within the organisation, ensuring our systems are well architected, observable, and ready to support future growth. What this role requires of you Champion the design and evolution of scalable, testable, secure, and reusable backend services that power multichannel experiences across web, mobile, and other platforms. Lead the API Guild, driving alignment on API design principles, governance, and best practices across engineering teams. Define and uphold consistent API standards, including naming conventions, versioning strategies, and error handling patterns. Collaborate to ensure APIs are testable, observable, and resilient, supporting high quality integrations across internal and external consumers. Drive the discoverability and usability of APIs through well maintained documentation, API catalogues, and developer tooling. Collaborate with Product Managers, Delivery Leads, Architects, Tech Leads, and Engineers to ensure robust service contracts and seamless integration across channels. Own the design and evolution of API interfaces, payload structures, and backing services to support scalable and performant multichannel capabilities. Actively introduce and advocate for innovative backend technologies, architectural patterns, and tooling that improve developer experience and system performance. Continuously challenge architectural assumptions and legacy constraints to drive forward thinking, future proof solutions. Identify and address performance bottlenecks, scalability challenges, and reliability concerns at a strategic level, influencing engineering wide initiatives. Write clean, maintainable, and well tested backend code, setting a high standard for engineering excellence and operational readiness. Contribute to the resolution of Major Incidents, leveraging deep system knowledge to guide root cause analysis and long term remediation. Mentor and coach engineers across teams, fostering a culture of technical excellence, knowledge sharing, and continuous improvement. Play a key role in shaping the Engineering Guild's roadmap, ensuring backend capabilities align with the company's multichannel and platform strategies. Influence and contribute to team outcomes by actively participating in architectural reviews, technical discovery, and cross functional planning. Lead the development of Proof of Concepts/Proof of Value initiatives to validate new backend capabilities and architectural approaches. Partner with Technical Leads and Architects to shape the backend North Star architecture, contributing to the long term technical vision. Stay current with emerging trends in backend development, distributed systems, and API design, guiding the chapter on best practices and innovations. What we'll look for in you Essential skills Significant proficiency in backend engineering practices, tools, and their effective implementation in Agile environments, with an emphasis on scalable service design. Deep understanding of modern backend architecture principles and patterns, including microservices, event driven systems, and API first design. Experience with backend technologies commonly used in retail environments, with a strong focus on cloud native solutions and multichannel service compatibility. Proven ability to collaborate with and mentor autonomous, highly skilled engineers across diverse teams, fostering technical growth and alignment. Demonstrable ability to communicate and influence effectively within a matrix organisation, ensuring seamless collaboration across product, engineering, and business domains. Strong experience working closely with business stakeholders, translating strategic goals into robust technical solutions and constructively challenging requirements where needed. Comprehensive understanding of technology trends, with deep expertise in backend specialist areas such as distributed systems, API lifecycle management, and data consistency strategies. Hands on experience with AWS, microservices architecture, serverless technologies (e.g. AWS Lambda), and API gateways, reflecting the essential toolkit for modern backend engineering. Expertise in CI/CD practices, infrastructure as code, automated testing, and observability, ensuring high quality, resilient, and maintainable backend systems. Desirable skills Experience working within a multichannel retail or manufacturing environment, with an understanding of backend service needs across web, mobile, and in store systems. Familiarity with distributed systems design patterns, including event driven architecture, and service orchestration. Understanding of caching strategies (e.g. CDN, edge caching and application level caching) and their impact on backend performance and scalability. Experience with GraphQL, including schema design, federation, and performance tuning in backend services. Knowledge of backend performance optimisation and monitoring techniques, including profiling, tracing, and observability tooling (e.g. OpenTelemetry and Datadog). Awareness of how backend services support frontend performance, particularly through API response times and structured data aggregation. Strong grasp of backend security best practices, including secure API design, authentication/authorisation (e.g. OAuth2, JWT), and data protection. Awareness of handling Personally Identifiable Information (PII), including data obfuscation, encryption, masking, and compliance with data protection regulations for GDPR. Behaviours Customer First: You should prioritize the customer experience and continuously seek ways to improve it. Strategic thinking: You should be able to think strategically and see the big picture, aligning technical decisions with business objectives and anticipating future technology trends. Team Working: You should be a team player and effectively collaborate with colleagues to achieve common goals. You should be able to lead and inspire a team of engineers, creating a culture of collaboration, continuous improvement, and innovation. Innovating: You should have a curious and explorative mindset, continuously seeking out new technologies and methodologies that can drive business growth and enhance products, services, and processes. Make It Happen: You should take accountability for your work and actively identify technical challenges, developing and implementing solutions for teams in a timely and high quality manner. Knowledge Advocate: You should drive a culture of collaborative learning by organising workshops and knowledge sharing sessions. Actively promote information exchange, fostering a collective understanding and expertise within the organisation.
Oct 30, 2025
Full time
Overview This is a hybrid role working from home and our offices in either London or Leicester. Home. There's no place like it. And there's no feeling like helping people create the joy of feeling truly at home. At Dunelm, that's what we do. We're the UK's number one choice for homewares because we make home life lovelier for our customers. And the caring and supportive culture we've created makes this a place you'll feel right at home too. Software Engineering Our Engineering Department plays a crucial role in driving our company's growth, and we are committed to providing our team with the latest tools, technologies, and techniques to help them excel and take us to new heights. With our continuous growth, we are seeking talented and ambitious individuals to join our dynamic team and contribute their unique ideas and perspectives. We are an ever expanding team where every voice counts! What you'll be doing A strategically important role within the Technology team, the Backend Staff Engineer plays a key part in shaping how our systems and services are designed, built, and evolved to support seamless, scalable, and secure digital experiences. This role contributes significantly to the Engineering chapter's effectiveness and reputation, combining deep technical expertise with hands on delivery and cross functional collaboration. In this position, you will work closely with internal product teams and third party partners to ensure our backend services are robust, performant, and aligned with the needs of both our customer facing platforms and internal systems. You'll contribute to the definition and execution of our engineering strategy, with a particular focus on service architecture, API design, and platform resilience. As one of the most senior backend specialists within the organisation, the Backend Staff Engineer will act as a hands on contributor, internal consultant, and technical leader. You'll help raise the bar for engineering excellence, mentor others, and play a key role in building our internal capability and confidence in delivering high quality, scalable backend systems. Ultimately, the Backend Staff Engineer will work in close collaboration with Principal Engineers and other senior stakeholders, actively contributing to the evolution of our platform architecture and engineering practices. This includes playing a key role in defining and executing the strategy and approach for backend engineering within the organisation, ensuring our systems are well architected, observable, and ready to support future growth. What this role requires of you Champion the design and evolution of scalable, testable, secure, and reusable backend services that power multichannel experiences across web, mobile, and other platforms. Lead the API Guild, driving alignment on API design principles, governance, and best practices across engineering teams. Define and uphold consistent API standards, including naming conventions, versioning strategies, and error handling patterns. Collaborate to ensure APIs are testable, observable, and resilient, supporting high quality integrations across internal and external consumers. Drive the discoverability and usability of APIs through well maintained documentation, API catalogues, and developer tooling. Collaborate with Product Managers, Delivery Leads, Architects, Tech Leads, and Engineers to ensure robust service contracts and seamless integration across channels. Own the design and evolution of API interfaces, payload structures, and backing services to support scalable and performant multichannel capabilities. Actively introduce and advocate for innovative backend technologies, architectural patterns, and tooling that improve developer experience and system performance. Continuously challenge architectural assumptions and legacy constraints to drive forward thinking, future proof solutions. Identify and address performance bottlenecks, scalability challenges, and reliability concerns at a strategic level, influencing engineering wide initiatives. Write clean, maintainable, and well tested backend code, setting a high standard for engineering excellence and operational readiness. Contribute to the resolution of Major Incidents, leveraging deep system knowledge to guide root cause analysis and long term remediation. Mentor and coach engineers across teams, fostering a culture of technical excellence, knowledge sharing, and continuous improvement. Play a key role in shaping the Engineering Guild's roadmap, ensuring backend capabilities align with the company's multichannel and platform strategies. Influence and contribute to team outcomes by actively participating in architectural reviews, technical discovery, and cross functional planning. Lead the development of Proof of Concepts/Proof of Value initiatives to validate new backend capabilities and architectural approaches. Partner with Technical Leads and Architects to shape the backend North Star architecture, contributing to the long term technical vision. Stay current with emerging trends in backend development, distributed systems, and API design, guiding the chapter on best practices and innovations. What we'll look for in you Essential skills Significant proficiency in backend engineering practices, tools, and their effective implementation in Agile environments, with an emphasis on scalable service design. Deep understanding of modern backend architecture principles and patterns, including microservices, event driven systems, and API first design. Experience with backend technologies commonly used in retail environments, with a strong focus on cloud native solutions and multichannel service compatibility. Proven ability to collaborate with and mentor autonomous, highly skilled engineers across diverse teams, fostering technical growth and alignment. Demonstrable ability to communicate and influence effectively within a matrix organisation, ensuring seamless collaboration across product, engineering, and business domains. Strong experience working closely with business stakeholders, translating strategic goals into robust technical solutions and constructively challenging requirements where needed. Comprehensive understanding of technology trends, with deep expertise in backend specialist areas such as distributed systems, API lifecycle management, and data consistency strategies. Hands on experience with AWS, microservices architecture, serverless technologies (e.g. AWS Lambda), and API gateways, reflecting the essential toolkit for modern backend engineering. Expertise in CI/CD practices, infrastructure as code, automated testing, and observability, ensuring high quality, resilient, and maintainable backend systems. Desirable skills Experience working within a multichannel retail or manufacturing environment, with an understanding of backend service needs across web, mobile, and in store systems. Familiarity with distributed systems design patterns, including event driven architecture, and service orchestration. Understanding of caching strategies (e.g. CDN, edge caching and application level caching) and their impact on backend performance and scalability. Experience with GraphQL, including schema design, federation, and performance tuning in backend services. Knowledge of backend performance optimisation and monitoring techniques, including profiling, tracing, and observability tooling (e.g. OpenTelemetry and Datadog). Awareness of how backend services support frontend performance, particularly through API response times and structured data aggregation. Strong grasp of backend security best practices, including secure API design, authentication/authorisation (e.g. OAuth2, JWT), and data protection. Awareness of handling Personally Identifiable Information (PII), including data obfuscation, encryption, masking, and compliance with data protection regulations for GDPR. Behaviours Customer First: You should prioritize the customer experience and continuously seek ways to improve it. Strategic thinking: You should be able to think strategically and see the big picture, aligning technical decisions with business objectives and anticipating future technology trends. Team Working: You should be a team player and effectively collaborate with colleagues to achieve common goals. You should be able to lead and inspire a team of engineers, creating a culture of collaboration, continuous improvement, and innovation. Innovating: You should have a curious and explorative mindset, continuously seeking out new technologies and methodologies that can drive business growth and enhance products, services, and processes. Make It Happen: You should take accountability for your work and actively identify technical challenges, developing and implementing solutions for teams in a timely and high quality manner. Knowledge Advocate: You should drive a culture of collaborative learning by organising workshops and knowledge sharing sessions. Actively promote information exchange, fostering a collective understanding and expertise within the organisation.
Staff Software Engineer
Bazaarvoice
Overview At Bazaarvoice, we create smart shopping experiences. Through our expansive global network, product-passionate community & enterprise technology, we connect thousands of brands and retailers with billions of consumers. Our solutions enable brands to connect with consumers and collect valuable user-generated content, at an unprecedented scale. This content achieves global reach by leveraging our extensive and ever-expanding retail, social & search syndication network. And we make it easy for brands & retailers to gain valuable business insights from real-time consumer feedback with intuitive tools and dashboards. The result is smarter shopping: loyal customers, increased sales, and improved products. The problem we are trying to solve: Brands and retailers struggle to make real connections with consumers. It's a challenge to deliver trustworthy and inspiring content in the moments that matter most during the discovery and purchase cycle. The result? Time and money spent on content that doesn't attract new consumers, convert them, or earn their long-term loyalty. Our brand promise : closing the gap between brands and consumers. Founded in 2005, Bazaarvoice is headquartered in Austin, Texas with offices in North America, Europe, Asia and Australia. It's official: Bazaarvoice is a Great Place to Work in the US, Australia, India, Lithuania, France, Germany and the UK. Manage Content is one of the most important strategic areas within Bazaarvoice (BV). Managing content is a complex engineering task due to the scale and the complexity of having to understand & interact with almost all the systems and data within our ecosystem. At this point, we are now looking for a Staff Software Engineer to join the team. With 2 billion products and 800 million pieces of user generated content to manage, this is one of BV's most influential and customer impacting areas. Key work streams within Manage Content include; Rating and Reviews, Questions and Answers and 'Connections'. Responsibilities Partnership: Interacting with clients, product managers, product design and leadership to fully understand and break down the problem through discovery and solutioning Architecting and over-seeing solutions Leading and contributing to application design End-to-end involvement in software delivery Technical ownership of product and its technical direction Driving, evangelising and implementing best practices Wider prioritisation of the team's roles and responsibilities Working with team around refinement of work and understanding of the approach Demonstrating initiative around technical proposals and solutions Broader team health: coaching and mentoring other team members both technically and professionally Substantial cloud environment experience and knowledge of the latest architecture patterns including microservices, serverless, streaming, CI/CD, data management, security and observability Requirements & Expectations Build great customer relationships by listening and empathizing with our customers and using creative thinking practices and processes to provide them with the solutions they really need. Provide technical and business leadership and drive innovation across portfolios to rapidly and effectively deliver great software that adds real value to our customers. Continuously develop your own expertise. Share knowledge and expertise across the wider organization or beyond through networks, events and communities of practice. You will remain "hands on" technically, balancing that with providing strategic direction to the business with the end goal of creating a cohesive vision of usable products. Have a comprehensive understanding of how the products you work on fit into the larger business market and organization, and use this to make technical decisions on the project. Have ownership of the architecture and design on one or more products. Review and provide input to architectural designs to drive value for our customers. Identify opportunities where the team can innovate and add value for our customers. Provide technical expertise across portfolios. Identify and resolve technical issues when required. Collaborate with the Principals/Architectural Stewardship team to identify and implement innovative technologies that align with the long-term technology strategy. Share expertise and mentor the Engineering community across portfolios, ensuring the team is continuously improving and learning together to meet current and future product needs. Be just as good at working with people as technology. Be a team player who helps others improve and learns from others. Provide feedback in a timely, effective and actionable format that allows individual team members to improve. Champion clean, high performing and secure code within their team and across engineering. Be proactive about continuous improvement and innovation and encourage your team to do the same. Have excellent communication skills that allow them to share experiences and expertise in an impactful way to the appropriate audience. Be passionate about technology and actively look for ways to increase their technical knowledge. Can identify and communicate how new product offerings can add value to our customers. Have a proven track record of senior stakeholder engagement with the ability to assert themselves effectively as Leaders in the business. Be experienced in Cloud Native architecture and a keen interest in Serverless. Lead by example and be able to troubleshoot issues efficiently (which is a good way to assess your technical understanding of the architecture, the runtime, and the health/production-readiness of the platform). Why join Bazaarvoice? Customer is key We see our own success through our customers' outcomes. We approach every situation with a customer first mindset. Transparency & Integrity Builds Trust We believe in the power of authentic feedback because it's in our DNA. We do the right thing when faced with hard choices. Transparency and trust accelerate our collective performance. Passionate Pursuit of Performance Our energy is contagious, because we hire for passion, drive & curiosity. We love what we do, and because we're laser focused on our mission. Innovation over Imitation We seek to innovate as we are not content with the status quo. We embrace agility and experimentation as an advantage. Stronger Together We bring our whole selves to the mission and find value in diverse perspectives. We champion what's best for Bazaarvoice before individuals or teams. As a stronger company we build a stronger community. Commitment to diversity and inclusion Bazaarvoice provides equal employment opportunities (EEO) to all team members and applicants according to their experience, talent, and qualifications for the job without regard to race, color, national origin, religion, age, disability, sex (including pregnancy, gender stereotyping, and marital status), sexual orientation, gender identity, genetic information, military/veteran status, or any other category protected by federal, state, or local law in every location in which the company has facilities. Bazaarvoice believes that diversity and an inclusive company culture are key drivers of creativity, innovation and performance. Furthermore, a diverse workforce and the maintenance of an atmosphere that welcomes versatile perspectives will enhance our ability to fulfill our vision of creating the world's smartest network of consumers, brands, and retailers. Please note: A basic background check will be required for the successful candidate
Oct 29, 2025
Full time
Overview At Bazaarvoice, we create smart shopping experiences. Through our expansive global network, product-passionate community & enterprise technology, we connect thousands of brands and retailers with billions of consumers. Our solutions enable brands to connect with consumers and collect valuable user-generated content, at an unprecedented scale. This content achieves global reach by leveraging our extensive and ever-expanding retail, social & search syndication network. And we make it easy for brands & retailers to gain valuable business insights from real-time consumer feedback with intuitive tools and dashboards. The result is smarter shopping: loyal customers, increased sales, and improved products. The problem we are trying to solve: Brands and retailers struggle to make real connections with consumers. It's a challenge to deliver trustworthy and inspiring content in the moments that matter most during the discovery and purchase cycle. The result? Time and money spent on content that doesn't attract new consumers, convert them, or earn their long-term loyalty. Our brand promise : closing the gap between brands and consumers. Founded in 2005, Bazaarvoice is headquartered in Austin, Texas with offices in North America, Europe, Asia and Australia. It's official: Bazaarvoice is a Great Place to Work in the US, Australia, India, Lithuania, France, Germany and the UK. Manage Content is one of the most important strategic areas within Bazaarvoice (BV). Managing content is a complex engineering task due to the scale and the complexity of having to understand & interact with almost all the systems and data within our ecosystem. At this point, we are now looking for a Staff Software Engineer to join the team. With 2 billion products and 800 million pieces of user generated content to manage, this is one of BV's most influential and customer impacting areas. Key work streams within Manage Content include; Rating and Reviews, Questions and Answers and 'Connections'. Responsibilities Partnership: Interacting with clients, product managers, product design and leadership to fully understand and break down the problem through discovery and solutioning Architecting and over-seeing solutions Leading and contributing to application design End-to-end involvement in software delivery Technical ownership of product and its technical direction Driving, evangelising and implementing best practices Wider prioritisation of the team's roles and responsibilities Working with team around refinement of work and understanding of the approach Demonstrating initiative around technical proposals and solutions Broader team health: coaching and mentoring other team members both technically and professionally Substantial cloud environment experience and knowledge of the latest architecture patterns including microservices, serverless, streaming, CI/CD, data management, security and observability Requirements & Expectations Build great customer relationships by listening and empathizing with our customers and using creative thinking practices and processes to provide them with the solutions they really need. Provide technical and business leadership and drive innovation across portfolios to rapidly and effectively deliver great software that adds real value to our customers. Continuously develop your own expertise. Share knowledge and expertise across the wider organization or beyond through networks, events and communities of practice. You will remain "hands on" technically, balancing that with providing strategic direction to the business with the end goal of creating a cohesive vision of usable products. Have a comprehensive understanding of how the products you work on fit into the larger business market and organization, and use this to make technical decisions on the project. Have ownership of the architecture and design on one or more products. Review and provide input to architectural designs to drive value for our customers. Identify opportunities where the team can innovate and add value for our customers. Provide technical expertise across portfolios. Identify and resolve technical issues when required. Collaborate with the Principals/Architectural Stewardship team to identify and implement innovative technologies that align with the long-term technology strategy. Share expertise and mentor the Engineering community across portfolios, ensuring the team is continuously improving and learning together to meet current and future product needs. Be just as good at working with people as technology. Be a team player who helps others improve and learns from others. Provide feedback in a timely, effective and actionable format that allows individual team members to improve. Champion clean, high performing and secure code within their team and across engineering. Be proactive about continuous improvement and innovation and encourage your team to do the same. Have excellent communication skills that allow them to share experiences and expertise in an impactful way to the appropriate audience. Be passionate about technology and actively look for ways to increase their technical knowledge. Can identify and communicate how new product offerings can add value to our customers. Have a proven track record of senior stakeholder engagement with the ability to assert themselves effectively as Leaders in the business. Be experienced in Cloud Native architecture and a keen interest in Serverless. Lead by example and be able to troubleshoot issues efficiently (which is a good way to assess your technical understanding of the architecture, the runtime, and the health/production-readiness of the platform). Why join Bazaarvoice? Customer is key We see our own success through our customers' outcomes. We approach every situation with a customer first mindset. Transparency & Integrity Builds Trust We believe in the power of authentic feedback because it's in our DNA. We do the right thing when faced with hard choices. Transparency and trust accelerate our collective performance. Passionate Pursuit of Performance Our energy is contagious, because we hire for passion, drive & curiosity. We love what we do, and because we're laser focused on our mission. Innovation over Imitation We seek to innovate as we are not content with the status quo. We embrace agility and experimentation as an advantage. Stronger Together We bring our whole selves to the mission and find value in diverse perspectives. We champion what's best for Bazaarvoice before individuals or teams. As a stronger company we build a stronger community. Commitment to diversity and inclusion Bazaarvoice provides equal employment opportunities (EEO) to all team members and applicants according to their experience, talent, and qualifications for the job without regard to race, color, national origin, religion, age, disability, sex (including pregnancy, gender stereotyping, and marital status), sexual orientation, gender identity, genetic information, military/veteran status, or any other category protected by federal, state, or local law in every location in which the company has facilities. Bazaarvoice believes that diversity and an inclusive company culture are key drivers of creativity, innovation and performance. Furthermore, a diverse workforce and the maintenance of an atmosphere that welcomes versatile perspectives will enhance our ability to fulfill our vision of creating the world's smartest network of consumers, brands, and retailers. Please note: A basic background check will be required for the successful candidate
Hargreaves Lansdown plc
Principal Software Engineer - Unified Client Experience (UCX)
Hargreaves Lansdown plc
Principal Software Engineer - Unified Client Experience (UCX) Building and deploying scalable, secure, and compliant software at pace. Integrating HL web and mobile apps with existing and new systems to deliver a seamless client experience across a range of products and services. Delivering value iteratively, always focused on customer outcomes and short feedback loops. Creating and visualising application metrics to help understand usage patterns and anomalies. Reviewing code with peers, collaborating across teams to solve problems, with an eye for both quality and velocity. Innovating, bringing new ideas to the table for adoption throughout HL Digital. Driving technical decisions and shaping how we build our services. Working closely with Product Managers and business stakeholders to align engineering outcomes with HL's mission and client value. Championing a culture of continuous learning, cross-functional collaboration, and inclusivity with a growth mindset. 8-10 years of software development experience within large-scale, regulated environments - ideally in Investment, Asset or Wealth Management. Solid experience in building and deploying frontend applications in React or React Native with hands-on knowledge of secure API design and authentication services. Experience in Java and Spring Boot, or iOS (Swift) or Android (Kotlin) along with exposure to Figma and Vercel is a big plus. Capable of writing clean, maintainable and well-tested code. Comfortable working in on-prem and cloud-native environments with an interest in observability, using tools like Prometheus and Grafana to keep services healthy and maintainable. Familiarity with AWS services and how to integrate them into modern applications. A keen focus on quality and security, combining testing and scanning into CI/CD pipelines. Passionate about mentoring, reviewing code and sharing knowledge across the team to help engineers thrive. Energised by fast paced, regulated environments where we ship at speed, embrace change, and never stop evolving.We offer a competitive salary of up to £115,000 , depending on experience, alongside a generous performance-based bonus scheme . Up to 19% pension contribution - helping you plan confidently for the future Private medical insurance - giving you peace of mind and access to top-tier healthcare A wide range of excellent benefits , from lifestyle perks to wellbeing support, designed to help you thrive both in and out of work Landscaped rooftop gardens - perfect for a breath of fresh air or informal catch-ups. London's highest rooftop basketball court - yes, really! Wellness amenities including showers, lockers, hairdryers, and fresh towels. Cyclist-friendly with secure bike storage and drying rooms. Stylish lounge areas, booths, and breakout spaces for focused work or relaxed chats. Canalside location near Little Venice, with floating restaurants, coffee shops, and a seasonal pop-up garden bar. Unbeatable transport links - just steps from Paddington Station and the Elizabeth Line.This is a full-time role , working 37.5 hours per week , Monday to Friday. dependant on role level only available to select during our annual benefits window, in November each yearHargreaves Lansdown is the UK's number one platform for private investors. Our purpose is to empower people to save and invest with confidence, and today, we are trusted with more than £120 billion by over 1.7 million clients.We are based in the heart of Bristol now with over 2,000 colleagues. We believe we have a workplace like no other, with constant learning, dynamic teams and a great ethos. We're steered by our core values that promote service, quality, innovation, and opportunity in everything we do.For more information about careers at HL and to see all our vacancies, please visit our .
Oct 29, 2025
Full time
Principal Software Engineer - Unified Client Experience (UCX) Building and deploying scalable, secure, and compliant software at pace. Integrating HL web and mobile apps with existing and new systems to deliver a seamless client experience across a range of products and services. Delivering value iteratively, always focused on customer outcomes and short feedback loops. Creating and visualising application metrics to help understand usage patterns and anomalies. Reviewing code with peers, collaborating across teams to solve problems, with an eye for both quality and velocity. Innovating, bringing new ideas to the table for adoption throughout HL Digital. Driving technical decisions and shaping how we build our services. Working closely with Product Managers and business stakeholders to align engineering outcomes with HL's mission and client value. Championing a culture of continuous learning, cross-functional collaboration, and inclusivity with a growth mindset. 8-10 years of software development experience within large-scale, regulated environments - ideally in Investment, Asset or Wealth Management. Solid experience in building and deploying frontend applications in React or React Native with hands-on knowledge of secure API design and authentication services. Experience in Java and Spring Boot, or iOS (Swift) or Android (Kotlin) along with exposure to Figma and Vercel is a big plus. Capable of writing clean, maintainable and well-tested code. Comfortable working in on-prem and cloud-native environments with an interest in observability, using tools like Prometheus and Grafana to keep services healthy and maintainable. Familiarity with AWS services and how to integrate them into modern applications. A keen focus on quality and security, combining testing and scanning into CI/CD pipelines. Passionate about mentoring, reviewing code and sharing knowledge across the team to help engineers thrive. Energised by fast paced, regulated environments where we ship at speed, embrace change, and never stop evolving.We offer a competitive salary of up to £115,000 , depending on experience, alongside a generous performance-based bonus scheme . Up to 19% pension contribution - helping you plan confidently for the future Private medical insurance - giving you peace of mind and access to top-tier healthcare A wide range of excellent benefits , from lifestyle perks to wellbeing support, designed to help you thrive both in and out of work Landscaped rooftop gardens - perfect for a breath of fresh air or informal catch-ups. London's highest rooftop basketball court - yes, really! Wellness amenities including showers, lockers, hairdryers, and fresh towels. Cyclist-friendly with secure bike storage and drying rooms. Stylish lounge areas, booths, and breakout spaces for focused work or relaxed chats. Canalside location near Little Venice, with floating restaurants, coffee shops, and a seasonal pop-up garden bar. Unbeatable transport links - just steps from Paddington Station and the Elizabeth Line.This is a full-time role , working 37.5 hours per week , Monday to Friday. dependant on role level only available to select during our annual benefits window, in November each yearHargreaves Lansdown is the UK's number one platform for private investors. Our purpose is to empower people to save and invest with confidence, and today, we are trusted with more than £120 billion by over 1.7 million clients.We are based in the heart of Bristol now with over 2,000 colleagues. We believe we have a workplace like no other, with constant learning, dynamic teams and a great ethos. We're steered by our core values that promote service, quality, innovation, and opportunity in everything we do.For more information about careers at HL and to see all our vacancies, please visit our .
Senior Software Engineer
Omnea
Our Mission The way businesses buy stuff is completely broken . Whether it's SaaS, hardware, or contractors, the average B2B purchase takes over 3 months , requires 50+ emails , and involves multiple different stakeholders (IT, Legal, InfoSec, Finance, etc.). No one likes the way it is and it's slowing businesses down . Omnea's platform handles the entire purchasing process : giving employees an easy place to make requests (Intake), managing the necessary approvals for the purchase to be made (Approvals Engine), and automating all renewals management & supplier risk assessments. Omnea gives both buyers, and finance & procurement leaders critical visibility into how, when, and why money is being spent. Given the current market's increased focus on capital efficiency, there has never been a more vital time for businesses to use Omnea and get control of their spend. This is why we're one of the fastest growing Series A B2B businesses in Europe, backed by tier-1 VCs like Accel , First Round , & Point Nine . Welcome to Spend Control 2.0 - built for tougher times. What we're looking for We're looking for an exceptional, product-minded software engineer to join our engineering team & help scale Omnea with us. Our team will grow from low double-digit to 200+ enterprise customers and through 10x revenue growth all in the next 2-3 years! You will support us in driving the growth of our product, team, and company through each chapter as we go from 'start-up' to 'scale-up'. You'll be joining us at an incredibly exciting time, just as things are starting to take off! We're a Series A company having raised $25m from Accel, Point Nine, First Round, and 50+ renowned founders and industry experts. We've built an incredible & passionate team - every member was a top performer at their previous business - and our CEO , CCO & CFO went on a similar journey with Tessian, going from $0-30m ARR / $8-$500m valuation, and from pre-seed to Series C (Sequoia, Accel, etc.). Now we're ready to scale. We are looking for the best software engineers out there to help make Omnea one of Europe's leading tech businesses: come build with us! We're hiring at both the Level 3 (Senior) and Level 4 (Lead) level. We care more about skills than years of experience, but for your calibration, typically we'd expect candidates at this level to have around 5+ years of software engineering experience. You should be prepared to undertake our pair-programming stage of the interview process in Javascript or Typescript and be assessed on that basis as if it has been your main language. We're hiring for full-stack engineers so if you're only really a frontend or a backend engineer, are mostly a devops/platform person, or have mostly been using a very different language (eg Java) this likely isn't a fit for you. What Can You Expect in our Tech team? Join a Skilled Team . You'll become part of one of Europe's fastest growing early-stage companies, working alongside a team of experienced full-stack product engineers who were all high performers at some of the best tech companies out there. Direct Product Impact. You will be involved in key product decisions, including prioritising our product roadmap, defining project scopes, and technical direction. You'll have a significant voice in discussions about product strategy, user experience, and technical feasibility, making sure we steer our product roadmap towards success. Work with Modern Tech . Omnea is fully built on cloud-native and serverless technologies. Our primary stack is based on Typescript with React & Material UI, Postgres, Hasura and AWS Serverless Technologies such as Lambda, DynamoDB and EventBridge - all managed via AWS CDK & SST. We use Sentry, Lumigo and LogRocket for observability and Github Actions for automated testing and deployment. End-to-end Ownership. You will be entrusted with end-to-end ownership of your projects. From product, design and architectural decisions, all the way to deployment, monitoring and measuring impact on users. You will work across the stack, covering everything from DevOps to styling. We expect each other to take initiative, be proactive in problem-solving, and continuously seek improvements. Continuous Delivery. We embrace continuous delivery to keep our systems agile, responsive and safe. You will be deploying small, incremental changes to production multiple times per day, ensuring a constant flow of improvements and rapid adaptation to any customer needs or technical challenges. Tackle Scalability Challenges . As we grow our customer base from tens to hundreds and expand into new product domains, you will help us scale our product, architecture and processes efficiently while maintaining performance and reliability. Collaboration & Autonomy . You will often work autonomously to take charge of your projects, make decisions, and drive your work forward. But as a lean and high trust team, we remain quick to collaborate and support each other with challenging problems together. Customers at the Centre. Being really responsive to customer feedback and issues is key. We actively encourage engaging with customers, understanding their experience, and iterating our products based on their input to deliver solutions that truly delight them. About You You're experienced ( not a hard rule, but typically 5+ years ) with building web apps having designed and implemented features from start to finish ( full-stack, using Typescript and ideally AWS). You focus on having a high impact . You've spearheaded the engineering of critical systems before, working with best-in-class tooling in AWS, IaaC, observability and quality assessments. You want to discover the best ways to bring this to an early-stage startup. You know what good can look like . You understand what it takes to build highly reliable & well architected products. You build with quality, observability & redundancy at the forefront. You're ready to get a lot done. You enjoy all aspects of building a product and are comfortable moving across the stack when necessary. You enjoy problem solving and thinking from first principals You're ready to pick up new skills and build quickly You're someone who craves ownership. Maybe you find yourself gravitating towards the meatier engineering projects or you want to level up DevOPS or SRE game. If there's an opportunity to work on something bigger, you're keen to take it on. You're a team builder. You're a team player. You're excited by helping maximise team performance, whether that requires you to learn from others or to take the time to explain things, provide actionable feedback, and level up those around you. You're comfortable when faced with ambiguity. You're happy to tackle problems without a predefined clear definition or obvious solution, and are excited to have autonomy to make decisions as you go, all whilst having the support of an experienced team alongside you Nice to haves that really stand out to us You've performed exceptionally at something else in the past, be it academics, sport, work etc. You've gone above and beyond the norm. You love engineering , it's more than a job for you. You've contributed to open-source projects or worked on side-projects in your spare time just because you enjoy it. You're confident in your ability to tackle ambiguous problems and crank out quality code. At Omnea, we embrace diversity. To build a product that's loved by everyone, we're best served by a team with all sorts of backgrounds, experiences, and perspectives. We encourage you to apply even if your experience doesn't quite match the full job spec! And regardless of your race, religion, colour, gender, or anything else! If you think you could be a good fit for Omnea, please reach out. A few things to note: We work Tuesdays, Wednesdays & Thursdays in-person at our offices. At this early stage of our company life-cycle it's important to us that we get this together-time, and you can read more about why we believe this is a winning move here We're commercial, ambitious and we don't pretend otherwise! We're actively seeking folks looking to make the most of a career-defining opportunity, with the hunger to be part of building something really impressive . You can see our values here We sometimes use AI note-takers to help us transcribe interview notes, so we can be more present in your interview. If you'd like to opt out of us using automatic transcribers, please note this in the free text field in your application, otherwise we'll take your application as confirmation that you're happy for us to use notetakers (whether added to video calls or in the background). We are proud to be recognised for both our culture and product, and we are just getting started. Join us as we grow!
Oct 27, 2025
Full time
Our Mission The way businesses buy stuff is completely broken . Whether it's SaaS, hardware, or contractors, the average B2B purchase takes over 3 months , requires 50+ emails , and involves multiple different stakeholders (IT, Legal, InfoSec, Finance, etc.). No one likes the way it is and it's slowing businesses down . Omnea's platform handles the entire purchasing process : giving employees an easy place to make requests (Intake), managing the necessary approvals for the purchase to be made (Approvals Engine), and automating all renewals management & supplier risk assessments. Omnea gives both buyers, and finance & procurement leaders critical visibility into how, when, and why money is being spent. Given the current market's increased focus on capital efficiency, there has never been a more vital time for businesses to use Omnea and get control of their spend. This is why we're one of the fastest growing Series A B2B businesses in Europe, backed by tier-1 VCs like Accel , First Round , & Point Nine . Welcome to Spend Control 2.0 - built for tougher times. What we're looking for We're looking for an exceptional, product-minded software engineer to join our engineering team & help scale Omnea with us. Our team will grow from low double-digit to 200+ enterprise customers and through 10x revenue growth all in the next 2-3 years! You will support us in driving the growth of our product, team, and company through each chapter as we go from 'start-up' to 'scale-up'. You'll be joining us at an incredibly exciting time, just as things are starting to take off! We're a Series A company having raised $25m from Accel, Point Nine, First Round, and 50+ renowned founders and industry experts. We've built an incredible & passionate team - every member was a top performer at their previous business - and our CEO , CCO & CFO went on a similar journey with Tessian, going from $0-30m ARR / $8-$500m valuation, and from pre-seed to Series C (Sequoia, Accel, etc.). Now we're ready to scale. We are looking for the best software engineers out there to help make Omnea one of Europe's leading tech businesses: come build with us! We're hiring at both the Level 3 (Senior) and Level 4 (Lead) level. We care more about skills than years of experience, but for your calibration, typically we'd expect candidates at this level to have around 5+ years of software engineering experience. You should be prepared to undertake our pair-programming stage of the interview process in Javascript or Typescript and be assessed on that basis as if it has been your main language. We're hiring for full-stack engineers so if you're only really a frontend or a backend engineer, are mostly a devops/platform person, or have mostly been using a very different language (eg Java) this likely isn't a fit for you. What Can You Expect in our Tech team? Join a Skilled Team . You'll become part of one of Europe's fastest growing early-stage companies, working alongside a team of experienced full-stack product engineers who were all high performers at some of the best tech companies out there. Direct Product Impact. You will be involved in key product decisions, including prioritising our product roadmap, defining project scopes, and technical direction. You'll have a significant voice in discussions about product strategy, user experience, and technical feasibility, making sure we steer our product roadmap towards success. Work with Modern Tech . Omnea is fully built on cloud-native and serverless technologies. Our primary stack is based on Typescript with React & Material UI, Postgres, Hasura and AWS Serverless Technologies such as Lambda, DynamoDB and EventBridge - all managed via AWS CDK & SST. We use Sentry, Lumigo and LogRocket for observability and Github Actions for automated testing and deployment. End-to-end Ownership. You will be entrusted with end-to-end ownership of your projects. From product, design and architectural decisions, all the way to deployment, monitoring and measuring impact on users. You will work across the stack, covering everything from DevOps to styling. We expect each other to take initiative, be proactive in problem-solving, and continuously seek improvements. Continuous Delivery. We embrace continuous delivery to keep our systems agile, responsive and safe. You will be deploying small, incremental changes to production multiple times per day, ensuring a constant flow of improvements and rapid adaptation to any customer needs or technical challenges. Tackle Scalability Challenges . As we grow our customer base from tens to hundreds and expand into new product domains, you will help us scale our product, architecture and processes efficiently while maintaining performance and reliability. Collaboration & Autonomy . You will often work autonomously to take charge of your projects, make decisions, and drive your work forward. But as a lean and high trust team, we remain quick to collaborate and support each other with challenging problems together. Customers at the Centre. Being really responsive to customer feedback and issues is key. We actively encourage engaging with customers, understanding their experience, and iterating our products based on their input to deliver solutions that truly delight them. About You You're experienced ( not a hard rule, but typically 5+ years ) with building web apps having designed and implemented features from start to finish ( full-stack, using Typescript and ideally AWS). You focus on having a high impact . You've spearheaded the engineering of critical systems before, working with best-in-class tooling in AWS, IaaC, observability and quality assessments. You want to discover the best ways to bring this to an early-stage startup. You know what good can look like . You understand what it takes to build highly reliable & well architected products. You build with quality, observability & redundancy at the forefront. You're ready to get a lot done. You enjoy all aspects of building a product and are comfortable moving across the stack when necessary. You enjoy problem solving and thinking from first principals You're ready to pick up new skills and build quickly You're someone who craves ownership. Maybe you find yourself gravitating towards the meatier engineering projects or you want to level up DevOPS or SRE game. If there's an opportunity to work on something bigger, you're keen to take it on. You're a team builder. You're a team player. You're excited by helping maximise team performance, whether that requires you to learn from others or to take the time to explain things, provide actionable feedback, and level up those around you. You're comfortable when faced with ambiguity. You're happy to tackle problems without a predefined clear definition or obvious solution, and are excited to have autonomy to make decisions as you go, all whilst having the support of an experienced team alongside you Nice to haves that really stand out to us You've performed exceptionally at something else in the past, be it academics, sport, work etc. You've gone above and beyond the norm. You love engineering , it's more than a job for you. You've contributed to open-source projects or worked on side-projects in your spare time just because you enjoy it. You're confident in your ability to tackle ambiguous problems and crank out quality code. At Omnea, we embrace diversity. To build a product that's loved by everyone, we're best served by a team with all sorts of backgrounds, experiences, and perspectives. We encourage you to apply even if your experience doesn't quite match the full job spec! And regardless of your race, religion, colour, gender, or anything else! If you think you could be a good fit for Omnea, please reach out. A few things to note: We work Tuesdays, Wednesdays & Thursdays in-person at our offices. At this early stage of our company life-cycle it's important to us that we get this together-time, and you can read more about why we believe this is a winning move here We're commercial, ambitious and we don't pretend otherwise! We're actively seeking folks looking to make the most of a career-defining opportunity, with the hunger to be part of building something really impressive . You can see our values here We sometimes use AI note-takers to help us transcribe interview notes, so we can be more present in your interview. If you'd like to opt out of us using automatic transcribers, please note this in the free text field in your application, otherwise we'll take your application as confirmation that you're happy for us to use notetakers (whether added to video calls or in the background). We are proud to be recognised for both our culture and product, and we are just getting started. Join us as we grow!
Dell
Services AI Data Solution Principal (Services Technical PreSales), based London
Dell
Services AI Data Solution Principal (Services Technical PreSales), based London Job Summary: The Services AI Data Solutions Principal is a customer-facing, technical presales leader responsible for driving Dell Technologies' AI and Data Services revenue across a wide portfolio of enterprise customers and industries. This role requires strong technical expertise in AI and associated Data engineering and Data management disciplines, strong consultative selling skills, executive-level communications, and business development acumen. The candidate will jointly lead and influence customers from initial opportunity discovery through proposal development and deal closure while collaborating closely with Dell sales, delivery, product, and partner teams. This role carries sales pipeline joint-ownership within an aligned pod of professionals, quota-bearing objectives, and requires the ability to manage multiple active pursuits simultaneously across a diverse customer set. Key Responsibilities: Sales Motion & Business Development Lead technical presales engagements across multiple concurrent customer opportunities. Lead the development of services proposals in collaboration with other Dell teams and customer stakeholders. Facilitate consultative workshops with customers to; Understand key customer challenges and position Dell Technologies services value Translate business requirements into actionable proposals with outcomes aligned to measurable business outcomes. Confidently communicate vision and value proposition to technical and executive audiences Serve as the accountable technical SME driving deal progression, revenue attainment, and closure. Partner with Sales Executives, Business Development Managers, Account Managers, and Service Delivery teams to jointly develop, qualify, and advance pipeline opportunities. Support sales forecasting, reporting, pipeline management, and quota achievement. Structure deals to meet customer needs while aligning Dell's services portfolio, delivery capabilities, and financial objectives. Entrepreneurial focus to drive innovation, efficiency, process/IP improvement opportunities, coach and enable Dell sales and presales teams on AI/Data solution positioning, capabilities, and value articulation. Build and maintain a strong personal network across Dell's global sales, product, engineering, and partner ecosystem to effectively orchestrate deal success. Customer Engagement & Executive Communication Lead consultative discovery workshops with business and technical executives to identify AI/Data/GenAI solution opportunities and strategies. Workes with other technical PreSales teams to translate business objectives into actionable technical architectures and service proposals. Develop and deliver compelling customer presentations, demos, proposals, and design sessions to both executive and technical audiences. Manage customer expectations across complex solution lifecycles with strong delegation, accountability, and stakeholder management skills. Technical Solution Leadership Architect Services end-to-end data and AI solutions across data pipelines, data lakes, data governance, AI model pipelines, and enterprise AI platforms. Apply knowledge of GenAI-specific data ingestion, vector store integration, RAG pipelines, agentic frameworks, and multi-modal data management. Collaborate on AI platform designs leveraging Dell's product and partner ecosystem e.g. NVAIE, Run.ai, H2O.ai, ClearML, OpenShift, etc. Provide expert guidance on modern data stack components: data quality, metadata management, observability, data products, feature stores, with governance and Dell's maturity model frameworks. Stay current on emerging AI and associated Data Management technologies. Actively contribute field feedback to Dell's product management and service development teams to shape evolving offerings. Take the first step towards your dream career Every Dell Technologies team member brings something unique to the table. Here's what we are looking for with this role: Required Qualifications: Bachelor's degree in Computer Science Analytics, Information Systems, Engineering, or equivalent experience. Typically 15+ years of enterprise consulting, presales, or technical solution development experience Typically 5+ years of experience designing and delivering AI/ML solutions with extensive emphasis on data integration, data pipelines, and data platform architectures. Typically 4+ years in a quota-carrying technical presales, client partner, or solution principal role. Experience supporting sales forecasting, pipeline management, deal structuring, and sales coaching. Familiarity with AI/ML and Data Management frameworks and tools (TensorFlow, PyTorch, Keras, Spark, Databricks etc.) Experience in on-premise data center infrastructures relevant to AI/ML, Data and Data Management Strong cross-functional leadership and internal stakeholder management skills. Exceptional presentation, proposal development, and executive storytelling capabilities. Ability to travel regionally up to 50%. Desirable Requirements Master's degree or equivalent advanced technical/business training. Experience implementing AI governance, model management, and AI risk frameworks in a consultative setting and related process framework. Familiarity with Dell product portfolio, including Dell NVIDIA AI Factory, PowerScale, ObjectScale, Dell Data Lakehouse. Familiarity with Dell services sales methodologies and governance models. Experience working with large enterprise, healthcare, manufacturing, energy, federal, or regulated industries. Understanding of security, DevSecOps, and hybrid/multi-cloud architectures. Negotiation, facilitation, and conflict resolution skills. Who we are: We believe that each of us has the power to make an impact. That's why we put our team members at the center of everything we do. If you're looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we're looking for you. Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us. Application closing date: 17th July 2025 Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here . Job ID:R270069
Jul 09, 2025
Full time
Services AI Data Solution Principal (Services Technical PreSales), based London Job Summary: The Services AI Data Solutions Principal is a customer-facing, technical presales leader responsible for driving Dell Technologies' AI and Data Services revenue across a wide portfolio of enterprise customers and industries. This role requires strong technical expertise in AI and associated Data engineering and Data management disciplines, strong consultative selling skills, executive-level communications, and business development acumen. The candidate will jointly lead and influence customers from initial opportunity discovery through proposal development and deal closure while collaborating closely with Dell sales, delivery, product, and partner teams. This role carries sales pipeline joint-ownership within an aligned pod of professionals, quota-bearing objectives, and requires the ability to manage multiple active pursuits simultaneously across a diverse customer set. Key Responsibilities: Sales Motion & Business Development Lead technical presales engagements across multiple concurrent customer opportunities. Lead the development of services proposals in collaboration with other Dell teams and customer stakeholders. Facilitate consultative workshops with customers to; Understand key customer challenges and position Dell Technologies services value Translate business requirements into actionable proposals with outcomes aligned to measurable business outcomes. Confidently communicate vision and value proposition to technical and executive audiences Serve as the accountable technical SME driving deal progression, revenue attainment, and closure. Partner with Sales Executives, Business Development Managers, Account Managers, and Service Delivery teams to jointly develop, qualify, and advance pipeline opportunities. Support sales forecasting, reporting, pipeline management, and quota achievement. Structure deals to meet customer needs while aligning Dell's services portfolio, delivery capabilities, and financial objectives. Entrepreneurial focus to drive innovation, efficiency, process/IP improvement opportunities, coach and enable Dell sales and presales teams on AI/Data solution positioning, capabilities, and value articulation. Build and maintain a strong personal network across Dell's global sales, product, engineering, and partner ecosystem to effectively orchestrate deal success. Customer Engagement & Executive Communication Lead consultative discovery workshops with business and technical executives to identify AI/Data/GenAI solution opportunities and strategies. Workes with other technical PreSales teams to translate business objectives into actionable technical architectures and service proposals. Develop and deliver compelling customer presentations, demos, proposals, and design sessions to both executive and technical audiences. Manage customer expectations across complex solution lifecycles with strong delegation, accountability, and stakeholder management skills. Technical Solution Leadership Architect Services end-to-end data and AI solutions across data pipelines, data lakes, data governance, AI model pipelines, and enterprise AI platforms. Apply knowledge of GenAI-specific data ingestion, vector store integration, RAG pipelines, agentic frameworks, and multi-modal data management. Collaborate on AI platform designs leveraging Dell's product and partner ecosystem e.g. NVAIE, Run.ai, H2O.ai, ClearML, OpenShift, etc. Provide expert guidance on modern data stack components: data quality, metadata management, observability, data products, feature stores, with governance and Dell's maturity model frameworks. Stay current on emerging AI and associated Data Management technologies. Actively contribute field feedback to Dell's product management and service development teams to shape evolving offerings. Take the first step towards your dream career Every Dell Technologies team member brings something unique to the table. Here's what we are looking for with this role: Required Qualifications: Bachelor's degree in Computer Science Analytics, Information Systems, Engineering, or equivalent experience. Typically 15+ years of enterprise consulting, presales, or technical solution development experience Typically 5+ years of experience designing and delivering AI/ML solutions with extensive emphasis on data integration, data pipelines, and data platform architectures. Typically 4+ years in a quota-carrying technical presales, client partner, or solution principal role. Experience supporting sales forecasting, pipeline management, deal structuring, and sales coaching. Familiarity with AI/ML and Data Management frameworks and tools (TensorFlow, PyTorch, Keras, Spark, Databricks etc.) Experience in on-premise data center infrastructures relevant to AI/ML, Data and Data Management Strong cross-functional leadership and internal stakeholder management skills. Exceptional presentation, proposal development, and executive storytelling capabilities. Ability to travel regionally up to 50%. Desirable Requirements Master's degree or equivalent advanced technical/business training. Experience implementing AI governance, model management, and AI risk frameworks in a consultative setting and related process framework. Familiarity with Dell product portfolio, including Dell NVIDIA AI Factory, PowerScale, ObjectScale, Dell Data Lakehouse. Familiarity with Dell services sales methodologies and governance models. Experience working with large enterprise, healthcare, manufacturing, energy, federal, or regulated industries. Understanding of security, DevSecOps, and hybrid/multi-cloud architectures. Negotiation, facilitation, and conflict resolution skills. Who we are: We believe that each of us has the power to make an impact. That's why we put our team members at the center of everything we do. If you're looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we're looking for you. Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us. Application closing date: 17th July 2025 Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here . Job ID:R270069
Dell
Services AI Data Solution Principal (Services Technical PreSales), based London
Dell
Services AI Data Solution Principal (Services Technical PreSales), based London Job Summary: The Services AI Data Solutions Principal is a customer-facing, technical presales leader responsible for driving Dell Technologies' AI and Data Services revenue across a wide portfolio of enterprise customers and industries. This role requires strong technical expertise in AI and associated Data engineering and Data management disciplines, strong consultative selling skills, executive-level communications, and business development acumen. The candidate will jointly lead and influence customers from initial opportunity discovery through proposal development and deal closure while collaborating closely with Dell sales, delivery, product, and partner teams. This role carries sales pipeline joint-ownership within an aligned pod of professionals, quota-bearing objectives, and requires the ability to manage multiple active pursuits simultaneously across a diverse customer set. Key Responsibilities: Sales Motion & Business Development Lead technical presales engagements across multiple concurrent customer opportunities. Lead the development of services proposals in collaboration with other Dell teams and customer stakeholders. Facilitate consultative workshops with customers to; Understand key customer challenges and position Dell Technologies services value Translate business requirements into actionable proposals with outcomes aligned to measurable business outcomes. Confidently communicate vision and value proposition to technical and executive audiences Serve as the accountable technical SME driving deal progression, revenue attainment, and closure. Partner with Sales Executives, Business Development Managers, Account Managers, and Service Delivery teams to jointly develop, qualify, and advance pipeline opportunities. Support sales forecasting, reporting, pipeline management, and quota achievement. Structure deals to meet customer needs while aligning Dell's services portfolio, delivery capabilities, and financial objectives. Entrepreneurial focus to drive innovation, efficiency, process/IP improvement opportunities, coach and enable Dell sales and presales teams on AI/Data solution positioning, capabilities, and value articulation. Build and maintain a strong personal network across Dell's global sales, product, engineering, and partner ecosystem to effectively orchestrate deal success. Customer Engagement & Executive Communication Lead consultative discovery workshops with business and technical executives to identify AI/Data/GenAI solution opportunities and strategies. Workes with other technical PreSales teams to translate business objectives into actionable technical architectures and service proposals. Develop and deliver compelling customer presentations, demos, proposals, and design sessions to both executive and technical audiences. Manage customer expectations across complex solution lifecycles with strong delegation, accountability, and stakeholder management skills. Technical Solution Leadership Architect Services end-to-end data and AI solutions across data pipelines, data lakes, data governance, AI model pipelines, and enterprise AI platforms. Apply knowledge of GenAI-specific data ingestion, vector store integration, RAG pipelines, agentic frameworks, and multi-modal data management. Collaborate on AI platform designs leveraging Dell's product and partner ecosystem e.g. NVAIE, Run.ai, H2O.ai, ClearML, OpenShift, etc. Provide expert guidance on modern data stack components: data quality, metadata management, observability, data products, feature stores, with governance and Dell's maturity model frameworks. Stay current on emerging AI and associated Data Management technologies. Actively contribute field feedback to Dell's product management and service development teams to shape evolving offerings. Take the first step towards your dream career Every Dell Technologies team member brings something unique to the table. Here's what we are looking for with this role: Required Qualifications: Bachelor's degree in Computer Science Analytics, Information Systems, Engineering, or equivalent experience. Typically 15+ years of enterprise consulting, presales, or technical solution development experience Typically 5+ years of experience designing and delivering AI/ML solutions with extensive emphasis on data integration, data pipelines, and data platform architectures. Typically 4+ years in a quota-carrying technical presales, client partner, or solution principal role. Experience supporting sales forecasting, pipeline management, deal structuring, and sales coaching. Familiarity with AI/ML and Data Management frameworks and tools (TensorFlow, PyTorch, Keras, Spark, Databricks etc.) Experience in on-premise data center infrastructures relevant to AI/ML, Data and Data Management Strong cross-functional leadership and internal stakeholder management skills. Exceptional presentation, proposal development, and executive storytelling capabilities. Ability to travel regionally up to 50%. Desirable Requirements Master's degree or equivalent advanced technical/business training. Experience implementing AI governance, model management, and AI risk frameworks in a consultative setting and related process framework. Familiarity with Dell product portfolio, including Dell NVIDIA AI Factory, PowerScale, ObjectScale, Dell Data Lakehouse. Familiarity with Dell services sales methodologies and governance models. Experience working with large enterprise, healthcare, manufacturing, energy, federal, or regulated industries. Understanding of security, DevSecOps, and hybrid/multi-cloud architectures. Negotiation, facilitation, and conflict resolution skills. Who we are: We believe that each of us has the power to make an impact. That's why we put our team members at the center of everything we do. If you're looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we're looking for you. Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us. Application closing date: 17th July 2025 Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here . Job ID:R270069
Jul 09, 2025
Full time
Services AI Data Solution Principal (Services Technical PreSales), based London Job Summary: The Services AI Data Solutions Principal is a customer-facing, technical presales leader responsible for driving Dell Technologies' AI and Data Services revenue across a wide portfolio of enterprise customers and industries. This role requires strong technical expertise in AI and associated Data engineering and Data management disciplines, strong consultative selling skills, executive-level communications, and business development acumen. The candidate will jointly lead and influence customers from initial opportunity discovery through proposal development and deal closure while collaborating closely with Dell sales, delivery, product, and partner teams. This role carries sales pipeline joint-ownership within an aligned pod of professionals, quota-bearing objectives, and requires the ability to manage multiple active pursuits simultaneously across a diverse customer set. Key Responsibilities: Sales Motion & Business Development Lead technical presales engagements across multiple concurrent customer opportunities. Lead the development of services proposals in collaboration with other Dell teams and customer stakeholders. Facilitate consultative workshops with customers to; Understand key customer challenges and position Dell Technologies services value Translate business requirements into actionable proposals with outcomes aligned to measurable business outcomes. Confidently communicate vision and value proposition to technical and executive audiences Serve as the accountable technical SME driving deal progression, revenue attainment, and closure. Partner with Sales Executives, Business Development Managers, Account Managers, and Service Delivery teams to jointly develop, qualify, and advance pipeline opportunities. Support sales forecasting, reporting, pipeline management, and quota achievement. Structure deals to meet customer needs while aligning Dell's services portfolio, delivery capabilities, and financial objectives. Entrepreneurial focus to drive innovation, efficiency, process/IP improvement opportunities, coach and enable Dell sales and presales teams on AI/Data solution positioning, capabilities, and value articulation. Build and maintain a strong personal network across Dell's global sales, product, engineering, and partner ecosystem to effectively orchestrate deal success. Customer Engagement & Executive Communication Lead consultative discovery workshops with business and technical executives to identify AI/Data/GenAI solution opportunities and strategies. Workes with other technical PreSales teams to translate business objectives into actionable technical architectures and service proposals. Develop and deliver compelling customer presentations, demos, proposals, and design sessions to both executive and technical audiences. Manage customer expectations across complex solution lifecycles with strong delegation, accountability, and stakeholder management skills. Technical Solution Leadership Architect Services end-to-end data and AI solutions across data pipelines, data lakes, data governance, AI model pipelines, and enterprise AI platforms. Apply knowledge of GenAI-specific data ingestion, vector store integration, RAG pipelines, agentic frameworks, and multi-modal data management. Collaborate on AI platform designs leveraging Dell's product and partner ecosystem e.g. NVAIE, Run.ai, H2O.ai, ClearML, OpenShift, etc. Provide expert guidance on modern data stack components: data quality, metadata management, observability, data products, feature stores, with governance and Dell's maturity model frameworks. Stay current on emerging AI and associated Data Management technologies. Actively contribute field feedback to Dell's product management and service development teams to shape evolving offerings. Take the first step towards your dream career Every Dell Technologies team member brings something unique to the table. Here's what we are looking for with this role: Required Qualifications: Bachelor's degree in Computer Science Analytics, Information Systems, Engineering, or equivalent experience. Typically 15+ years of enterprise consulting, presales, or technical solution development experience Typically 5+ years of experience designing and delivering AI/ML solutions with extensive emphasis on data integration, data pipelines, and data platform architectures. Typically 4+ years in a quota-carrying technical presales, client partner, or solution principal role. Experience supporting sales forecasting, pipeline management, deal structuring, and sales coaching. Familiarity with AI/ML and Data Management frameworks and tools (TensorFlow, PyTorch, Keras, Spark, Databricks etc.) Experience in on-premise data center infrastructures relevant to AI/ML, Data and Data Management Strong cross-functional leadership and internal stakeholder management skills. Exceptional presentation, proposal development, and executive storytelling capabilities. Ability to travel regionally up to 50%. Desirable Requirements Master's degree or equivalent advanced technical/business training. Experience implementing AI governance, model management, and AI risk frameworks in a consultative setting and related process framework. Familiarity with Dell product portfolio, including Dell NVIDIA AI Factory, PowerScale, ObjectScale, Dell Data Lakehouse. Familiarity with Dell services sales methodologies and governance models. Experience working with large enterprise, healthcare, manufacturing, energy, federal, or regulated industries. Understanding of security, DevSecOps, and hybrid/multi-cloud architectures. Negotiation, facilitation, and conflict resolution skills. Who we are: We believe that each of us has the power to make an impact. That's why we put our team members at the center of everything we do. If you're looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we're looking for you. Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us. Application closing date: 17th July 2025 Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here . Job ID:R270069
Vivacity
Principal Infrastructure Engineer
Vivacity
We are looking for a technical expert with deep data platform engineering experience, who thrives on solving complex problems, driving business impact, and coaching other engineers. Salary: £75k - £100K Reporting to: Shaun Howell, Tech Director Location: primarily based in our London Office, with flexible and hybrid working (ideally three days per week in the office). About us At VivaCity, we make cities smarter, safer, and more sustainable. We have over 5,000 AI sensors around the world, gathering real-time anonymous data on transport modes, traffic flow, and travel patterns. This is used to gather actionable insights to support strategic decisions to improve the global transport network. All our solutions are community-centric, using 'privacy by design' principles. Our ultimate goal is to make the European vision of a Smart City - one which makes the city work effectively, for the community. We pride ourselves on a collaborative, open culture that fosters innovation, learning and encourages everyone to do their best work, whilst building a sense of community and collaboration. Read more about what it's like to work at VivaCity . About the role As a Principal Platform Engineer, you will report directly to the Head of Engineering, taking responsibility for designing, improving, and maintaining critical systems which transport hundreds of gigabytes per day and trillions of messages per year. A key focus of this role is ensuring the reliability, simplicity, and cost-effectiveness of our systems. Your work will be crucial in our mission to empower safe and sustainable transport around the world through data insights. You will have primary accountability for our cloud data pipeline & underlying infrastructure, including Apache Kafka, Go microservices, a PostgreSQL database, Kubernetes, Vault, and other cloud services, as well as on-premise infrastructure. Your technical expertise will be instrumental in optimizing the performance, maintainability, and operational costs of these systems while ensuring they meet business needs. In this role, you will collaborate closely with the Cloud and AI team, establish technical standards, lead architectural decision-making, and proactively share knowledge with colleagues. This role does not involve line management, but at VivaCity we view principal engineers as leaders, working alongside engineering managers. You will provide mentorship, technical guidance and training to engineers across the department. About you You are a technical expert with a proven ability to creatively solve complex problems across a broad remit, optimize systems for reliability and cost, and navigate ambiguity to deliver impactful solutions. You have a deep understanding of distributed systems, data pipelines, and cloud infrastructure, and you thrive in an environment that values collaboration, continuous improvement, and technical excellence. You proactively and effectively communicate with both technical and non-technical colleagues, earning trust and influence through your knowledge and proactive, considerate approach. You are passionate about simplifying complex systems and seek opportunities to balance immediate delivery with long-term improvements. You continue working on problems, even when you are not familiar with the problem space, and you know when and how to ask for help. Requirements for the role Deep expertise in Apache Kafka (ideally Kafka Strimzi), including broker management, scaling, upgrades, and integration with high-throughput data pipelines. Strong experience designing, implementing and managing cloud infrastructure with a focus on reliability, simplicity, and cost-effectiveness (we use Kubernetes on Google Cloud Platform). Proficiency in Unix systems, ideally Linux (we use Ubuntu). Exceptional communication skills, with experience mentoring engineers and collaborating with stakeholders. Proven ability to resolve technical incidents in unfamiliar production systems. Technical and process documentation champion. Experience of operationally managing production software components, including observability, logging, metrics, error reporting, debugging, and live incident management. Your time will be spent roughly as follows: 50% - Proactive technical work (e.g. changes to drive reliability, costs or customer value improvements) 30% - Reactive technical work (e.g. incident response, unblocking engineers, code review) 10% - Technical leadership initiatives (e.g. establishing technical standards, architectural principles, & staff training) 10% - Planning and administration This is a unique opportunity to lead impactful technical initiatives, work with cutting-edge infrastructure, and help shape the future of our systems and engineering practices. The following would further strengthen an application Proficiency with Hashicorp Vault including secret and role management. Proficiency with PostgreSQL (we use TimescaleDB), including query optimisation and SQL proficiency. Proficiency in one or more programming languages (we primarily use Go and TypeScript). Comfortable working with Infrastructure as Code, ideally Terraform. Familiarity with common DevOps tools and CI/CD processes. Proficiency with infrastructure management tools (e.g. Ansible, Chef, Puppet) Experience with internal developer platforms. Knowledge of information security principles, including identity and access management and authentication/authorisation processes. Experience in a start-up or scale-up environment. Passion for sustainability, transport or smart cities. You don't need to have done all of these things before, but to excel in this role, you will need to be keen to learn and comfortable working in a dynamic, fast-paced environment. If you're close to what we're looking for, please consider applying. Experience comes in many forms, skills are transferable, and passion goes a long way. Hiring process 30 minute screening interview. 1.5 hour system design interview where you work together with a VivaCity engineer 2.5 hours final round interview, split into a 1 hour technical experience interview, 1 hour soft skills interview, and 30 minutes with Shaun, our Head of Engineering We know that diverse ideas and perspectives drive innovation and make us better. We are creating an environment where everyone, from any background, can do their best work. We're an equal opportunities employer and all applications will receive consideration for employment without regard to ethnicity, religion, gender, gender identity or expression, sexual orientation, nationality, disability, age, or social background. If you need any reasonable accommodations to help you perform at your best during the application process, please let us know. What we offer: 25 days of holiday Flexible working hours and work from home Up to 30 days per year work from abroad Up to 3 flexible bank holiday days 3% employer pension contribution £200 total working from home budget Enhanced parental leave Up to 3 'childcare' or 'dependant' days per year Mental health support through Spill Discounted gym memberships through GymFlex £50 per person per quarter team social budget Additional entertainment budget and company parties Office food and drinks Optional Bupa healthcare and dental care through salary deduction Eye care vouchers Seasonal Flu jabs Cycle to work scheme Payroll giving through salary sacrifice
Feb 20, 2025
Full time
We are looking for a technical expert with deep data platform engineering experience, who thrives on solving complex problems, driving business impact, and coaching other engineers. Salary: £75k - £100K Reporting to: Shaun Howell, Tech Director Location: primarily based in our London Office, with flexible and hybrid working (ideally three days per week in the office). About us At VivaCity, we make cities smarter, safer, and more sustainable. We have over 5,000 AI sensors around the world, gathering real-time anonymous data on transport modes, traffic flow, and travel patterns. This is used to gather actionable insights to support strategic decisions to improve the global transport network. All our solutions are community-centric, using 'privacy by design' principles. Our ultimate goal is to make the European vision of a Smart City - one which makes the city work effectively, for the community. We pride ourselves on a collaborative, open culture that fosters innovation, learning and encourages everyone to do their best work, whilst building a sense of community and collaboration. Read more about what it's like to work at VivaCity . About the role As a Principal Platform Engineer, you will report directly to the Head of Engineering, taking responsibility for designing, improving, and maintaining critical systems which transport hundreds of gigabytes per day and trillions of messages per year. A key focus of this role is ensuring the reliability, simplicity, and cost-effectiveness of our systems. Your work will be crucial in our mission to empower safe and sustainable transport around the world through data insights. You will have primary accountability for our cloud data pipeline & underlying infrastructure, including Apache Kafka, Go microservices, a PostgreSQL database, Kubernetes, Vault, and other cloud services, as well as on-premise infrastructure. Your technical expertise will be instrumental in optimizing the performance, maintainability, and operational costs of these systems while ensuring they meet business needs. In this role, you will collaborate closely with the Cloud and AI team, establish technical standards, lead architectural decision-making, and proactively share knowledge with colleagues. This role does not involve line management, but at VivaCity we view principal engineers as leaders, working alongside engineering managers. You will provide mentorship, technical guidance and training to engineers across the department. About you You are a technical expert with a proven ability to creatively solve complex problems across a broad remit, optimize systems for reliability and cost, and navigate ambiguity to deliver impactful solutions. You have a deep understanding of distributed systems, data pipelines, and cloud infrastructure, and you thrive in an environment that values collaboration, continuous improvement, and technical excellence. You proactively and effectively communicate with both technical and non-technical colleagues, earning trust and influence through your knowledge and proactive, considerate approach. You are passionate about simplifying complex systems and seek opportunities to balance immediate delivery with long-term improvements. You continue working on problems, even when you are not familiar with the problem space, and you know when and how to ask for help. Requirements for the role Deep expertise in Apache Kafka (ideally Kafka Strimzi), including broker management, scaling, upgrades, and integration with high-throughput data pipelines. Strong experience designing, implementing and managing cloud infrastructure with a focus on reliability, simplicity, and cost-effectiveness (we use Kubernetes on Google Cloud Platform). Proficiency in Unix systems, ideally Linux (we use Ubuntu). Exceptional communication skills, with experience mentoring engineers and collaborating with stakeholders. Proven ability to resolve technical incidents in unfamiliar production systems. Technical and process documentation champion. Experience of operationally managing production software components, including observability, logging, metrics, error reporting, debugging, and live incident management. Your time will be spent roughly as follows: 50% - Proactive technical work (e.g. changes to drive reliability, costs or customer value improvements) 30% - Reactive technical work (e.g. incident response, unblocking engineers, code review) 10% - Technical leadership initiatives (e.g. establishing technical standards, architectural principles, & staff training) 10% - Planning and administration This is a unique opportunity to lead impactful technical initiatives, work with cutting-edge infrastructure, and help shape the future of our systems and engineering practices. The following would further strengthen an application Proficiency with Hashicorp Vault including secret and role management. Proficiency with PostgreSQL (we use TimescaleDB), including query optimisation and SQL proficiency. Proficiency in one or more programming languages (we primarily use Go and TypeScript). Comfortable working with Infrastructure as Code, ideally Terraform. Familiarity with common DevOps tools and CI/CD processes. Proficiency with infrastructure management tools (e.g. Ansible, Chef, Puppet) Experience with internal developer platforms. Knowledge of information security principles, including identity and access management and authentication/authorisation processes. Experience in a start-up or scale-up environment. Passion for sustainability, transport or smart cities. You don't need to have done all of these things before, but to excel in this role, you will need to be keen to learn and comfortable working in a dynamic, fast-paced environment. If you're close to what we're looking for, please consider applying. Experience comes in many forms, skills are transferable, and passion goes a long way. Hiring process 30 minute screening interview. 1.5 hour system design interview where you work together with a VivaCity engineer 2.5 hours final round interview, split into a 1 hour technical experience interview, 1 hour soft skills interview, and 30 minutes with Shaun, our Head of Engineering We know that diverse ideas and perspectives drive innovation and make us better. We are creating an environment where everyone, from any background, can do their best work. We're an equal opportunities employer and all applications will receive consideration for employment without regard to ethnicity, religion, gender, gender identity or expression, sexual orientation, nationality, disability, age, or social background. If you need any reasonable accommodations to help you perform at your best during the application process, please let us know. What we offer: 25 days of holiday Flexible working hours and work from home Up to 30 days per year work from abroad Up to 3 flexible bank holiday days 3% employer pension contribution £200 total working from home budget Enhanced parental leave Up to 3 'childcare' or 'dependant' days per year Mental health support through Spill Discounted gym memberships through GymFlex £50 per person per quarter team social budget Additional entertainment budget and company parties Office food and drinks Optional Bupa healthcare and dental care through salary deduction Eye care vouchers Seasonal Flu jabs Cycle to work scheme Payroll giving through salary sacrifice
WHICH?
Results List - Engineering Manager (1291)
WHICH?
Salary: £90,000 - £100,000 Engineering Manager We're looking for an Engineering Manager to join our Which? Technology team on a permanent, full-time basis. Despite the current circumstances we are still actively recruiting for roles. In compliance with UK Government advice relating to COVID-19, this role may initially be remotely based in line with the rest of our workforce and we will supply you with the tools and technologies to enable you to work in this way. During this phase, interviews will likely be conducted over video conferencing technology, e.g. Google Hangouts or similar. It's a pivotal time for Technology at Which? as we drive forward our ambitious transformation programme, putting users at the heart of every product we create, evolving our technologies to deliver best in class user experiences. Over the next twelve months we will be developing both our commercial and advocacy product offering, trialling new ways of working, driving innovation and enabling the teams we work with, both supporting existing systems and in the provision of new ones. What you'll do As a leader in the Engineering department you will be working with other Engineering Managers and Principal Engineers to empower the engineering teams that enable Which? to deliver its mission to reduce consumer harm by making life simpler, fairer and safer. Working as part of a mutli-disciplinary team you'll work collaboratively with other team members to set the vision for our delivery squads and translate that vision into clear, focused deliverables. You'll help the team meet our high standards for the quality, security, accessibility and architecture of the software we ship. Along with the other Engineering Managers you'll help recruit and develop a diverse and talented team of engineers. As part of the broader engineering leadership team you will contribute to our best practices and standards and be a champion for the innovative use of technology. You'll also contribute to the wider technology strategy and help us deliver as a department. What's important to us Experience in an agile Product Development environment and how it adds value to an organisation Empathy and a willingness to invest in others Transparency and collaboration Pragmatism and a bias for action A willingness to learn and teach others A passion to help us in our mission Diversity and inclusion Our technology You can't know everything but we're looking for deep experience in a range of these areas Front End technologies e.g. React.js, Typescript, HTML5, CSS & SASS (Product teams) Back End technologies e.g. Java Kotlin/Spring Boot/GraphQL (Platform team) Mobile technologies e.g. React Native, Typescript, CSS & SASS (Mobile team) CDNs, currently cloudfront Core JavaScript in the browser and server Cloud infrastructure, predominantly AWS CI/CD best practice and tooling e.g. CircleCI, Travis CI, Jenkins SQL, Redis, Graph and other DB technologies Experience of API design and best practice, using both REST and GraphQL Observability tools e.g. NewRelic, AirBrake, Sentry Helpful experience Working as part of a broader technology leadership team Contributing towards Tech Strategies Participation in product discovery Planning, designing and measuring the impact of new features and changes Working with modern design patterns to build cloud native solutions Experience working directly with senior stakeholders Interviewing and hiring Line management or mentoring Experience driving commercial outcomes We're committed to making sure our application process is accessible to everyone who would like to apply for any of our vacancies! Please reach out to if you need us to provide an alternative application method to support your accessibility needs.
Sep 07, 2022
Full time
Salary: £90,000 - £100,000 Engineering Manager We're looking for an Engineering Manager to join our Which? Technology team on a permanent, full-time basis. Despite the current circumstances we are still actively recruiting for roles. In compliance with UK Government advice relating to COVID-19, this role may initially be remotely based in line with the rest of our workforce and we will supply you with the tools and technologies to enable you to work in this way. During this phase, interviews will likely be conducted over video conferencing technology, e.g. Google Hangouts or similar. It's a pivotal time for Technology at Which? as we drive forward our ambitious transformation programme, putting users at the heart of every product we create, evolving our technologies to deliver best in class user experiences. Over the next twelve months we will be developing both our commercial and advocacy product offering, trialling new ways of working, driving innovation and enabling the teams we work with, both supporting existing systems and in the provision of new ones. What you'll do As a leader in the Engineering department you will be working with other Engineering Managers and Principal Engineers to empower the engineering teams that enable Which? to deliver its mission to reduce consumer harm by making life simpler, fairer and safer. Working as part of a mutli-disciplinary team you'll work collaboratively with other team members to set the vision for our delivery squads and translate that vision into clear, focused deliverables. You'll help the team meet our high standards for the quality, security, accessibility and architecture of the software we ship. Along with the other Engineering Managers you'll help recruit and develop a diverse and talented team of engineers. As part of the broader engineering leadership team you will contribute to our best practices and standards and be a champion for the innovative use of technology. You'll also contribute to the wider technology strategy and help us deliver as a department. What's important to us Experience in an agile Product Development environment and how it adds value to an organisation Empathy and a willingness to invest in others Transparency and collaboration Pragmatism and a bias for action A willingness to learn and teach others A passion to help us in our mission Diversity and inclusion Our technology You can't know everything but we're looking for deep experience in a range of these areas Front End technologies e.g. React.js, Typescript, HTML5, CSS & SASS (Product teams) Back End technologies e.g. Java Kotlin/Spring Boot/GraphQL (Platform team) Mobile technologies e.g. React Native, Typescript, CSS & SASS (Mobile team) CDNs, currently cloudfront Core JavaScript in the browser and server Cloud infrastructure, predominantly AWS CI/CD best practice and tooling e.g. CircleCI, Travis CI, Jenkins SQL, Redis, Graph and other DB technologies Experience of API design and best practice, using both REST and GraphQL Observability tools e.g. NewRelic, AirBrake, Sentry Helpful experience Working as part of a broader technology leadership team Contributing towards Tech Strategies Participation in product discovery Planning, designing and measuring the impact of new features and changes Working with modern design patterns to build cloud native solutions Experience working directly with senior stakeholders Interviewing and hiring Line management or mentoring Experience driving commercial outcomes We're committed to making sure our application process is accessible to everyone who would like to apply for any of our vacancies! Please reach out to if you need us to provide an alternative application method to support your accessibility needs.
Principal Engineer - Core Banking
TrueLayer
At TrueLayer, we want the financial system to work for everyone - so we've made it our mission to open up access and put fintech at people's fingertips. The Core Banking group operates TrueLayer's payment ledgers and it is in charge of connectivity to payment rails (Faster Payments in the UK, SEPA in Europe). It offers these capabilities as an internal platform to the rest of the organization, enabling upstream teams to build exciting new products tackling use cases that require banking capabilities. Our current focus is on expansion and quality: We want to plug into more payment rails, adding support for new currencies and covering more geographies We need to support existing and new customers, honouring our 99.9% availability SLA in the face of rapidly increasing volumes It is an exciting and challenging journey - we are looking to hire you, a Principal Engineer, to help us along the way. Our challenges: We want to continuously iterate and improve our offering without compromising the stability or long-term maintainability of our systems. We serve millions of API requests with a 99.9% availability SLA. Our platform must remain a reliable foundation that our customers can build upon as we expand (new products, new geographies, more volume) We want TrueLayer to be an exceptional place to work. We want our processes and interactions to stay honest, genuine and human as the company grows We want our engineers to grow with us. To have the opportunity, the guidance and the support to develop their technical and core skills to the fullest within the organisation. We want to reduce the coupling between our product teams, enabling fast iteration cycles What we expect from you as a Principal Engineer: Foster a collaborative environment between engineering teams, in order to maximise cross-functional project outcomes Understand the business needs to anticipate technical challenges and assess the long-term impact of today's technical decisions Maintain a bird-eye view of what is happening across the Engineering organisation, share it with the engineering teams helping them to situate their efforts within the bigger picture Embody and promote our Engineering Principles and best practices to ensure excellent quality products and services Partner with Engineering Managers, Engineering Leads and other Principal Engineers to lead the technical side of complex cross-team projects Stay current with current trends to assist teams in experimenting/adopting new technology where appropriate Build consensus and excitement around a long-term vision for our platform, based on our business ambitions and our current key challenges Nurture and support our engineers, via mentorship and sponsorship Requirements: Acute knowledge of the observability story and how to apply it in a Docker-ised distributed system In-depth understanding of common architectural patterns and their trade-offs Strong security focus, advocate of best practices and experience with platform vulnerability management Ability to work in a fast evolving engineering organization and positively influence engineers and Leads Experience working in a product-centric environment, with a focus on delivery and engineering excellence We'd be particularly excited if you can demonstrate: Experience working on highly available mission-critical systems (telecommunication systems, payment processing, etc.) Experience working in a highly regulated sector In-depth expertise working with relational/non-relational DBs at scale In-depth expertise working with messaging technologies (e.g. RabbitMQ, Kafka) in an event-driven architecture A holistic approach to designing and optimising socio-technical systems - Competitive salary and meaningful equity in the company Flexible hours and hybrid working - work from home and our incredible offices in London Milan Sydney and Dublin A £150 remote-working budget to help you set up your home office Flexible holiday policy, with 24 days as standard Generous parental leave, above and beyond statutory requirements and with no minimum tenure Enhanced pension contribution at 4%&4% Private health insurance from the day you start 12 fully-paid wellbeing days a year(on top of the holiday allowance) Membership of mental wellbeing platform Spill £1,000to spend on learning & development each year £500 per quarter(outside of required business travel) to visit our hub cities around the world Inclusion & Diversity At TrueLayer, we don't just do inclusion and diversity. We embrace people that have different opinions, perspectives and personalities. Because we believe that by seeing the world from all sorts of angles, we can make life better for all the people who live in it. So we want you to know that the things that make you, you - like your age, ability, background and identity - are things that we celebrate and support. All we ask is that you believe in what you do (And know what an API is). Our Hiring process typically consists of four stages: A call with one of our Talent Acquisition Partners A take home exercise [ Principal Engineer Challenge ] 1 hour 45 minute system design interview and technical presentation 2 hour 15 minute final interview RustRust, API Security, Software Architecture
Dec 03, 2021
Full time
At TrueLayer, we want the financial system to work for everyone - so we've made it our mission to open up access and put fintech at people's fingertips. The Core Banking group operates TrueLayer's payment ledgers and it is in charge of connectivity to payment rails (Faster Payments in the UK, SEPA in Europe). It offers these capabilities as an internal platform to the rest of the organization, enabling upstream teams to build exciting new products tackling use cases that require banking capabilities. Our current focus is on expansion and quality: We want to plug into more payment rails, adding support for new currencies and covering more geographies We need to support existing and new customers, honouring our 99.9% availability SLA in the face of rapidly increasing volumes It is an exciting and challenging journey - we are looking to hire you, a Principal Engineer, to help us along the way. Our challenges: We want to continuously iterate and improve our offering without compromising the stability or long-term maintainability of our systems. We serve millions of API requests with a 99.9% availability SLA. Our platform must remain a reliable foundation that our customers can build upon as we expand (new products, new geographies, more volume) We want TrueLayer to be an exceptional place to work. We want our processes and interactions to stay honest, genuine and human as the company grows We want our engineers to grow with us. To have the opportunity, the guidance and the support to develop their technical and core skills to the fullest within the organisation. We want to reduce the coupling between our product teams, enabling fast iteration cycles What we expect from you as a Principal Engineer: Foster a collaborative environment between engineering teams, in order to maximise cross-functional project outcomes Understand the business needs to anticipate technical challenges and assess the long-term impact of today's technical decisions Maintain a bird-eye view of what is happening across the Engineering organisation, share it with the engineering teams helping them to situate their efforts within the bigger picture Embody and promote our Engineering Principles and best practices to ensure excellent quality products and services Partner with Engineering Managers, Engineering Leads and other Principal Engineers to lead the technical side of complex cross-team projects Stay current with current trends to assist teams in experimenting/adopting new technology where appropriate Build consensus and excitement around a long-term vision for our platform, based on our business ambitions and our current key challenges Nurture and support our engineers, via mentorship and sponsorship Requirements: Acute knowledge of the observability story and how to apply it in a Docker-ised distributed system In-depth understanding of common architectural patterns and their trade-offs Strong security focus, advocate of best practices and experience with platform vulnerability management Ability to work in a fast evolving engineering organization and positively influence engineers and Leads Experience working in a product-centric environment, with a focus on delivery and engineering excellence We'd be particularly excited if you can demonstrate: Experience working on highly available mission-critical systems (telecommunication systems, payment processing, etc.) Experience working in a highly regulated sector In-depth expertise working with relational/non-relational DBs at scale In-depth expertise working with messaging technologies (e.g. RabbitMQ, Kafka) in an event-driven architecture A holistic approach to designing and optimising socio-technical systems - Competitive salary and meaningful equity in the company Flexible hours and hybrid working - work from home and our incredible offices in London Milan Sydney and Dublin A £150 remote-working budget to help you set up your home office Flexible holiday policy, with 24 days as standard Generous parental leave, above and beyond statutory requirements and with no minimum tenure Enhanced pension contribution at 4%&4% Private health insurance from the day you start 12 fully-paid wellbeing days a year(on top of the holiday allowance) Membership of mental wellbeing platform Spill £1,000to spend on learning & development each year £500 per quarter(outside of required business travel) to visit our hub cities around the world Inclusion & Diversity At TrueLayer, we don't just do inclusion and diversity. We embrace people that have different opinions, perspectives and personalities. Because we believe that by seeing the world from all sorts of angles, we can make life better for all the people who live in it. So we want you to know that the things that make you, you - like your age, ability, background and identity - are things that we celebrate and support. All we ask is that you believe in what you do (And know what an API is). Our Hiring process typically consists of four stages: A call with one of our Talent Acquisition Partners A take home exercise [ Principal Engineer Challenge ] 1 hour 45 minute system design interview and technical presentation 2 hour 15 minute final interview RustRust, API Security, Software Architecture
Principal Engineer - Pay By Bank
TrueLayer
At TrueLayer, we want the financial system to work for everyone - so we've made it our mission to open up access and put fintech at people's fingertips. The Pay By Bank group is responsible for the systems that power our global open banking payments platform. As we continue to expand we want to build solutions that provide the best possible experience for our customers in every country we enter. In addition to this we need to keep supporting existing and new customers, honouring our 99.9% availability SLA in the face of higher and higher request volumes. It is an exciting and challenging journey - we are looking to hire you, a Principal Engineer, to help us along the way. Our challenges: We want to continuously iterate and improve our offering without compromising the stability or long-term maintainability of our systems We serve millions of API requests with a 99.9% availability SLA. Our platform must remain a reliable foundation that our customers can build upon as we expand (new products, new geographies, more volume) We want TrueLayer to be an exceptional place to work. We want our processes and interactions to stay honest, genuine and human as the company grows We want our engineers to grow with us. To have the opportunity, the guidance and the support to develop their technical and core skills to the fullest within the organisation We want to reduce the coupling between our product teams, enabling fast iteration cycles What we expect from you as a Principal Engineer: Foster a collaborative environment between engineering teams, in order to maximise cross-functional project outcomes Understand the business needs to anticipate technical challenges and assess the long-term impact of today's technical decisions Maintain a bird-eye view of what is happening across the Engineering organisation, share it with the engineering teams helping them to situate their efforts within the bigger picture Embody and promote our Engineering Principles and best practices to ensure excellent quality products and services Partner with Engineering Managers, Engineering Leads and other Principal Engineers to lead the technical side of complex cross-team projects Stay current with current trends to assist teams in experimenting/adopting new technology where appropriate Build consensus and excitement around a long-term vision for our platform, based on our business ambitions and our current key challenges Nurture and support our engineers, via mentorship and sponsorship Requirements: Acute knowledge of the observability story and how to apply it in a Docker-ised distributed system In-depth understanding of common architectural patterns and their trade-offs Strong security focus, advocate of best practices and experience with platform vulnerability management Ability to work in a fast evolving engineering organization and positively influence engineers and Leads Experience working in a product-centric environment, with a focus on delivery and engineering excellence We'd be particularly excited if you can demonstrate: Knowledge of designing, building or operating Data-intensive systems In-depth expertise working with relational/non-relational DBs at scale In-depth expertise working with messaging technologies (e.g. RabbitMQ, Kafka) in an event-driven architecture A holistic approach to designing and optimising socio-technical systems - Competitive salary and meaningful equity in the company Flexible hours and hybrid working - work from home and our incredible offices in London Milan Sydney and Dublin A £150 remote-working budget to help you set up your home office Flexible holiday policy, with 24 days as standard Generous parental leave, above and beyond statutory requirements and with no minimum tenure Enhanced pension contribution at 4%&4% Private health insurance from the day you start 12 fully-paid wellbeing days a year(on top of the holiday allowance) Membership of mental wellbeing platform Spill £1,000to spend on learning & development each year £500 per quarter(outside of required business travel) to visit our hub cities around the world Inclusion & Diversity At TrueLayer, we don't just do inclusion and diversity. We embrace people that have different opinions, perspectives and personalities. Because we believe that by seeing the world from all sorts of angles, we can make life better for all the people who live in it. So we want you to know that the things that make you, you - like your age, ability, background and identity - are things that we celebrate and support. All we ask is that you believe in what you do (And know what an API is). Our Hiring process typically consists of four stages: A call with one of our Talent Acquisition Partners A take home exercise [ Principal Engineer Challenge ] 1 hour 45 minute system design interview and technical presentation 2 hour 15 minute final interview API Security, Software Architecture, AWS.NET
Dec 03, 2021
Full time
At TrueLayer, we want the financial system to work for everyone - so we've made it our mission to open up access and put fintech at people's fingertips. The Pay By Bank group is responsible for the systems that power our global open banking payments platform. As we continue to expand we want to build solutions that provide the best possible experience for our customers in every country we enter. In addition to this we need to keep supporting existing and new customers, honouring our 99.9% availability SLA in the face of higher and higher request volumes. It is an exciting and challenging journey - we are looking to hire you, a Principal Engineer, to help us along the way. Our challenges: We want to continuously iterate and improve our offering without compromising the stability or long-term maintainability of our systems We serve millions of API requests with a 99.9% availability SLA. Our platform must remain a reliable foundation that our customers can build upon as we expand (new products, new geographies, more volume) We want TrueLayer to be an exceptional place to work. We want our processes and interactions to stay honest, genuine and human as the company grows We want our engineers to grow with us. To have the opportunity, the guidance and the support to develop their technical and core skills to the fullest within the organisation We want to reduce the coupling between our product teams, enabling fast iteration cycles What we expect from you as a Principal Engineer: Foster a collaborative environment between engineering teams, in order to maximise cross-functional project outcomes Understand the business needs to anticipate technical challenges and assess the long-term impact of today's technical decisions Maintain a bird-eye view of what is happening across the Engineering organisation, share it with the engineering teams helping them to situate their efforts within the bigger picture Embody and promote our Engineering Principles and best practices to ensure excellent quality products and services Partner with Engineering Managers, Engineering Leads and other Principal Engineers to lead the technical side of complex cross-team projects Stay current with current trends to assist teams in experimenting/adopting new technology where appropriate Build consensus and excitement around a long-term vision for our platform, based on our business ambitions and our current key challenges Nurture and support our engineers, via mentorship and sponsorship Requirements: Acute knowledge of the observability story and how to apply it in a Docker-ised distributed system In-depth understanding of common architectural patterns and their trade-offs Strong security focus, advocate of best practices and experience with platform vulnerability management Ability to work in a fast evolving engineering organization and positively influence engineers and Leads Experience working in a product-centric environment, with a focus on delivery and engineering excellence We'd be particularly excited if you can demonstrate: Knowledge of designing, building or operating Data-intensive systems In-depth expertise working with relational/non-relational DBs at scale In-depth expertise working with messaging technologies (e.g. RabbitMQ, Kafka) in an event-driven architecture A holistic approach to designing and optimising socio-technical systems - Competitive salary and meaningful equity in the company Flexible hours and hybrid working - work from home and our incredible offices in London Milan Sydney and Dublin A £150 remote-working budget to help you set up your home office Flexible holiday policy, with 24 days as standard Generous parental leave, above and beyond statutory requirements and with no minimum tenure Enhanced pension contribution at 4%&4% Private health insurance from the day you start 12 fully-paid wellbeing days a year(on top of the holiday allowance) Membership of mental wellbeing platform Spill £1,000to spend on learning & development each year £500 per quarter(outside of required business travel) to visit our hub cities around the world Inclusion & Diversity At TrueLayer, we don't just do inclusion and diversity. We embrace people that have different opinions, perspectives and personalities. Because we believe that by seeing the world from all sorts of angles, we can make life better for all the people who live in it. So we want you to know that the things that make you, you - like your age, ability, background and identity - are things that we celebrate and support. All we ask is that you believe in what you do (And know what an API is). Our Hiring process typically consists of four stages: A call with one of our Talent Acquisition Partners A take home exercise [ Principal Engineer Challenge ] 1 hour 45 minute system design interview and technical presentation 2 hour 15 minute final interview API Security, Software Architecture, AWS.NET
Principal Cloud Engineer
Schroders Investment Management
Who we're looking for We are looking for a seasoned and highly technical cloud engineer to come and join our Enterprise Cloud team and be part of the multi-year cloud transformation program that we have embarked upon. We require someone who has in-depth experience of engineering and integrating cloud platforms and services, someone who has development expertise who has a deep understanding of cloud best practices, industry trends, modern technologies and new ways of working. About Schroders We're a global investment manager. We help institutions, intermediaries and individuals around the world invest money to meet their goals, fulfil their ambitions, and prepare for the future. We have around 5,000 people on six continents. And we've been around for over 200 years but keep adapting as society and technology changes. What doesn't change is our commitment to helping our clients, and society, prosper. The base You will be part of the Global Technology team and will be based in London. The team You will be part of the Enterprise Cloud team that is comprised of two functions, the Cloud Centre of Excellence covering Azure and AWS Platform SRE, cloud platform SRE, classic hosting SRE, cloud enablement, cloud architecture and cloud strategy as well as the Cloud Business Office who cover cloud programme management, training & knowledge management, FinOps, MI Reporting and Governance. You will be a Cloud Developer who has responsibility for building an Enterprise Cloud Portal based on open source and cloud technologies that provides self service capabilities to different personas across the organisation. The Enterprise Cloud Portal spans across both Azure and AWS. You will be part of a team who strive to provide a great user experience to the Schroders development and business community who consume cloud services. You will join a highly technical team who are solely focused on building a leading-edge cloud service who are integral to a successful cloud adoption and migration programme over the next 3 years. What you'll do • Lead Developer for the Enterprise Cloud Portal • Work with colleagues across various technology teams to understand use case requirements and build the portal roadmap • Develop the Enterprise Cloud Portal in an iterative way • Develop a product with scalability, fault tolerance, resiliency, security, observability, and simplicity in mind • Devise innovative ideas for solving hard technical problems involving distributed systems, scale and security and translate these ideas into designs and implementation • Identify, triage, and constantly automate and evolve the platform by pushing for change that improves reliability, operability and developer experience • Every week solve exciting new challenges with an amazing team and technology stack • Employ exceptional problem-solving skills, with the ability to see and solve issues before they affect business productivity • Engineer solutions that are fully automated and integrated in the CI/CD toolchain The knowledge, experience and qualifications you need • Experience in software development and software development lifecycle practices • Experience with DevOps methodologies and tooling (Azure ADO, Terraform, Ansible, Docker, Kubernetes) • Experience with modern engineering and agile practices as well as shift left CI/CD • Experienced with the following programming languages, JavaScript, TypeScript, React, Python • A good understanding of web UI technologies • Strong Database development knowledge with MS-SQL/PostgreSQL • Passionate about building and delivering services via APIs and/or microservices • Experience of developing user/customer portals • Experienced of developing products on Public Cloud and using Cloud services • Proven ability to collaborate with multi-disciplinary teams of business analysts, developers, infrastructure, data scientists, and subject matter experts • Solid interpersonal and communication skills and the ability to self-manage The knowledge, experience and qualifications that will help • University degree in Information Technology, Computer Science or related discipline • Cloud certifications for at least Azure or AWS • Understanding of broader cloud ecosystem including Cloud Computing Technologies, business drivers and leading-edge cloud emerging technologies and trends. • An understanding of backstage.io • Understanding of Google Cloud Platform, Alibaba Cloud • Understanding Cloud Service capabilities and relative strengths (AWS, Azure, GCP, Ali) • Experience of Power BI, Azure Power Platform What you'll be like • A passionate technologist • An engineer who has the hunger and desire to learn new technologies • An advocate of cloud, cloud adoption and cloud transformation • Someone who embraces collaboration and change We're looking for the best, whoever they are Schroders is an equal opportunities employer. You're welcome here whatever your sex, marital status, ethnic origin, sexual orientation, religious belief or age.
Nov 30, 2021
Full time
Who we're looking for We are looking for a seasoned and highly technical cloud engineer to come and join our Enterprise Cloud team and be part of the multi-year cloud transformation program that we have embarked upon. We require someone who has in-depth experience of engineering and integrating cloud platforms and services, someone who has development expertise who has a deep understanding of cloud best practices, industry trends, modern technologies and new ways of working. About Schroders We're a global investment manager. We help institutions, intermediaries and individuals around the world invest money to meet their goals, fulfil their ambitions, and prepare for the future. We have around 5,000 people on six continents. And we've been around for over 200 years but keep adapting as society and technology changes. What doesn't change is our commitment to helping our clients, and society, prosper. The base You will be part of the Global Technology team and will be based in London. The team You will be part of the Enterprise Cloud team that is comprised of two functions, the Cloud Centre of Excellence covering Azure and AWS Platform SRE, cloud platform SRE, classic hosting SRE, cloud enablement, cloud architecture and cloud strategy as well as the Cloud Business Office who cover cloud programme management, training & knowledge management, FinOps, MI Reporting and Governance. You will be a Cloud Developer who has responsibility for building an Enterprise Cloud Portal based on open source and cloud technologies that provides self service capabilities to different personas across the organisation. The Enterprise Cloud Portal spans across both Azure and AWS. You will be part of a team who strive to provide a great user experience to the Schroders development and business community who consume cloud services. You will join a highly technical team who are solely focused on building a leading-edge cloud service who are integral to a successful cloud adoption and migration programme over the next 3 years. What you'll do • Lead Developer for the Enterprise Cloud Portal • Work with colleagues across various technology teams to understand use case requirements and build the portal roadmap • Develop the Enterprise Cloud Portal in an iterative way • Develop a product with scalability, fault tolerance, resiliency, security, observability, and simplicity in mind • Devise innovative ideas for solving hard technical problems involving distributed systems, scale and security and translate these ideas into designs and implementation • Identify, triage, and constantly automate and evolve the platform by pushing for change that improves reliability, operability and developer experience • Every week solve exciting new challenges with an amazing team and technology stack • Employ exceptional problem-solving skills, with the ability to see and solve issues before they affect business productivity • Engineer solutions that are fully automated and integrated in the CI/CD toolchain The knowledge, experience and qualifications you need • Experience in software development and software development lifecycle practices • Experience with DevOps methodologies and tooling (Azure ADO, Terraform, Ansible, Docker, Kubernetes) • Experience with modern engineering and agile practices as well as shift left CI/CD • Experienced with the following programming languages, JavaScript, TypeScript, React, Python • A good understanding of web UI technologies • Strong Database development knowledge with MS-SQL/PostgreSQL • Passionate about building and delivering services via APIs and/or microservices • Experience of developing user/customer portals • Experienced of developing products on Public Cloud and using Cloud services • Proven ability to collaborate with multi-disciplinary teams of business analysts, developers, infrastructure, data scientists, and subject matter experts • Solid interpersonal and communication skills and the ability to self-manage The knowledge, experience and qualifications that will help • University degree in Information Technology, Computer Science or related discipline • Cloud certifications for at least Azure or AWS • Understanding of broader cloud ecosystem including Cloud Computing Technologies, business drivers and leading-edge cloud emerging technologies and trends. • An understanding of backstage.io • Understanding of Google Cloud Platform, Alibaba Cloud • Understanding Cloud Service capabilities and relative strengths (AWS, Azure, GCP, Ali) • Experience of Power BI, Azure Power Platform What you'll be like • A passionate technologist • An engineer who has the hunger and desire to learn new technologies • An advocate of cloud, cloud adoption and cloud transformation • Someone who embraces collaboration and change We're looking for the best, whoever they are Schroders is an equal opportunities employer. You're welcome here whatever your sex, marital status, ethnic origin, sexual orientation, religious belief or age.

Modal Window

  • Home
  • Contact
  • About Us
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • Facebook
  • Twitter
  • Google Plus
  • LinkedIn
Parent and Partner sites: IT Job Board | Jobs Near Me | RightTalent.co.uk | Quantity Surveyor jobs | Building Surveyor jobs | Construction Recruitment | Talent Recruiter | Construction Job Board | Property jobs | myJobsnearme.com | Jobs near me
© 2008-2025 Jobsite Jobs | Designed by Web Design Agency