At a Glance
- Tasks: Lead the design and implementation of data engineering functionalities on a Microsoft Fabric platform.
- Company: Join LSEG, a top global financial markets infrastructure provider focused on stability and sustainable growth.
- Benefits: Enjoy healthcare, retirement plans, paid volunteering days, and wellbeing initiatives.
- Why this job: Be part of a diverse, innovative culture that values integrity, partnership, and excellence.
- Qualifications: Experience in data platforms, Azure services, and proficiency in Spark, SQL, and Python/Scala/Java required.
- Other info: Flexible locations in London or Bangalore; we support inclusivity and non-discrimination.
The predicted salary is between 43200 - 72000 £ per year.
As a Senior Lead within Software Engineering, you'll design and implement functionalities, focusing on Data Engineering tasks. You'll work with semi-structured data to ingest and distribute it on a Microsoft Fabric-based platform, modernizing data products and distribution channels. You'll drive the software development lifecycle for continuous data delivery and lead the evaluation and adoption of emerging technologies.
Key Responsibilities:
- Provide partnership and support to SMEs and Tech Leads to ensure delivery on commitments.
- Build and maintain secure and compliant production data processing pipelines on Microsoft Fabric and Azure to ingest, land, and transform data into data products.
- Ensure that data pipelines and data stores are high-performing, efficient, organized, and reliable, based on business requirements and constraints.
- Design, implement, monitor, and optimize data platforms to meet functional and non-functional data pipeline requirements.
- Handle data-related implementation tasks including provisioning data storage, ingesting streaming and batch data, transforming data, implementing security, data retention policies, monitoring, and accessing external data sources.
- Design and operationalize large-scale enterprise data solutions using Azure data and analytics services.
- Implement data solutions utilizing Azure services such as Delta.io, Lakehouse, Fabric, Azure Cosmos DB, Data Factory, Spark, and Azure Blob storage, among others.
Skills and Experience:
- Relevant experience in Data Platforms within the Financial Services industry, with familiarity in Azure's PaaS/SaaS offerings like Fabric, Synapse, Purview, ADF, and Data Lake Storage.
- Proven experience as a data engineer or similar role, focusing on cloud-based distributed data processing platforms like Spark and open table formats such as Delta or Iceberg.
- Strong experience with Azure services including Synapse Analytics, Data Factory, Data Lake, Databricks, and others.
- Proficiency in Spark, SQL, and Python/Scala/Java.
- Experience in building Lakehouse architecture using open-source table formats and tools like Jupyter Notebook.
- Understanding of security best practices, including Azure Key Vault, IAM, RBAC, and monitoring tools.
- Ability to integrate, transform, and consolidate data from various sources for analytics solutions.
- Knowledge of data exploration, retention, validation, visualization, and related processes.
- Strategic thinking and operational capability for day-to-day delivery.
- Ability to understand business requirements and their implications on roadmaps.
- Basic understanding of Azure DevOps and Agile methodologies (SCRUM, Kanban).
- Strong communication, presentation, documentation, and interpersonal skills.
- Self-management skills to work independently in a dynamic environment.
Location: Preferred locations are London or Bangalore.
LSEG is a leading global financial markets infrastructure and data provider committed to driving financial stability, empowering economies, and enabling sustainable growth. Our values of Integrity, Partnership, Excellence, and Change underpin our culture. We foster a diverse, collaborative, and innovative environment, supporting sustainability and inclusive growth. We offer benefits including healthcare, retirement plans, paid volunteering days, and wellbeing initiatives. We are an equal opportunities employer, committed to non-discrimination and reasonable accommodations for religious practices, mental health, or physical disabilities.
Senior Lead Software Engineer | London, UK employer: London Stock Exchange Group
Contact Detail:
London Stock Exchange Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Lead Software Engineer | London, UK
✨Tip Number 1
Familiarise yourself with Microsoft Fabric and Azure services, as these are crucial for the role. Consider building a small project that utilises these technologies to demonstrate your hands-on experience during interviews.
✨Tip Number 2
Network with professionals in the financial services industry who have experience with data platforms. Attend meetups or webinars focused on Azure and data engineering to gain insights and potentially get referrals.
✨Tip Number 3
Showcase your understanding of security best practices in your discussions. Be prepared to talk about how you would implement security measures like Azure Key Vault and IAM in your data solutions.
✨Tip Number 4
Brush up on Agile methodologies, particularly SCRUM and Kanban, as they are important for the role. Being able to discuss how you've applied these methodologies in past projects can set you apart from other candidates.
We think you need these skills to ace Senior Lead Software Engineer | London, UK
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in Data Platforms, particularly within the Financial Services industry. Emphasise your familiarity with Azure's PaaS/SaaS offerings and any specific projects that showcase your skills in data engineering.
Craft a Compelling Cover Letter: Write a cover letter that connects your background to the key responsibilities of the role. Discuss your experience with Microsoft Fabric, Azure services, and your ability to design and implement data solutions. Show enthusiasm for the company's values and culture.
Showcase Technical Skills: In your application, clearly outline your proficiency in Spark, SQL, and programming languages like Python, Scala, or Java. Provide examples of how you've used these skills in previous roles, especially in building data processing pipelines or Lakehouse architecture.
Highlight Soft Skills: Don't forget to mention your strong communication, presentation, and interpersonal skills. The role requires collaboration with SMEs and Tech Leads, so demonstrating your ability to work well in a team and manage projects independently is crucial.
How to prepare for a job interview at London Stock Exchange Group
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with Azure services and data engineering tools. Highlight specific projects where you've implemented solutions using technologies like Spark, Delta.io, or Azure Data Factory, as this will demonstrate your hands-on knowledge.
✨Understand the Business Context
Familiarise yourself with the financial services industry and how data engineering plays a role in it. Be ready to explain how your work can impact business outcomes and align with the company's values of Integrity, Partnership, Excellence, and Change.
✨Prepare for Scenario-Based Questions
Expect questions that assess your problem-solving skills in real-world scenarios. Think about challenges you've faced in previous roles, particularly around data pipeline optimisation or security best practices, and be ready to discuss how you overcame them.
✨Demonstrate Strong Communication Skills
As a Senior Lead, you'll need to communicate effectively with SMEs and Tech Leads. Practice articulating complex technical concepts in a clear and concise manner, and prepare to discuss how you would support collaboration within a team.