Senior Solution Engineering Manager Job Req ID: 38004 Posting Date: 9 Nov 2024 Function: Software Engineering Unit: Digital Location: Snowhill, Birmingham, United Kingdom Salary: competitive plus benefits This is a hybrid role (3 days a week in the office) based in Birmingham or Manchester Why this job matters The Senior Solution Engineering Manager leads a team of data engineers to design, develop, and implement advanced data solutions. This role has significant impact on scalability and extensibility of data solutions and operational stability and sustainability, ensuring that our services meet business requirements, maintain high reliability and performance, address latency issues, and align with Consumer business goals is critical. HJ24 What you'll be doing - Architecture and Implementation: Design and develop scalable, cost-efficient, and secure distributed architectures and solutions by leveraging appropriate GCP and AWS services and technologies. - Leadership and Mentorship: Lead, manage, and mentor a small team of data engineers to design, develop, and implement data platforms, pipelines, and infrastructure for our multi-cloud product across GCP and AWS. - Data Pipeline Development: Design, implement, and maintain robust data pipelines that efficiently collect, process, and store large volumes of data from various sources, ensuring high data quality and integrity. - Optimization and Performance: Continuously monitor, analyze, and optimize data pipelines to enhance performance, reduce costs, and ensure reliability and scalability. - Data Security and Compliance: Ensure that data solutions adhere to relevant data security and privacy regulations, implementing best practices for securing data both at rest and in transit. - Data Catalog Governance: Establish and manage a comprehensive project-wide data catalog that maintains a detailed inventory of all datasets across the platform, with clear descriptions of data items. Skills you'll need to succeed - Formal Training and Expertise: Certification or formal training in data engineering concepts, coupled with extensive hands-on experience. - Coding Proficiency: Active coding experience and expertise in Java (preferred), others can be Python or Scala. Strong problem-solving and critical-thinking skills, with the ability to dissect complex issues and devise innovative solutions. - Data Engineering Skills: Proven ability to design, build, and optimize data pipelines, with experience using big data processing tools such as Apache Spark, Hadoop, and Dataflow. - Operational Data Systems: Experience in designing and operating large-scale Operational Data Stores, Data Lakes, and Data Warehouse platforms with high availability. - Data Integration: Proficiency with data integration tools and techniques, including ETL processes, real-time data streaming (e.g., Apache Kafka, Kinesis, Pub/Sub), and exposing data via GraphQL. - Cloud Platform Expertise: Deep understanding of GCP and AWS services, architectures, and best practices, with hands-on experience designing and implementing scalable, cost-effective solutions. - Data Storage and Databases: Strong knowledge of data storage solutions (e.g., relational databases, NoSQL, data lakes) and practical experience in managing and optimizing databases like PostgreSQL, MySQL, BigQuery, and Redshift. - Leadership and Communication: Ability to lead engineering teams, collaborate with cross-functional groups, and articulate complex technical concepts to both technical and non-technical audiences. - Knowledge Sharing: A passion for mentoring and coaching team members on coding practices, design principles, and implementation patterns. We value team players over individual heroes. - Adaptability: Comfort with navigating new and rapidly changing environments. We are building something innovative, and we need someone who can quickly learn and adapt to new technologies and patterns. - Visionary Thinking: Ability to consider long-term goals when selecting technologies and approaches, ensuring that current decisions align with future objectives without sacrificing the bigger picture. Experience you'd be expected to have - Educational Background: Bachelor's or Master's Degree: Preferably in Computer Science, Data Engineering, Information Technology, or a related field. Advanced degrees can be a plus but are not always mandatory. - Professional Experience: Solution Engineering Experience: 5-10 Years of Experience : Extensive experience in solution/data engineering roles with relevant skills is typically required, with progressive responsibility and complexity in projects. - Leadership and Management: 2-5 Years in Leadership Roles: Experience leading and managing data engineering teams, including mentoring junior engineers, conducting performance reviews, and fostering a collaborative team environment. Benefits - 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 - Direct share scheme - 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' Our leadership standards Looking in: Leading inclusively and Safely I inspire and build trust through self-awareness, honesty and integrity. Owning outcomes I take the right decisions that benefit the broader organisation. Looking out: Delivering for the customer I execute brilliantly on clear priorities that add value to our customers and the wider business. Looking to the future: Building for the future I build diverse future-ready teams where all individuals can be at their best. About us BT is part of BT Group, along with EE, Openreach, and Plusnet. Millions of people rely on us every day to help them live their lives, power their businesses, and keep their public services running. We connect friends to family, clients to colleagues, people to possibilities. We keep the wheels of business spinning, and the emergency services responding. We value diversity and celebrate difference. 'We embed diversity and inclusion into everything that we do. It's fundamental to our purpose: we connect for good.' We all stick to the same values: Personal, Simple, and Brilliant. From day one, you'll get stuck in to tough challenges, pitch in with ideas, make things happen. But you won't be alone: we'll be there with help and support, learning and development. This is your chance to make a real difference to the world: to be part of the digital transformation of countless lives and businesses. Grab it. A FEW POINTS TO NOTE: Although these roles are listed as full-time, if you're a job share partnership, work reduced hours, or any other way of working flexibly, please still get in touch. DON'T MEET EVERY SINGLE REQUIREMENT? Studies have shown that women and people who are disabled, LGBTQ, neurodiverse or from ethnic minority backgrounds are less likely to apply for jobs unless they meet every single qualification and criteria. We're committed to building a diverse, inclusive, and authentic workplace where everyone can be their best, so if you're excited about this role but your past experience doesn't align perfectly with every requirement on the Job Description, please apply anyway - you may just be the right candidate for this or other roles in our wider team.