
Principal Engineer
On site
Manchester, United Kingdom
Full Time
12-03-2025
Job Specifications
We are a technology-driven company building high-performing, scalable, and resilient software solutions. Our teams work with a modern tech stack including .NET, MongoDB, AWS, Jenkins, SQL Server, and streaming technologies.
We’re looking for a hands-on Principal Engineer who can code, design scalable systems, manage Staff Engineers, and drive technical excellence across multiple teams. This role is perfect for a technical leader who still enjoys writing code while shaping architecture and mentoring engineers.
About the Role
As a Principal Engineer, you will play a critical role in:
Architecting scalable, high-performance systems
Coding and reviewing mission-critical features (at-least 60% hands-on)
Managing and mentoring Staff Engineers & Senior Developers
Driving best practices in software development and AI-powered engineering
Owning non-functional requirements (NFRs) such as security, scalability, and reliability
Optimising cloud infrastructure and CI/CD pipelines
If you thrive on solving complex technical challenges, leading by example, and empowering teams, this is the role for you!
Key Responsibilities
Hands-on coding (at least 60% of the time), working on core application components and system architecture
Technical leadership – guiding multiple teams and ensuring best practices
Managing & mentoring Staff Engineers – supporting career growth and technical excellence
Architecting and scaling distributed systems and cloud-native applications
Defining and enforcing non-functional requirements (NFRs) – scalability, security, performance
Implementing Test-Driven Development (TDD) and automation best practices
Optimising CI/CD pipelines with Jenkins & AWS
Leading containerisation efforts with Docker & Kubernetes
Collaborating with cross-functional teams to align technical solutions with business needs
Research and implement AI-driven development tools to boost productivity
What We’re Looking For
Proven experience as a Principal Engineer / Lead Engineer / Software Architect
Proven hands-on coding experience with .NET, SQL Server, MongoDB, Angular/NextJS, AWS, and streaming technologies
Strong experience in building scalable and high-performance applications
Strong experience managing Staff Engineers & Senior Developers
Solid understanding of Test-Driven Development (TDD) and modern testing frameworks
Experience with Docker & Kubernetes for containerisation and cloud deployment
Strong knowledge of CI/CD pipelines, automation, and deployment best practices
Experience with AI-assisted development tools is a plus
Excellent leadership and communication skills – able to coach and influence team
About Us
AJ Bell is one of the fastest-growing investment platform businesses in the UK offering an award-winning range of solutions that caters for everyone, from professional financial advisers, to DIY investors with little to no experience. We have over 561,000 customers using our award-winning platform propositions to manage assets totalling more than £89.5 billion. Our customers trust us with their investments, and by continuously striving to make investing easier, we aim to help even more people take control of their financial futures.
Having listed on the Main Market of the London Stock Exchange in December 2018, AJ Bell is now a FTSE 250 company.
Headquartered in Manchester with offices in central London and Bristol, we now have over 1,500 employees and have been named one of the UK's 'Best 100 Companies to Work For’ for six consecutive years and in 2024 named a Great Place to Work®.
At AJ Bell you can expect a friendly working environment with a strong sense of teamwork, we have a great sense of pride in what we do, and this is reflected in our guiding principles.
Our Perks And Benefits
Starting holiday entitlement of 26 days, increasing up to 31 days with length of service plus a holiday buy and sell scheme
A choice of pension schemes with matched contributions up to 7%
Discretionary bonus scheme
Annual free share awards scheme
Buy As You Earn (BAYE) Scheme
Health Cash Plan – provided by SimplyHealth
Discounted private healthcare scheme and dental plan
Free gym membership
Employee Assistance Programme
Bike loan scheme
Sick pay+ pledge
Enhanced maternity, paternity, and shared parental leave
Loans for travel season tickets
Death in service scheme
Paid time off for volunteer work
Charitable giving opportunities through salary sacrifice
Calendar of social events, including monthly payday drinks, annual Christmas party, summer party and much more
Ongoing technical training
Professional qualification support
Talent development programmes
Peer recognition scheme, with rewards including restaurant and shopping vouchers or time off
Monthly leadership breakfasts and lunches
Casual dress code
Access to a range of benefits from our sponsorship deals
Hybrid working
At AJ Bell, our people are the heart of our culture. We believe in building strong connections by working together. That's why we offer a hybrid working model, where you’ll spend a minimum of 50% of your working time per month in the office. For new team members, an initial period will be full-time in the office to help you immerse yourself in our business and build valuable relationships with your colleagues.
AJ Bell is committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and all employees are empowered to bring their whole self to work.
We do not discriminate on the basis of race, sex, gender identity, sexual orientation, age, pregnancy, religion, physical and mental disability, marital status and any other characteristics protected by the Equality Act 2010. All decisions to hire are based on qualifications, merit and business need.
If you like the sound of the above, or just want to know more about the company and the role, we'd love to speak to you.
About the Company
AJ Bell was formed in 1995 and is now one of the leading online investment platforms in the UK. We provide customers and advisers with wide investment choice, low-cost delivery, market leading online functionality and first class service to help them manage investment portfolios within SIPPs, ISAs and Dealing accounts. We are a fast growing and profitable company, with over 542,000 customers and £86.5 billion of assets under administration. We are part of the FTSE 250 on the Main Market of the London Stock Exchange. Know more
Related Jobs


- Company Name
- Davies
- Job Title
- Test Analyst
- Job Description
- Application Deadline: 8 April 2025 Department: IT Location: Norwich Description As a Test Analyst at Davies Technology Solutions, you will be a valued member of our quality assurance team, responsible for rigorously testing software applications to identify and report defects and ensure the overall quality of our products. Your work will help us deliver reliable and high-quality solutions to our clients. Key Responsibilities Collaborate with product managers, business analysts, and developers to understand projectrequirements and acceptance criteria. Collaborate with the testing team to formulate and execute a comprehensive manual and automatedtesting strategy. Conduct functional, regression, and performance testing to ensure software reliability. Work closely with the Development and Platform teams to conduct pre-release (development) and post-release(operational) testing. Identify and document defects and issues using appropriate bug tracking tools. Meticulously document defects, including replication steps, and proactively suggest remediation strategies. Work closely with development teams to reproduce and troubleshoot reported issues. Participate in sprint planning, sprint reviews, and daily stand-up meetings with agile developmentteams. If working in an automation role, automate test cases where appropriate and maintain automated testsuites. Perform exploratory testing to uncover unexpected issues and provide valuable insights. Conduct usability and user acceptance testing where needed. Create and maintain test documentation, including test cases, test data, and test reports. Strategically plan and prioritise tasks to maximise the efficiency and effectiveness of the testing process. Collaborate with the CI/CD project team to integrate testing seamlessly into our automated deployment initiatives. Skills, Knowledge & Expertise Proven experience as a software tester or quality assurance analyst. Strong attention to detail and a commitment to delivering high-quality results. Exceptional deductive and inductive reasoning skills, with a logical and rigorous approach to problemsolving. Familiarity with test management and defect tracking tools. Knowledge of software testing methodologies and best practices. Experience with automated testing tools and frameworks is a plus. Ability to work effectively in an agile development environment. A keen business acumen with the ability to provide valuable context to the solutions under examination. Quick learning aptitude and the capability to comprehend complex, multifaceted concepts. Effective communication and collaboration skills, enabling interaction with diverse stakeholders acrossthe organisation. Strong team player with a commitment to fostering a cooperative and productive work environment. Familiarity with relevant testing tools such as Selenium, Postman, Specflow, Test Project, etc. Experience working with high-volume transaction systems and regulated markets is a plus• Exposure to cloud-hosted solutions, including AWS and Azure, is an advantage Job Benefits Davies are committed to being a diverse and inclusive workplace. We welcome candidates of all genders, gender identity and expression, neurodiversity, sexual orientation, disability, physical appearance, body size, race, age, nationality, and belief (or lack thereof). Davies benefits and employee policies are ever-evolving. Currently some of our highlights include: Reward platform – discounts for over 800 retailers 25 days holiday (rising with service) EAP with virtual GP 2 x paid volunteering days Enhanced maternity and paternity leave policies Fostering friendly and fertility support employer Pension - matched contribution up to 5% Life Assurance (4 x basic salary) Development, training, and professional qualifications where applicable


- Company Name
- Boparan Restaurant Group
- Job Title
- IT Manager
- Job Description
- IT Manager Birmingham, West Midlands About Us Boparan Restaurant Group (BRG) is a fast-growing hospitality group on a mission to be the Best Restaurant Group in everything we do. We are passionate about building credibility, exceeding expectations, and delivering memorable experiences for our guests and our teams. Guided by our core values – Honest, Hardworking, Hungry, and Heart – we foster a culture of excellence, innovation, and collaboration. The Opportunity We are looking for an IT Manager to oversee our IT operations and support the business with effective technology solutions. In this role, you will be responsible for managing IT systems, ensuring network security, and maintaining infrastructure efficiency. You will also work closely with teams across the business to provide technical support, implement improvements, and contribute to the company's growth through reliable and scalable IT solutions. Key Responsibilities Team Leadership: Manage, mentor, and develop a high-performing IT team, ensuring effective workload distribution and professional growth. Infrastructure & Security: Oversee IT infrastructure, including networks, servers, hardware, and software, ensuring security, reliability, and scalability. Cybersecurity: Develop and enforce cybersecurity policies to protect company data and systems, conducting regular security audits and incident responses. Vendor & Budget Management: Manage IT suppliers, negotiate contracts, and oversee the IT budget to ensure cost-effectiveness. Technical Support: Ensure timely and effective IT support across the business. Project Management: Lead IT projects from planning to execution, ensuring they are delivered on time and within budget. Compliance & Innovation: Ensure all IT processes meet industry regulations and stay ahead of emerging technologies to drive business efficiencies. What We’re Looking For Experience: At least 5 years of progressive IT experience, with a minimum of 2 years in a leadership role. Industry Knowledge: Experience in Hospitality or Retail IT environments is highly desirable. Technical Expertise: Strong understanding of network infrastructure, cybersecurity, SaaS cloud technologies, and EPoS & inventory solutions. Leadership Skills: Proven ability to lead, develop, and inspire teams. Project & Budget Management: Experience managing IT budgets, vendors, and delivering IT projects successfully. Certifications: Relevant certifications such as CompTIA Security+, CISSP, ITIL would be an advantage. Why Join BRG? Be part of a dynamic, forward-thinking business in the hospitality sector. Lead a dedicated IT team and play a key role in shaping our technology strategy. Work in a culture that values innovation, teamwork, and personal growth. Ready to drive our IT strategy and make an impact? Apply now and be part of our exciting journey!


- Company Name
- Next
- Job Title
- Data Scientist
- Job Description
- Job Description Data Scientist Let's Take it On £29,000 - £46,000 Label Operations Head Office, Leicestershire Working Pattern: Typically 5 days in office, with core hours flexible between 8am-6pm. PLEASE NOTE: We are only accepting applications from candidates who submit a cover letter to outline how your skills align with the role requirements. At NEXT, we’re not only one of the UK’s largest fashion retailers. We’re also one of the largest listed companies, full-stop. We sell our products and thousands of world-famous brands, both in-store and online. What’s more, we’re growing. Fast. And it’s the kind of growth and investment that is exciting for everyone in our business. We work with over 600 brands who all sell their products on the NEXT website, from sports brands Nike and Adidas to premium fashion brands Ralph Lauren and Hugo Boss. The branded business at NEXT represents a third of the group's online turnover. The Branded Operations team is responsible for optimisation of product & imagery data from our 600 brands. We're looking for talented individuals who love to solve problems, analyse data and find new ways of doing things to drive real business value. From experts looking at flows of product data and imagery to individuals optimising how items sell on our website, our team is a diverse collection of highly motivated, innovative people. Your role Process Optimisation Avoiding problems occurring you implement processes that work. Exploiting AI to consume data quickly you will be at the forefront of developments that drive better processes. System Optimisation Exploring the latest technologies and selecting the right tools for the job. Seeking opportunities to modernise and de-risk unsupported systems. Knowledge Optimisation Seek, enable and facilitate learning opportunities. Support colleagues by sharing knowledge and understanding. Networking To build, maintain and grow relationships with all relevant internal and external stakeholders. Giving you access to the people required to deliver your personal and business goals. The day to day After spending time understanding the challenges that have been presented to you, you will lead projects and improvements from inception to completion. You will work on collating and refining the data sets required for your solution. You will perform preliminary analysis of the data before producing models to provide predictions. About You We are looking for an individual who loves to roll up their sleeves and solve problems, taking ownership and driving change. We are excited to bring someone on board who is brave and offers innovative ideas, and is not scared to challenge the status quo. By channeling innovation in an assertive and professional way, this person could be pivotal when implementing changes and improving processes. Your enthusiasm knows no bounds, and you're not one to sit back and wait for opportunities to come knocking. Proactive and self-aware, you understand the power of initiative and seize every chance to make an impact. Learning new systems and tools doesn't faze you - you're eager to pick up new skills and adapt to whatever comes your way. But it's not just about numbers and algorithms for you. You're a true people person, relishing the art of relationship building. Whether it's forging connections with internal teams, external stakeholders, or your peers, you excel at fostering collaborative environments where ideas flourish. Communication is your superpower. You have a knack for distilling complex processes into easily digestible insights, effortlessly bridging the gap between technical jargon and layman's terms. Your ability to convey a simplified view to both technical and non-technical audiences sets you apart. You hold a degree in a numerical based subject. Ideal, but not essential Understanding of Machine Learning techniques. Experience with data visualisation tools e.g. PowerBI, SSRS, Tableau. Familiarity with Google Apps, Gmail, Drive, Sheets. Your Benefits We’ll discuss more of what you’ll get when you work for Next at interview, but here’s an overview of what you can expect: Profit–related bonus 25 days holiday and the opportunity to buy more Contributions into a pension scheme Life assurance Sharesave scheme, which allows you to invest in Next and claim your share of our success A fantastic restaurant, coffees shops and juice bar Staff shop Free parking on-site, including car sharing 25% staff discount on most Next products – either in our stores or delivered directly to your desk On-site nursery (salary sacrifice scheme) in Leicester National and local discounts on goods and services A digital GP healthcare service Sponsorship Candidates wishing to apply who would require sponsorship for this role will be required to meet the Home Office sponsorship requirements. For further information please see: https://www.gov.uk/skilled-worker-visa . We aim to support all candidates during the application process and are happy to provide workplace adjustments when necessary. Should you need support with your application due to a disability or long-term condition, feel free to get in touch with us by email headoffice_careers@next.co.uk (please include 'Workplace Adjustments' in the subject line), or call us on 0116 284 2486 and leave a voicemail. We encourage early applications for our roles, as our recruitment process begins as soon as the role is advertised. If we successfully fill the position, this advert may close earlier than planned. About Us You know Next, but did you know we’re a FTSE-100 retail company employing over 35,000 people across the UK and Ireland. We’re the UK’s 2nd largest fashion retailer and for Kidswear we’re the market leader. At the last count we have over 500 stores, plus the Next Online and it’s now possible to buy on-line from over 70 countries around the world! So we’ve gone global!


- Company Name
- Octavius Finance
- Job Title
- Data Scientist – Equity Investment Team
- Job Description
- A leading investment management firm in London is looking for a Data Scientist to join their Equity Investment Team. The role involves integrating alternative data and analytics into investment strategies to generate alpha, working closely with portfolio managers and analysts. Key Responsibilities: Lead research efforts with analysts and portfolio managers to integrate alternative data into investment strategies. Review reports and attend meetings to refine investment theses and provide new, data-driven insights. Analyse alternative datasets, build models, and create actionable signals to forecast key growth drivers and financial performance. Deliver data-driven insights to enhance current strategies and generate new investment ideas. Identify new data sources and develop predictive signals to uncover key growth drivers. Requirements: 3+ years in data science or quantitative research, preferably in investment management. Proficiency in Python, R, or SQL. Experience in machine learning, predictive analytics, and handling large datasets. Experience with alternative data (e.g., social media, transaction data, satellite imagery). Ability to present complex insights to both technical and non-technical stakeholders. Strong team player, able to work cross-functionally with investment teams. Why Join Them? You will have the chance to work alongside top-tier investment professionals and data scientists. The ability to apply advanced data science techniques to influence and drive investment strategies. Join a collaborative and supportive team where innovation and creativity are encouraged. Opportunities to develop your skills in a dynamic and fast-paced industry. Gain direct experience working with portfolio managers, analysts, and alternative data sources. Please apply to quantresearch@octaviusfinance.com