Software Engineering Manager
1 month ago
BT Group is seeking a highly skilled Software Engineering Manager to join our Digital unit. This is an exceptional opportunity for a talented individual to lead the implementation and deployment of data & AI applications, focusing on embedding software engineering principles into data and AI products.
The Software Engineer Manager will bring significant benefits to data and AI solution engineering, ensuring that our products are robust, scalable, and maintainable.
As a key member of our team, you will work in strong collaboration with our Data & AI Core Engineering/CoE central teams and embed key skills in the product squads that drive value in the organization.
If you have a passion for software engineering and a strong background in technology disciplines, this role may be an ideal fit for you.
Key Responsibilities- Build data ingestion pipelines using tools like Dataflow, Cloud Pub/Sub, or Apache Beam.
- Set up storage solutions, such as BigQuery for analytical queries, Cloud Storage for raw data, or Cloud SQL for structured data.
- Develop APIs or query interfaces for data access by downstream applications and users.
- Create monitoring and alerting mechanisms to ensure data pipelines are running smoothly.
- Perform unit, integration, and performance testing of data pipelines and storage solutions.
- Validate data accuracy, consistency, and completeness.
- Conduct load testing to ensure the system can handle expected data volumes and query loads.
- Implement user acceptance testing (UAT) to ensure that the operational datastore meets business requirements.
- Configure networking, access controls, and security policies in GCP.
- Optimize the system for cost, performance, and scalability.
- Manage and resolve incidents, including data quality issues, pipeline failures, and performance bottlenecks.
- Implement data governance practices, including data cataloging, lineage tracking, and access management.
- Ensure compliance with data security, privacy, and industry regulations.
- Proficiency in at least one additional programming language, such as Java, C, C++, C#, or Go.
- Familiarity with unit-testing frameworks and Behavior-Driven Development (BDD) / Test-Driven Development (TDD).
- Solid grasp of Agile and Lean methodologies for prioritizing and managing software engineering teams.
- Hands-on experience with Python frameworks, like Django or Flask.
- Practical experience in LLMs and LangChain framework.
- Knowledge of big data technologies, such as Spark, and Kafka for handling large-scale data processing and real-time data streams.
- Proven track record in leading and managing software engineering teams.
- Experience in hiring, developing, and recognizing engineering talent.
- Deep knowledge of IT systems within the services industry.
- Background in Computer Science, Engineering, Mathematics, or a related field, with strong expertise in technology disciplines.
- Degree in Software Engineering or a related discipline.
- Experience with document databases, such as Cloud Datastore, Cloud spanner.
- Experience with google cloud search, BigQuery search, Elesticsearch on GCP.
- Hands-on experience in architecting and developing applications or platforms on major public cloud providers (AWS, Google Cloud, Azure).
- Practical experience with infrastructure-as-code tools, like Terraform, Ansible, Puppet, and/or Salt.
- Annual On target bonus 15% (personal and company multipliers).
- Car allowance - worth £5500 a year (can be taken as cash).
- Private healthcare for you and your family.
- BT Pension scheme; minimum 5% employee contribution, BT contribution 10%.
- Life Assurance.
- Exclusive colleague discounts on our latest and greatest BT broadband packages.
- 50% off EE mobile pay monthly or SIM only plans and 50% discount for friends and family on EE SIM only plans.
- My Discounts gives colleagues access to unbeatable savings on everyday purchases at hundreds of retailers.
- Discounted EE TV including TNT Sport and the NOW Entertainment membership.
- Great support for working parents including pay whilst on maternity, adoptive, and paternity leave.
- 25 days annual leave (not including bank holidays), increasing with service with buy holiday option.
- Volunteering days so you can give back to your local community.
- Brand new electric vehicle salary sacrifice arrangement, known as 'My EV'.
Looking in:
Leading inclusively and Safely
I inspire and build trust through self-awareness, honesty and integrity.
Commercially savvy
I demonstrate strong commercial focus, bringing an external perspective to decision-making.
Growth mindset
I experiment and identify opportunities for growth for both myself and the organisation.
Building for the future
I build diverse future-ready teams where all individuals can be at their best.
Diversity & Inclusion
We hire for culture add, not culture fit. Our commitment to hiring people from diverse backgrounds enhances our team's values and enriches the quality of our work, allowing us to collectively achieve more than the sum of our individual contributions.
How to Apply
It's easy to apply online;
-
High-Tech CNC Software Service Engineer
3 weeks ago
Birmingham, Birmingham, United Kingdom Recruit Engineering Full timePosition OverviewWe are seeking an experienced Service Engineer with expertise in 5-axis CNC software and controls to provide high-quality support across the UK and Ireland.This role requires knowledge of Siemens One/840Dsl Solution Line and TIA, as well as strong skills in PLC, NC, and HMI systems.Key Responsibilities:Provide expert technical support for...
-
Software Engineer Opportunity
11 hours ago
Birmingham, Birmingham, United Kingdom Interesting Engineering, Inc. Full timeAbout the JobWe are seeking a talented Software Engineer to join our team at Interesting Engineering, Inc.The ideal candidate will have a strong background in Java and experience working with distributed systems, DB2 environments, and CICS. This is an excellent opportunity for someone looking to develop their skills and work on critical applications...
-
Software Delivery Director
2 weeks ago
Birmingham, Birmingham, United Kingdom Jonas Software Full timeJob DescriptionWe are seeking an experienced 3D Project Manager to lead our software delivery team in the United Kingdom. This is a remote-based role that requires strong project management skills, excellent communication abilities, and experience working in a dynamic environment.The ideal candidate will have:At least 5 years of experience in software...
-
Software Engineer
3 weeks ago
Birmingham, Birmingham, United Kingdom Interesting Engineering, Inc. Full timeAbout the RoleThis is an exceptional opportunity for a Junior Software Engineer to join our team at Interesting Engineering, Inc. and take part in a business-critical applications project with company-wide visibility for one of our enterprise-level clients in the health insurance space.As a member of a curated team of fellow junior software engineers, you...
-
Birmingham, Birmingham, United Kingdom WR Engineering Full time**Project Requirements:** We are seeking a Senior Mechanical Engineer to lead our building services engineering projects. The ideal candidate will have several years of experience in an M&E consultancy or a D&B contractor, with a strong background in building services engineering.The successful candidate will be responsible for managing projects, conducting...
-
Software Solutions Account Executive
1 month ago
Birmingham, Birmingham, United Kingdom MRI Software Full timeWe're seeking an Account Manager to join our Facilities Management Team at MRI Software, a global leader in real estate software. This role will focus on understanding clients' business priorities and drivers to maximize their return on investment from our solutions.The ideal candidate will have 5+ years of Account Management experience within the software...
-
Enterprise Development Manager
4 weeks ago
Birmingham, Birmingham, United Kingdom Jonas Software UK Full timeJob OverviewCultivate growth and drive sales in the education sector with Jonas Software UK as an Enterprise Development Manager - Software Solutions Specialist. With a strong focus on relationship-building, this role requires a professional to sell software solutions to educational institutions across the UK.About the RoleAs an Enterprise Development...
-
Software Engineering Manager
3 months ago
Birmingham, Birmingham, United Kingdom beBee Professionals Full time £50,000 - £70,000Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Birmingham, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance...
-
Software Engineering Manager
2 months ago
Birmingham, Birmingham, United Kingdom beBee Professionals Full time £50,000 - £70,000Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to lead our development team in Birmingham, United Kingdom. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and...
-
Software Engineering Manager Role
4 days ago
Birmingham, Birmingham, United Kingdom Searchability Full timeWe are excited to announce an exciting opportunity for a Senior Software Engineer to join our team and contribute to the development of our new flagship product.Job Summary:This is a full-time position that requires an experienced Software Engineer with expertise in Node / Typescript and AWS Serverless. The ideal candidate will have a strong understanding of...
-
Senior Design Engineer
2 weeks ago
Birmingham, Birmingham, United Kingdom Future Engineering Full timeJob DescriptionSenior Design EngineerWe are seeking a Senior Design Engineer to lead our highway projects team. The ideal candidate will have a background in construction and experience working on highway projects.Lead a team of design engineers to deliver projects within budget and on timeManage client relationships and stakeholder expectationsDevelop and...
-
Mechanical Engineer
24 hours ago
Birmingham, Birmingham, United Kingdom WR Engineering Full time**About the Role:** We are looking for a Senior Mechanical Engineer to join our team at WR Engineering. As a Senior Mechanical Engineer, you will be responsible for running your own projects, conducting client meetings, and designing systems using IES software.The successful candidate will have a strong background in building services engineering, with...
-
Research Data Science Expert
11 hours ago
Birmingham, Birmingham, United Kingdom Society of Research Software Engineering Full timeWe are seeking a highly skilled Senior Data Research Scientist to join our Research Software Group at the Society of Research Software Engineering.As a key member of our team, you will play a crucial role in driving innovation and advancing our research capabilities. The successful candidate will have a strong background in data science and software...
-
Communication Systems Engineer
4 days ago
Birmingham, Birmingham, United Kingdom Nec Software Solutions Full timeJob Title: Communication Systems EngineerEstimated Salary: £45,000 - £70,000 per annumWe are seeking a skilled Communication Systems Engineer to join our team at NEC Software Solutions. As a key member of our team, you will be responsible for designing, installing, configuring, and maintaining complex communication systems within Blue Light vehicles.Key...
-
Project Management Specialist
2 weeks ago
Birmingham, Birmingham, United Kingdom Jonas Software Full timeAbout the RoleAs a 3D Project Manager, you will be responsible for leading cross-functional teams to deliver high-quality software solutions to our clients. You will need to have excellent communication skills, both written and verbal, and be able to work effectively in a dynamic environment.The successful candidate will have:At least 3 years of experience...
-
Software Engineer
1 week ago
Birmingham, Birmingham, United Kingdom Noir Full timeWe are seeking a Software Engineer to join our team in Birmingham, UK. This is an exciting opportunity to work on the development of revolutionary web based software applications.As a Software Engineer, you will have the chance to work with cutting-edge technologies such as .NET, .NET Core / ASP.NET MVC, C#, and SQL Server. Our client offers a comprehensive...
-
BMS Software Engineer
1 day ago
Birmingham, Birmingham, United Kingdom CV-Library Full timeJob OverviewWe are seeking a skilled BMS Software Engineer to join our team at CV-Library. This role is based in the UK and offers a competitive salary of £45,000 - £60,000 per annum.This is a challenging opportunity for an experienced engineer to work on developing BMS applications/software using EcoStruxure Building Operation Function Block and/or...
-
Engineering Project Manager
3 weeks ago
Birmingham, Birmingham, United Kingdom WR Engineering Full timeWR Engineering is seeking a skilled Project Manager to join their team in Birmingham. This role involves managing projects from scoping and specification to installation and handover.The ideal candidate will have experience in project management, specifically in special purpose machinery or automated machinery. They should also possess strong project...
-
Rail Industry Software Engineer
1 day ago
Birmingham, Birmingham, United Kingdom Rise Technical Recruitment Limited Full timeCompany OverviewOur client is at the heart of the British transport network, playing a significant part in the UK's expansion plans. They offer a dynamic work environment, opportunities for growth and development, and a competitive salary package.Job DescriptionThis Senior Engineering Integration Engineer role involves overseeing the entire software...
-
Senior Software Engineer
2 months ago
Birmingham, Birmingham, United Kingdom beBee Professionals Full time £50,000 - £70,000Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to lead our development team in Birmingham, United Kingdom. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and...