Snowflake Data Engineer Location: Remote (Mostly remote with some occasional travel to Hemel Hempstead) Contract: Outside IR35 Day rate: Up to £550 per day Duration: 6 months Start date: ASAP Key skills: Snowflake, DBT, SQL, Python, AWS and Kimball The Client who are in the process of migrating to SnowFlake therefore require extra support. As a result, they require someone from a strong SQL & Python development background with excellent working knowledge of Data Build Tool (DBT). You will be undertaking aspects of the development lifecycle and be experienced in data modeling, process design, development, and testing. And whilst this company is going through a large-scale migration, this will present you with an opportunity to be at the cutting edge of data engineering. YOUR SKILLS AND EXPERIENCE A successful Senior Data Engineer here will have experience in the following: - Advanced SQL knowledge - SnowFlake (ideally certified) - Python development - AWS cloud experience essential, relating to data tooling and development - Working knowledge of Data Build Tool (DBT). o Develop staging, intermediate and marts in DBT to achieve analytics requirements o Optimize existing models to make it more reusable by following DBT best practices o Spot opportunities for the models to be incremental over full refresh o Organize sources and document sources in DBT o Develop DBT macros for most frequently repeated tasks - Knowledge of Continuous Integration and Continuous Deployment (CI/CD) - Development experience in one or more object-oriented programming languages (e.g. Python) - Ability to work with senior stakeholders across multiple verticals
Oct 24, 2025
Contractor
Snowflake Data Engineer Location: Remote (Mostly remote with some occasional travel to Hemel Hempstead) Contract: Outside IR35 Day rate: Up to £550 per day Duration: 6 months Start date: ASAP Key skills: Snowflake, DBT, SQL, Python, AWS and Kimball The Client who are in the process of migrating to SnowFlake therefore require extra support. As a result, they require someone from a strong SQL & Python development background with excellent working knowledge of Data Build Tool (DBT). You will be undertaking aspects of the development lifecycle and be experienced in data modeling, process design, development, and testing. And whilst this company is going through a large-scale migration, this will present you with an opportunity to be at the cutting edge of data engineering. YOUR SKILLS AND EXPERIENCE A successful Senior Data Engineer here will have experience in the following: - Advanced SQL knowledge - SnowFlake (ideally certified) - Python development - AWS cloud experience essential, relating to data tooling and development - Working knowledge of Data Build Tool (DBT). o Develop staging, intermediate and marts in DBT to achieve analytics requirements o Optimize existing models to make it more reusable by following DBT best practices o Spot opportunities for the models to be incremental over full refresh o Organize sources and document sources in DBT o Develop DBT macros for most frequently repeated tasks - Knowledge of Continuous Integration and Continuous Deployment (CI/CD) - Development experience in one or more object-oriented programming languages (e.g. Python) - Ability to work with senior stakeholders across multiple verticals
Senior Automation Engineer - Asset Management London Hybrid 12-18 Months Contract - Outside IR35 We're partnering with a leading organisation in the Asset Management space that's seeking a Senior Automation Engineer for a long-term contract engagement. This is a fantastic opportunity to join a high-performing engineering team working on complex financial systems with a strong focus on test automation , data validation , and modern development practices . You'll play a key role in driving quality across the SDLC, leveraging cutting-edge tools and frameworks to ensure robust, scalable, and reliable software delivery. Key Requirements (Must-Have): Advanced proficiency in C# , Python , JavaScript/TypeScript , and SQL Extensive hands-on experience with test automation frameworks such as Playwright , SpecFlow , or similar Deep understanding of Agile methodologies and Test-Driven Development (TDD) Strong data testing expertise using SQL , Snowflake , or Databricks Proven ability to write, execute, and maintain complex automated test suites Solid background in the Asset Management domain Experience with Aladdin or similar enterprise asset management platforms Location: Hybrid - 3 days per week onsite in Central London Contract Length: 12 to 18 months (with potential for extension)
Oct 24, 2025
Full time
Senior Automation Engineer - Asset Management London Hybrid 12-18 Months Contract - Outside IR35 We're partnering with a leading organisation in the Asset Management space that's seeking a Senior Automation Engineer for a long-term contract engagement. This is a fantastic opportunity to join a high-performing engineering team working on complex financial systems with a strong focus on test automation , data validation , and modern development practices . You'll play a key role in driving quality across the SDLC, leveraging cutting-edge tools and frameworks to ensure robust, scalable, and reliable software delivery. Key Requirements (Must-Have): Advanced proficiency in C# , Python , JavaScript/TypeScript , and SQL Extensive hands-on experience with test automation frameworks such as Playwright , SpecFlow , or similar Deep understanding of Agile methodologies and Test-Driven Development (TDD) Strong data testing expertise using SQL , Snowflake , or Databricks Proven ability to write, execute, and maintain complex automated test suites Solid background in the Asset Management domain Experience with Aladdin or similar enterprise asset management platforms Location: Hybrid - 3 days per week onsite in Central London Contract Length: 12 to 18 months (with potential for extension)
Senior Data Engineer Contract Edinburgh (2 days onsite) £500/day (Likely Outside IR35) 3 months initially Bright Purple is delighted to be working with an exciting, product-focused consultancy delivering some of the UK s most high-profile and widely used consumer applications . Their client list features some of the biggest names in tech and beyond. We re seeking an experienced Senior Data Engineer to join their growing Data Practice on a 3-month engagement, helping shape and deliver scalable, cloud-native data solutions for household-name clients. What you ll be doing Designing, building and maintaining robust data pipelines Automating and orchestrating workflows (AWS Glue, Azure Data Factory, GCP Dataflow) Working across leading cloud platforms (AWS, Azure, or GCP) Implementing and optimising modern data architectures (e.g. Databricks, Snowflake) Collaborating with multidisciplinary teams to deliver real business value What we re looking for Strong experience with Python, SQL , and pipeline tools such as dbt or Airflow Proven background in data modelling, warehousing, and performance optimisation Hands-on experience with cloud data services (Glue, Lambda, Synapse, BigQuery, etc.) A consultancy mindset adaptable, collaborative, and delivery-focused The details Location: Edinburgh 2 days onsite per week Duration: 3 months initially Day Rate: c.£500/day IR35: Likely Outside (pending confirmation) Apply now or contact Bright Purple to find out more about this opportunity with one of the UK s most dynamic digital consultancies. Bright Purple is proud to be an equal opportunities employer. We partner with clients who value and actively promote diversity and inclusion across the technology sector.
Oct 24, 2025
Contractor
Senior Data Engineer Contract Edinburgh (2 days onsite) £500/day (Likely Outside IR35) 3 months initially Bright Purple is delighted to be working with an exciting, product-focused consultancy delivering some of the UK s most high-profile and widely used consumer applications . Their client list features some of the biggest names in tech and beyond. We re seeking an experienced Senior Data Engineer to join their growing Data Practice on a 3-month engagement, helping shape and deliver scalable, cloud-native data solutions for household-name clients. What you ll be doing Designing, building and maintaining robust data pipelines Automating and orchestrating workflows (AWS Glue, Azure Data Factory, GCP Dataflow) Working across leading cloud platforms (AWS, Azure, or GCP) Implementing and optimising modern data architectures (e.g. Databricks, Snowflake) Collaborating with multidisciplinary teams to deliver real business value What we re looking for Strong experience with Python, SQL , and pipeline tools such as dbt or Airflow Proven background in data modelling, warehousing, and performance optimisation Hands-on experience with cloud data services (Glue, Lambda, Synapse, BigQuery, etc.) A consultancy mindset adaptable, collaborative, and delivery-focused The details Location: Edinburgh 2 days onsite per week Duration: 3 months initially Day Rate: c.£500/day IR35: Likely Outside (pending confirmation) Apply now or contact Bright Purple to find out more about this opportunity with one of the UK s most dynamic digital consultancies. Bright Purple is proud to be an equal opportunities employer. We partner with clients who value and actively promote diversity and inclusion across the technology sector.
Lead Data Engineer London, UK (Hybrid) Innovative FinTech About the Company: We are partnered with a high-growth FinTech company headquartered in London that is redefining how technology and data can transform financial services. Their mission is to deliver smarter, faster, and more secure financial solutions through cutting-edge platforms powered by data. With rapid expansion and strong investment backing, they are scaling their engineering and data capabilities to support ambitious growth plans. The Role: Our client is seeking a Lead Data Engineer to take ownership of their data infrastructure and lead the build-out of scalable, reliable, and secure data pipelines. This is a senior hands-on role, where you'll also provide technical leadership to a small but growing team. You'll work closely with data scientists, analysts, and software engineers to ensure the company's data strategy underpins their innovative financial products. Key Responsibilities: Lead the design, development, and optimisation of data pipelines and ETL processes. Architect scalable data solutions to support analytics, machine learning, and real-time financial applications. Drive best practices for data engineering, ensuring high levels of data quality, governance, and security. Collaborate with cross-functional teams to integrate data systems with wider product and engineering initiatives. Mentor and guide junior engineers, fostering a culture of knowledge sharing and continuous improvement. Evaluate and implement new technologies, tools, and frameworks to advance the company's data platform. Candidate Profile: Proven experience as a Data Engineer, with strong expertise in designing and managing large-scale data systems. Hands-on proficiency with modern data technologies such as Spark, Kafka, Airflow, or dbt. Strong SQL skills and experience with cloud platforms (Azure preferred). Solid programming background in Python, Scala, or Java. Knowledge of data warehousing solutions (e.g. Snowflake, BigQuery, Redshift). Strong understanding of data governance, security, and compliance (experience within financial services is a plus). Leadership experience, with the ability to mentor, influence, and set technical direction. Excellent communication skills and the ability to work effectively in a fast-paced, evolving environment. Compensation: 85,000 - 100,000 base salary + bonus Hybrid working environment, with offices in central London. The opportunity to play a pivotal role in shaping the data function of a rapidly growing FinTech. Exposure to innovative projects and cutting-edge data technologies. A collaborative, forward-thinking culture that values technical excellence. How to Apply If you're an experienced Lead Data Engineer ready to step into a leadership role and want to make an impact in the FinTech space, we'd love to hear from you. Please apply via LinkedIn or email your CV . Please note, sponsorship is not available for this position.
Oct 22, 2025
Full time
Lead Data Engineer London, UK (Hybrid) Innovative FinTech About the Company: We are partnered with a high-growth FinTech company headquartered in London that is redefining how technology and data can transform financial services. Their mission is to deliver smarter, faster, and more secure financial solutions through cutting-edge platforms powered by data. With rapid expansion and strong investment backing, they are scaling their engineering and data capabilities to support ambitious growth plans. The Role: Our client is seeking a Lead Data Engineer to take ownership of their data infrastructure and lead the build-out of scalable, reliable, and secure data pipelines. This is a senior hands-on role, where you'll also provide technical leadership to a small but growing team. You'll work closely with data scientists, analysts, and software engineers to ensure the company's data strategy underpins their innovative financial products. Key Responsibilities: Lead the design, development, and optimisation of data pipelines and ETL processes. Architect scalable data solutions to support analytics, machine learning, and real-time financial applications. Drive best practices for data engineering, ensuring high levels of data quality, governance, and security. Collaborate with cross-functional teams to integrate data systems with wider product and engineering initiatives. Mentor and guide junior engineers, fostering a culture of knowledge sharing and continuous improvement. Evaluate and implement new technologies, tools, and frameworks to advance the company's data platform. Candidate Profile: Proven experience as a Data Engineer, with strong expertise in designing and managing large-scale data systems. Hands-on proficiency with modern data technologies such as Spark, Kafka, Airflow, or dbt. Strong SQL skills and experience with cloud platforms (Azure preferred). Solid programming background in Python, Scala, or Java. Knowledge of data warehousing solutions (e.g. Snowflake, BigQuery, Redshift). Strong understanding of data governance, security, and compliance (experience within financial services is a plus). Leadership experience, with the ability to mentor, influence, and set technical direction. Excellent communication skills and the ability to work effectively in a fast-paced, evolving environment. Compensation: 85,000 - 100,000 base salary + bonus Hybrid working environment, with offices in central London. The opportunity to play a pivotal role in shaping the data function of a rapidly growing FinTech. Exposure to innovative projects and cutting-edge data technologies. A collaborative, forward-thinking culture that values technical excellence. How to Apply If you're an experienced Lead Data Engineer ready to step into a leadership role and want to make an impact in the FinTech space, we'd love to hear from you. Please apply via LinkedIn or email your CV . Please note, sponsorship is not available for this position.
Senior Engineer - Python, AWS, Snowflake Location: London (Hybrid - 3 days in office) Salary: Up to 140,000 Type: Permanent A leading trading firm is seeking a Senior Engineer to join their team and help rebuild a critical analytics platform. This is a high-impact role working directly with commercial and trading teams to deliver modern, cloud-native solutions. You'll be part of a global technology team. The focus is on engineering visualisation and analytics interfaces. You'll help refactor legacy models into Python, build reusable analytics components, and develop dashboards and reporting tools that support trading decisions. Key Responsibilities: Engineer and optimise trading processes and analytical models Build Python-based services and APIs using modern frameworks Design cloud-native tools for supply/demand modelling and market data analysis Collaborate closely with traders and technical teams to deliver impactful solutions What You'll Bring: Strong Python and SQL expertise Experience with AWS and Snowflake Familiarity with Docker/Kubernetes, CI/CD, and Linux Background in trading is highly desirable Ability to communicate effectively with both technical and commercial stakeholders Benefits: Up to 30% bonus Hybrid working (3 days onsite) Continued learning and development And more.
Oct 21, 2025
Full time
Senior Engineer - Python, AWS, Snowflake Location: London (Hybrid - 3 days in office) Salary: Up to 140,000 Type: Permanent A leading trading firm is seeking a Senior Engineer to join their team and help rebuild a critical analytics platform. This is a high-impact role working directly with commercial and trading teams to deliver modern, cloud-native solutions. You'll be part of a global technology team. The focus is on engineering visualisation and analytics interfaces. You'll help refactor legacy models into Python, build reusable analytics components, and develop dashboards and reporting tools that support trading decisions. Key Responsibilities: Engineer and optimise trading processes and analytical models Build Python-based services and APIs using modern frameworks Design cloud-native tools for supply/demand modelling and market data analysis Collaborate closely with traders and technical teams to deliver impactful solutions What You'll Bring: Strong Python and SQL expertise Experience with AWS and Snowflake Familiarity with Docker/Kubernetes, CI/CD, and Linux Background in trading is highly desirable Ability to communicate effectively with both technical and commercial stakeholders Benefits: Up to 30% bonus Hybrid working (3 days onsite) Continued learning and development And more.
Senior Engineer - Python, AWS, Snowflake Location: London (Hybrid - 3 days in office) Salary: Up to 140,000 Type: Permanent A leading trading firm is seeking a Senior Engineer to join their team and help rebuild a critical analytics platform. This is a high-impact role working directly with commercial and trading teams to deliver modern, cloud-native solutions. You'll be part of a global technology team. The focus is on engineering visualisation and analytics interfaces. You'll help refactor legacy models into Python, build reusable analytics components, and develop dashboards and reporting tools that support trading decisions. Key Responsibilities: Engineer and optimise trading processes and analytical models Build Python-based services and APIs using modern frameworks Design cloud-native tools for supply/demand modelling and market data analysis Collaborate closely with traders and technical teams to deliver impactful solutions What You'll Bring: Strong Python and SQL expertise Experience with AWS and Snowflake Familiarity with Docker/Kubernetes, CI/CD, and Linux Background in trading is highly desirable Ability to communicate effectively with both technical and commercial stakeholders Benefits: Up to 30% bonus Hybrid working (3 days onsite) Continued learning and development And more.
Oct 21, 2025
Full time
Senior Engineer - Python, AWS, Snowflake Location: London (Hybrid - 3 days in office) Salary: Up to 140,000 Type: Permanent A leading trading firm is seeking a Senior Engineer to join their team and help rebuild a critical analytics platform. This is a high-impact role working directly with commercial and trading teams to deliver modern, cloud-native solutions. You'll be part of a global technology team. The focus is on engineering visualisation and analytics interfaces. You'll help refactor legacy models into Python, build reusable analytics components, and develop dashboards and reporting tools that support trading decisions. Key Responsibilities: Engineer and optimise trading processes and analytical models Build Python-based services and APIs using modern frameworks Design cloud-native tools for supply/demand modelling and market data analysis Collaborate closely with traders and technical teams to deliver impactful solutions What You'll Bring: Strong Python and SQL expertise Experience with AWS and Snowflake Familiarity with Docker/Kubernetes, CI/CD, and Linux Background in trading is highly desirable Ability to communicate effectively with both technical and commercial stakeholders Benefits: Up to 30% bonus Hybrid working (3 days onsite) Continued learning and development And more.
Senior Engineer - Python, AWS, Snowflake Location: London (Hybrid - 3 days in office) Salary: Up to 140,000 Type: Permanent A leading trading firm is seeking a Senior Engineer to join their team and help rebuild a critical analytics platform. This is a high-impact role working directly with commercial and trading teams to deliver modern, cloud-native solutions. You'll be part of a global technology team. The focus is on engineering visualisation and analytics interfaces. You'll help refactor legacy models into Python, build reusable analytics components, and develop dashboards and reporting tools that support trading decisions. Key Responsibilities: Engineer and optimise trading processes and analytical models Build Python-based services and APIs using modern frameworks Design cloud-native tools for supply/demand modelling and market data analysis Collaborate closely with traders and technical teams to deliver impactful solutions What You'll Bring: Strong Python and SQL expertise Experience with AWS and Snowflake Familiarity with Docker/Kubernetes, CI/CD, and Linux Background in trading is highly desirable Ability to communicate effectively with both technical and commercial stakeholders Benefits: Up to 30% bonus Hybrid working (3 days onsite) Continued learning and development And more.
Oct 21, 2025
Full time
Senior Engineer - Python, AWS, Snowflake Location: London (Hybrid - 3 days in office) Salary: Up to 140,000 Type: Permanent A leading trading firm is seeking a Senior Engineer to join their team and help rebuild a critical analytics platform. This is a high-impact role working directly with commercial and trading teams to deliver modern, cloud-native solutions. You'll be part of a global technology team. The focus is on engineering visualisation and analytics interfaces. You'll help refactor legacy models into Python, build reusable analytics components, and develop dashboards and reporting tools that support trading decisions. Key Responsibilities: Engineer and optimise trading processes and analytical models Build Python-based services and APIs using modern frameworks Design cloud-native tools for supply/demand modelling and market data analysis Collaborate closely with traders and technical teams to deliver impactful solutions What You'll Bring: Strong Python and SQL expertise Experience with AWS and Snowflake Familiarity with Docker/Kubernetes, CI/CD, and Linux Background in trading is highly desirable Ability to communicate effectively with both technical and commercial stakeholders Benefits: Up to 30% bonus Hybrid working (3 days onsite) Continued learning and development And more.
Locations : Stockholm Copenhagen V Berlin München London Who We Are Boston Consulting Group partners with leaders in business and society to tackle their most important challenges and capture their greatest opportunities. BCG was the pioneer in business strategy when it was founded in 1963. Today, we help clients with total transformation-inspiring complex change, enabling organizations to grow, building competitive advantage, and driving bottom-line impact. To succeed, organizations must blend digital and human capabilities. Our diverse, global teams bring deep industry and functional expertise and a range of perspectives to spark change. BCG delivers solutions through leading-edge management consulting along with technology and design, corporate and digital ventures-and business purpose. We work in a uniquely collaborative model across the firm and throughout all levels of the client organization, generating results that allow our clients to thrive. We Are BCG X We're a diverse team of more than 3,000 tech experts united by a drive to make a difference. Working across industries and disciplines, we combine our experience and expertise to tackle the biggest challenges faced by society today. We go beyond what was once thought possible, creating new and innovative solutions to the world's most complex problems. Leveraging BCG's global network and partnerships with leading organizations, BCG X provides a stable ecosystem for talent to build game-changing businesses, products, and services from the ground up, all while growing their career. Together, we strive to create solutions that will positively impact the lives of millions. What You'll Do Our BCG X teams own the full analytics value-chain end to end: framing new business challenges, designing innovative algorithms, implementing, and deploying scalable solutions, and enabling colleagues and clients to fully embrace AI. Our product offerings span from fully custom-builds to industry specific leading edge AI software solutions. As a (Senior) AI Software Engineer you'll be part of our rapidly growing engineering team and help to build the next generation of AI solutions. You'll have the chance to partner with clients in a variety of BCG regions and industries, and on key topics like climate change, enabling them to design, build, and deploy new and innovative solutions. Additional responsibilities will include developing and delivering thought leadership in scientific communities and papers as well as leading conferences on behalf of BCG X. We are looking for talented individuals with a passion for software development, large-scale data analytics and transforming organizations into AI led innovative companies. Successful candidates possess the following: +4 years of experience in a technology consulting environment Apply software development practices and standards to develop robust and maintainable software Actively involved in every part of the software development life cycle Experienced at guiding non-technical teams and consultants in and best practices for robust software development Optimize and enhance computational efficiency of algorithms and software design Motivated by a fast-paced, service-oriented environment and interacting directly with clients on new features for future product releases Enjoy collaborating in teams to share software design and solution ideas A natural problem-solver and intellectually curious across a breadth of industries and topics Master's degree or PhD in relevant field of study - please provide all academic certificates showing the final grades (A-level, Bachelor, Master, PhD) Additional tasks: Designing and building data & AI platforms for our clients. Such platforms provide data and (Gen)AI capabilities to a wide variety of consumers and use cases across the client organization. Often part of large (AI) transformational journeys BCG does for its clients. Often involves the following engineering disciplines : Cloud Engineering Data Engineering (not building pipelines but designing and building the framework) DevOps MLOps/LLMOps Often work with the following technologies : Azure, AWS, GCP Airflow, dbt, Databricks, Snowflake, etc. GitHub, Azure DevOps and related developer tooling and CI/CD platforms, Terraform or other Infra-as-Code MLflow, AzureML or similar for MLOps; LangSmith, Langfuse and similar for LLMOps The difference to our "AI Engineer" role is: Do you "use/consume" these technologies, or are you the one that "provides" them to the rest of the organization. What You'll Bring TECHNOLOGIES: Programming Languages: Python Experience with additional programming languages is a plus Additional info BCG offers a comprehensive benefits program, including medical, dental and vision coverage, telemedicine services, life, accident and disability insurance, parental leave and family planning benefits, caregiving resources, mental health offerings, a generous retirement program, financial guidance, paid time off, and more. Boston Consulting Group is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity / expression, national origin, disability, protected veteran status, or any other characteristic protected under national, provincial, or local law, where applicable, and those with criminal histories will be considered in a manner consistent with applicable state and local laws. BCG is an E - Verify Employer. Click here for more information on E-Verify.
Oct 21, 2025
Full time
Locations : Stockholm Copenhagen V Berlin München London Who We Are Boston Consulting Group partners with leaders in business and society to tackle their most important challenges and capture their greatest opportunities. BCG was the pioneer in business strategy when it was founded in 1963. Today, we help clients with total transformation-inspiring complex change, enabling organizations to grow, building competitive advantage, and driving bottom-line impact. To succeed, organizations must blend digital and human capabilities. Our diverse, global teams bring deep industry and functional expertise and a range of perspectives to spark change. BCG delivers solutions through leading-edge management consulting along with technology and design, corporate and digital ventures-and business purpose. We work in a uniquely collaborative model across the firm and throughout all levels of the client organization, generating results that allow our clients to thrive. We Are BCG X We're a diverse team of more than 3,000 tech experts united by a drive to make a difference. Working across industries and disciplines, we combine our experience and expertise to tackle the biggest challenges faced by society today. We go beyond what was once thought possible, creating new and innovative solutions to the world's most complex problems. Leveraging BCG's global network and partnerships with leading organizations, BCG X provides a stable ecosystem for talent to build game-changing businesses, products, and services from the ground up, all while growing their career. Together, we strive to create solutions that will positively impact the lives of millions. What You'll Do Our BCG X teams own the full analytics value-chain end to end: framing new business challenges, designing innovative algorithms, implementing, and deploying scalable solutions, and enabling colleagues and clients to fully embrace AI. Our product offerings span from fully custom-builds to industry specific leading edge AI software solutions. As a (Senior) AI Software Engineer you'll be part of our rapidly growing engineering team and help to build the next generation of AI solutions. You'll have the chance to partner with clients in a variety of BCG regions and industries, and on key topics like climate change, enabling them to design, build, and deploy new and innovative solutions. Additional responsibilities will include developing and delivering thought leadership in scientific communities and papers as well as leading conferences on behalf of BCG X. We are looking for talented individuals with a passion for software development, large-scale data analytics and transforming organizations into AI led innovative companies. Successful candidates possess the following: +4 years of experience in a technology consulting environment Apply software development practices and standards to develop robust and maintainable software Actively involved in every part of the software development life cycle Experienced at guiding non-technical teams and consultants in and best practices for robust software development Optimize and enhance computational efficiency of algorithms and software design Motivated by a fast-paced, service-oriented environment and interacting directly with clients on new features for future product releases Enjoy collaborating in teams to share software design and solution ideas A natural problem-solver and intellectually curious across a breadth of industries and topics Master's degree or PhD in relevant field of study - please provide all academic certificates showing the final grades (A-level, Bachelor, Master, PhD) Additional tasks: Designing and building data & AI platforms for our clients. Such platforms provide data and (Gen)AI capabilities to a wide variety of consumers and use cases across the client organization. Often part of large (AI) transformational journeys BCG does for its clients. Often involves the following engineering disciplines : Cloud Engineering Data Engineering (not building pipelines but designing and building the framework) DevOps MLOps/LLMOps Often work with the following technologies : Azure, AWS, GCP Airflow, dbt, Databricks, Snowflake, etc. GitHub, Azure DevOps and related developer tooling and CI/CD platforms, Terraform or other Infra-as-Code MLflow, AzureML or similar for MLOps; LangSmith, Langfuse and similar for LLMOps The difference to our "AI Engineer" role is: Do you "use/consume" these technologies, or are you the one that "provides" them to the rest of the organization. What You'll Bring TECHNOLOGIES: Programming Languages: Python Experience with additional programming languages is a plus Additional info BCG offers a comprehensive benefits program, including medical, dental and vision coverage, telemedicine services, life, accident and disability insurance, parental leave and family planning benefits, caregiving resources, mental health offerings, a generous retirement program, financial guidance, paid time off, and more. Boston Consulting Group is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity / expression, national origin, disability, protected veteran status, or any other characteristic protected under national, provincial, or local law, where applicable, and those with criminal histories will be considered in a manner consistent with applicable state and local laws. BCG is an E - Verify Employer. Click here for more information on E-Verify.
Senior Software Engineer - London - 120k Please note - this role will require you to work from the London based office three days per week. You must have the unrestricted right to work in the UK to be eligible for this role - this organisation is not able to offer sponsorship. Are you passionate about building cutting-edge technology solutions that power data-driven decision-making? Join a forward-thinking organization that is redefining how data and technology shape the future of global markets. Our Data Science & Technology team is at the forefront of innovation, creating advanced systems and tools that help teams understand complex behaviors, forecast trends, and manage risk more effectively. With a modern, open-source tech stack and a commitment to excellence, we tackle complex, high-impact challenges at scale-ranging from cloud-native infrastructure and machine learning platforms to real-time analytics, custom APIs, and internal libraries. Role Responsibilities You will play a key role in building out our new front-end analytics platform, delivering intuitive, high-performance tools that empower users with real-time insights and advanced visualization capabilities. Collaborate with commercial teams to engineer and optimize processes and analytical models. Build and maintain Python-based services and APIs using modern frameworks and best practices. Develop solutions for data modeling, market analysis, and position management. Design cloud-native tools that integrate seamlessly into our platform, including visualization and analytics interfaces. Required Experience Strong experience in Python, SQL, AWS, and Snowflake. Deep understanding of object-oriented programming. Familiarity with DevOps practices, including Docker and cloud-native deployments. Experience in Linux and Windows environments. Excellent communication skills and a passion for technology innovation. Benefits Competitive salary and comprehensive medical, dental, and retirement benefits. Employee assistance and wellness programs. Parental and family leave policies. Paid volunteer days and charitable contribution matching. Tuition assistance and continued learning opportunities. Quarterly innovation and collaboration awards. Employee discount programs, including fitness facilities. Generous paid time off. To apply for this role please submit your CV or contact David Airey on (phone number removed) or at (url removed). Tenth Revolution Group are the go-to recruiter for Data & AI roles in the UK offering more opportunities across the country than any other recruitment agency. We're the proud sponsor and supporter of SQLBits, Power Platform World Tour, and the London Fabric User Group. We are the global leaders in Data & AI recruitment.
Oct 20, 2025
Full time
Senior Software Engineer - London - 120k Please note - this role will require you to work from the London based office three days per week. You must have the unrestricted right to work in the UK to be eligible for this role - this organisation is not able to offer sponsorship. Are you passionate about building cutting-edge technology solutions that power data-driven decision-making? Join a forward-thinking organization that is redefining how data and technology shape the future of global markets. Our Data Science & Technology team is at the forefront of innovation, creating advanced systems and tools that help teams understand complex behaviors, forecast trends, and manage risk more effectively. With a modern, open-source tech stack and a commitment to excellence, we tackle complex, high-impact challenges at scale-ranging from cloud-native infrastructure and machine learning platforms to real-time analytics, custom APIs, and internal libraries. Role Responsibilities You will play a key role in building out our new front-end analytics platform, delivering intuitive, high-performance tools that empower users with real-time insights and advanced visualization capabilities. Collaborate with commercial teams to engineer and optimize processes and analytical models. Build and maintain Python-based services and APIs using modern frameworks and best practices. Develop solutions for data modeling, market analysis, and position management. Design cloud-native tools that integrate seamlessly into our platform, including visualization and analytics interfaces. Required Experience Strong experience in Python, SQL, AWS, and Snowflake. Deep understanding of object-oriented programming. Familiarity with DevOps practices, including Docker and cloud-native deployments. Experience in Linux and Windows environments. Excellent communication skills and a passion for technology innovation. Benefits Competitive salary and comprehensive medical, dental, and retirement benefits. Employee assistance and wellness programs. Parental and family leave policies. Paid volunteer days and charitable contribution matching. Tuition assistance and continued learning opportunities. Quarterly innovation and collaboration awards. Employee discount programs, including fitness facilities. Generous paid time off. To apply for this role please submit your CV or contact David Airey on (phone number removed) or at (url removed). Tenth Revolution Group are the go-to recruiter for Data & AI roles in the UK offering more opportunities across the country than any other recruitment agency. We're the proud sponsor and supporter of SQLBits, Power Platform World Tour, and the London Fabric User Group. We are the global leaders in Data & AI recruitment.
Akkodis is partnering with a reputable client in Finance and they are looking for a Data Engineer with strong Databricks experience to expand their IT Team. They are currently improving their CX transformation programme and making changes to their institutional reporting suite. Job title: Data Engineer - Data BricksSTART :ASAPLocation: Liverpool Street - 3 days a eek (NON Negotiable), the rest WFHDuration: 3 months rolling contractType of contract : Freelance, Inside IR35Level: mid-Senior Duties and Tasks: Develop and optimize data pipelines using Databricks and Spark.Design and implement data models and ETL processes in Snowflake.Collaborate with data scientists, analysts, and business stakeholders to understand data requirements.Ensure data quality, integrity, and security across platforms.Monitor and troubleshoot data workflows and performance issues. Requirements: Proven experience with Databricks and Snowflake.Strong proficiency in SQL and Python.Extract Load Transform procedures, Data Lineage & Analysis.Familiarity with cloud platforms (e.g., Azure, AWS, or GCP).Experience with CI/CD and version control tools (e.g., Git).Excellent problem-solving and communication skills. Nice to have: Financial data knowledge on funds, securities, positions, trades and background in Asset Management. This opportunity is for a 3 months rolling contract (with possibilty to extend) and it is inside IR35. Apply with your CV for immediate consideration. Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law. Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers. By applying for this role your details will be submitted to Modis International Ltd and/ or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website.
Oct 19, 2025
Full time
Akkodis is partnering with a reputable client in Finance and they are looking for a Data Engineer with strong Databricks experience to expand their IT Team. They are currently improving their CX transformation programme and making changes to their institutional reporting suite. Job title: Data Engineer - Data BricksSTART :ASAPLocation: Liverpool Street - 3 days a eek (NON Negotiable), the rest WFHDuration: 3 months rolling contractType of contract : Freelance, Inside IR35Level: mid-Senior Duties and Tasks: Develop and optimize data pipelines using Databricks and Spark.Design and implement data models and ETL processes in Snowflake.Collaborate with data scientists, analysts, and business stakeholders to understand data requirements.Ensure data quality, integrity, and security across platforms.Monitor and troubleshoot data workflows and performance issues. Requirements: Proven experience with Databricks and Snowflake.Strong proficiency in SQL and Python.Extract Load Transform procedures, Data Lineage & Analysis.Familiarity with cloud platforms (e.g., Azure, AWS, or GCP).Experience with CI/CD and version control tools (e.g., Git).Excellent problem-solving and communication skills. Nice to have: Financial data knowledge on funds, securities, positions, trades and background in Asset Management. This opportunity is for a 3 months rolling contract (with possibilty to extend) and it is inside IR35. Apply with your CV for immediate consideration. Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law. Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers. By applying for this role your details will be submitted to Modis International Ltd and/ or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website.
Technical Data Lead Central London Up to 150,000+ Benefits My client is seeking a Technical Data Lead to spearhead the architecture, implementation, and evolution of a modern data platform for a leading insurance firm in London. This role requires a strong technical background in integration and data architectures, as well as leadership experience managing both technical teams and client relationships. Key Skills & Experience: Proven experience as a Platform Technical Lead, Data Architect, or similar role, leading enterprise data platforms at scale. Strong technical expertise in Azure, AWS, Snowflake, Databricks, Data Lakes, and Kafka. Deep understanding of modern data platform architectures, including Lakehouse, Kappa, and Lambda. Experience designing and managing secure, scalable, and governed data platforms. Strong knowledge of Data Governance frameworks, access control, and compliance in enterprise environments. Experience with end-to-end data integration patterns and enterprise-grade data modeling. Knowledge of Data Fabric and Data Mesh concepts, with practical experience in their implementation. Strong understanding of Software Development Lifecycle (SDLC) principles in a data platform context. Expertise in observability, monitoring, and security for data platforms. Strong experience in DevOps, automation, CI/CD, and Infrastructure-as-Code (IaC). Proven track record of leading large technical teams and driving complex data platform initiatives. Excellent stakeholder management skills, with the ability to translate technical solutions into business value. Ideal Candidate Profile: 10+ years in data with experience in a senior architecture or technical leadership role. Strong, practical experience with modern software engineering and DevOps Exceptional communication and senior stakeholder management skills. Industry experience in the Financial Services or Insurance sector is essential A strong leader who inspires excellence and innovation within the team. Ideally experience working at a Consultancy. To be considered please send your cv to Peter Bibby on the email address below
Oct 17, 2025
Full time
Technical Data Lead Central London Up to 150,000+ Benefits My client is seeking a Technical Data Lead to spearhead the architecture, implementation, and evolution of a modern data platform for a leading insurance firm in London. This role requires a strong technical background in integration and data architectures, as well as leadership experience managing both technical teams and client relationships. Key Skills & Experience: Proven experience as a Platform Technical Lead, Data Architect, or similar role, leading enterprise data platforms at scale. Strong technical expertise in Azure, AWS, Snowflake, Databricks, Data Lakes, and Kafka. Deep understanding of modern data platform architectures, including Lakehouse, Kappa, and Lambda. Experience designing and managing secure, scalable, and governed data platforms. Strong knowledge of Data Governance frameworks, access control, and compliance in enterprise environments. Experience with end-to-end data integration patterns and enterprise-grade data modeling. Knowledge of Data Fabric and Data Mesh concepts, with practical experience in their implementation. Strong understanding of Software Development Lifecycle (SDLC) principles in a data platform context. Expertise in observability, monitoring, and security for data platforms. Strong experience in DevOps, automation, CI/CD, and Infrastructure-as-Code (IaC). Proven track record of leading large technical teams and driving complex data platform initiatives. Excellent stakeholder management skills, with the ability to translate technical solutions into business value. Ideal Candidate Profile: 10+ years in data with experience in a senior architecture or technical leadership role. Strong, practical experience with modern software engineering and DevOps Exceptional communication and senior stakeholder management skills. Industry experience in the Financial Services or Insurance sector is essential A strong leader who inspires excellence and innovation within the team. Ideally experience working at a Consultancy. To be considered please send your cv to Peter Bibby on the email address below
Senior AWS Data Engineer - London - 125,000 Please note - this role will require you to work from the London based office. You must have the unrestricted right to work in the UK to be eligible for this role. This organisation is not able to offer sponsorship. An exciting opportunity to join a greenfield initiative focused on transforming how market data is accessed and utilised. As a Senior AWS Data Engineer, you'll play a key role in designing and building a cutting-edge data platform using technologies like Databricks, Snowflake, and AWS Glue. Key Responsibilities: Build and maintain scalable data pipelines, warehouses, and lakes. Design secure, high-performance data architectures. Develop processing and analysis algorithms for complex data sets. Collaborate with data scientists to deploy machine learning models. Contribute to strategy, planning, and continuous improvement. Required Experience: Hands-on experience with AWS data tools: Glue, PySpark, Athena, Iceberg, Lake Formation. Strong Python and SQL skills for data processing and analysis. Deep understanding of data governance, quality, and security. Knowledge of market data and its business applications. Desirable Experience: Experience with Databricks and Snowflake. Familiarity with machine learning and data science concepts. Strategic thinking and ability to influence cross-functional teams. This role offers the chance to work across multiple business areas, solve complex data challenges, and contribute to long-term strategic goals. You'll be empowered to lead, collaborate, and innovate in a dynamic environment. To apply for this role please submit your CV or contact David Airey on (phone number removed) or at (url removed). Tenth Revolution Group are the go-to recruiter for Data & AI roles in the UK offering more opportunities across the country than any other recruitment agency. We're the proud sponsor and supporter of SQLBits, Power Platform World Tour, and the London Fabric User Group. We are the global leaders in Data & AI recruitment.
Oct 06, 2025
Full time
Senior AWS Data Engineer - London - 125,000 Please note - this role will require you to work from the London based office. You must have the unrestricted right to work in the UK to be eligible for this role. This organisation is not able to offer sponsorship. An exciting opportunity to join a greenfield initiative focused on transforming how market data is accessed and utilised. As a Senior AWS Data Engineer, you'll play a key role in designing and building a cutting-edge data platform using technologies like Databricks, Snowflake, and AWS Glue. Key Responsibilities: Build and maintain scalable data pipelines, warehouses, and lakes. Design secure, high-performance data architectures. Develop processing and analysis algorithms for complex data sets. Collaborate with data scientists to deploy machine learning models. Contribute to strategy, planning, and continuous improvement. Required Experience: Hands-on experience with AWS data tools: Glue, PySpark, Athena, Iceberg, Lake Formation. Strong Python and SQL skills for data processing and analysis. Deep understanding of data governance, quality, and security. Knowledge of market data and its business applications. Desirable Experience: Experience with Databricks and Snowflake. Familiarity with machine learning and data science concepts. Strategic thinking and ability to influence cross-functional teams. This role offers the chance to work across multiple business areas, solve complex data challenges, and contribute to long-term strategic goals. You'll be empowered to lead, collaborate, and innovate in a dynamic environment. To apply for this role please submit your CV or contact David Airey on (phone number removed) or at (url removed). Tenth Revolution Group are the go-to recruiter for Data & AI roles in the UK offering more opportunities across the country than any other recruitment agency. We're the proud sponsor and supporter of SQLBits, Power Platform World Tour, and the London Fabric User Group. We are the global leaders in Data & AI recruitment.
Snowflake Data Modeller Location: Remote (Mostly remote with some occasional travel to Hemel Hempstead) Contract: Outside IR35 Day rate: Up to £550 per day Duration: 6 months Start date: ASAP Key skills: Snowflake, DBT, SQL, Python, AWS and Kimball The Client who are in the process of migrating to SnowFlake therefore require extra support. As a result, they require someone from a strong SQL & Python development background with excellent working knowledge of Data Build Tool (DBT). You will be undertaking aspects of the development life cycle and be experienced in data modelling, process design, development, and testing. And whilst this company is going through a large-scale migration, this will present you with an opportunity to be at the cutting edge of data engineering. YOUR SKILLS AND EXPERIENCE A successful Senior Data Engineer here will have experience in the following: - Advanced SQL knowledge - SnowFlake (ideally certified) - Python development - AWS cloud experience essential, relating to data tooling and development - Working knowledge of Data Build Tool (DBT). o Develop staging, intermediate and marts in DBT to achieve analytics requirements o Optimize existing models to make it more reusable by following DBT best practices o Spot opportunities for the models to be incremental over full refresh o Organize sources and document sources in DBT o Develop DBT macros for most frequently repeated tasks - Knowledge of Continuous Integration and Continuous Deployment (CI/CD) - Development experience in one or more object-oriented programming languages (eg Python) - Ability to work with senior stakeholders across multiple verticals
Oct 03, 2025
Contractor
Snowflake Data Modeller Location: Remote (Mostly remote with some occasional travel to Hemel Hempstead) Contract: Outside IR35 Day rate: Up to £550 per day Duration: 6 months Start date: ASAP Key skills: Snowflake, DBT, SQL, Python, AWS and Kimball The Client who are in the process of migrating to SnowFlake therefore require extra support. As a result, they require someone from a strong SQL & Python development background with excellent working knowledge of Data Build Tool (DBT). You will be undertaking aspects of the development life cycle and be experienced in data modelling, process design, development, and testing. And whilst this company is going through a large-scale migration, this will present you with an opportunity to be at the cutting edge of data engineering. YOUR SKILLS AND EXPERIENCE A successful Senior Data Engineer here will have experience in the following: - Advanced SQL knowledge - SnowFlake (ideally certified) - Python development - AWS cloud experience essential, relating to data tooling and development - Working knowledge of Data Build Tool (DBT). o Develop staging, intermediate and marts in DBT to achieve analytics requirements o Optimize existing models to make it more reusable by following DBT best practices o Spot opportunities for the models to be incremental over full refresh o Organize sources and document sources in DBT o Develop DBT macros for most frequently repeated tasks - Knowledge of Continuous Integration and Continuous Deployment (CI/CD) - Development experience in one or more object-oriented programming languages (eg Python) - Ability to work with senior stakeholders across multiple verticals
Senior Python Software Engineer (Senior Architecture Programmer Developer Python Java Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund) required by my asset management client in London. You MUST have the following: Advanced ability as a Senior Python Software Engineer/Technical Lead/Solutions Architect/Principal Engineer Good design and architecture ability Java Three or more of the following: Iceberg Dremio DBT Arrow Snowflake Glue Athena Airflow Agile The following is DESIRABLE, not essential: Trading, Front Office finance Spark Buy-side asset management (hedge fund, asset manager, investment management) Role: Senior Python Software Engineer (Senior Architecture Programmer Developer Python Java Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund Snowflake) required by my asset management client in London. You will join a relatively new department that is responsible for the data used across the Front Office. The data is sourced from a variety of external vendors and internal departments and held in an AWS data lake, although this is being migrated to a data mesh architecture. They are working heavily with Python, Java and AWS. If you have any experience in Iceberg, Dremio, DBT, Arrow, Spark, Snowflake, Glue, Athena, Airflow or related tools, this would also be very advantageous. You will join a team of 5 that are responsible for pricing data for the Front Office. This is a senior role in the team and will demand a strong ability in design and architecture. If you come in at the right level, you could be the deputy for the team manager. They have a very flexible hybrid working set up. Salary: £90-120k + 15% Bonus + 10% Pension
Oct 03, 2025
Full time
Senior Python Software Engineer (Senior Architecture Programmer Developer Python Java Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund) required by my asset management client in London. You MUST have the following: Advanced ability as a Senior Python Software Engineer/Technical Lead/Solutions Architect/Principal Engineer Good design and architecture ability Java Three or more of the following: Iceberg Dremio DBT Arrow Snowflake Glue Athena Airflow Agile The following is DESIRABLE, not essential: Trading, Front Office finance Spark Buy-side asset management (hedge fund, asset manager, investment management) Role: Senior Python Software Engineer (Senior Architecture Programmer Developer Python Java Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund Snowflake) required by my asset management client in London. You will join a relatively new department that is responsible for the data used across the Front Office. The data is sourced from a variety of external vendors and internal departments and held in an AWS data lake, although this is being migrated to a data mesh architecture. They are working heavily with Python, Java and AWS. If you have any experience in Iceberg, Dremio, DBT, Arrow, Spark, Snowflake, Glue, Athena, Airflow or related tools, this would also be very advantageous. You will join a team of 5 that are responsible for pricing data for the Front Office. This is a senior role in the team and will demand a strong ability in design and architecture. If you come in at the right level, you could be the deputy for the team manager. They have a very flexible hybrid working set up. Salary: £90-120k + 15% Bonus + 10% Pension
Senior Python Software Engineer (Senior Architecture Programmer Developer Python Java Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund) required by my asset management client in London. You MUST have the following: Advanced ability as a Senior Python Software Engineer/Technical Lead/Solutions Architect/Principal Engineer Good design and architecture ability Java Three or more of the following: Iceberg Dremio DBT Arrow Snowflake Glue Athena Airflow Agile The following is DESIRABLE, not essential: Trading, Front Office finance Spark Buy-side asset management (hedge fund, asset manager, investment management) Role: Senior Python Software Engineer (Senior Architecture Programmer Developer Python Java Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund Snowflake) required by my asset management client in London. You will join a relatively new department that is responsible for the data used across the Front Office. The data is sourced from a variety of external vendors and internal departments and held in an AWS data lake, although this is being migrated to a data mesh architecture. They are working heavily with Python, Java and AWS. If you have any experience in Iceberg, Dremio, DBT, Arrow, Spark, Snowflake, Glue, Athena, Airflow or related tools, this would also be very advantageous. You will join a team of 5 that are responsible for pricing data for the Front Office. This is a senior role in the team and will demand a strong ability in design and architecture. If you come in at the right level, you could be the deputy for the team manager. They have a very flexible hybrid working set up. Salary: £120-150k + 15% Bonus + 10% Pension
Oct 03, 2025
Full time
Senior Python Software Engineer (Senior Architecture Programmer Developer Python Java Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund) required by my asset management client in London. You MUST have the following: Advanced ability as a Senior Python Software Engineer/Technical Lead/Solutions Architect/Principal Engineer Good design and architecture ability Java Three or more of the following: Iceberg Dremio DBT Arrow Snowflake Glue Athena Airflow Agile The following is DESIRABLE, not essential: Trading, Front Office finance Spark Buy-side asset management (hedge fund, asset manager, investment management) Role: Senior Python Software Engineer (Senior Architecture Programmer Developer Python Java Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund Snowflake) required by my asset management client in London. You will join a relatively new department that is responsible for the data used across the Front Office. The data is sourced from a variety of external vendors and internal departments and held in an AWS data lake, although this is being migrated to a data mesh architecture. They are working heavily with Python, Java and AWS. If you have any experience in Iceberg, Dremio, DBT, Arrow, Spark, Snowflake, Glue, Athena, Airflow or related tools, this would also be very advantageous. You will join a team of 5 that are responsible for pricing data for the Front Office. This is a senior role in the team and will demand a strong ability in design and architecture. If you come in at the right level, you could be the deputy for the team manager. They have a very flexible hybrid working set up. Salary: £120-150k + 15% Bonus + 10% Pension
Senior Java Software Engineer (Senior Architecture Programmer Developer Java Python Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund) required by my asset management client in London. You MUST have the following: Advanced ability as a Senior Java Software Engineer/Technical Lead/Solutions Architect/Principal Engineer Good design and architecture ability Python Three or more of the following: Iceberg Dremio DBT Arrow Snowflake Glue Athena Airflow Agile The following is DESIRABLE, not essential: Trading, Front Office finance Spark Buy-side asset management (hedge fund, asset manager, investment management) Role: Senior Java Software Engineer (Senior Architecture Programmer Developer Java Python Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund Snowflake) required by my asset management client in London. You will join a relatively new department that is responsible for the data used across the Front Office. The data is sourced from a variety of external vendors and internal departments and held in an AWS data lake, although this is being migrated to a data mesh architecture. They are working heavily with Java, Python and AWS. If you have any experience in Iceberg, Dremio, DBT, Arrow, Spark, Snowflake, Glue, Athena, Airflow or related tools, this would also be very advantageous. You will join a team of 5 that are responsible for pricing data for the Front Office. This is a senior role in the team and will demand a strong ability in design and architecture. If you come in at the right level, you could be the deputy for the team manager. They have a very flexible hybrid working set up. Salary: £90-120k + 15% Bonus + 10% Pension
Oct 03, 2025
Full time
Senior Java Software Engineer (Senior Architecture Programmer Developer Java Python Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund) required by my asset management client in London. You MUST have the following: Advanced ability as a Senior Java Software Engineer/Technical Lead/Solutions Architect/Principal Engineer Good design and architecture ability Python Three or more of the following: Iceberg Dremio DBT Arrow Snowflake Glue Athena Airflow Agile The following is DESIRABLE, not essential: Trading, Front Office finance Spark Buy-side asset management (hedge fund, asset manager, investment management) Role: Senior Java Software Engineer (Senior Architecture Programmer Developer Java Python Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund Snowflake) required by my asset management client in London. You will join a relatively new department that is responsible for the data used across the Front Office. The data is sourced from a variety of external vendors and internal departments and held in an AWS data lake, although this is being migrated to a data mesh architecture. They are working heavily with Java, Python and AWS. If you have any experience in Iceberg, Dremio, DBT, Arrow, Spark, Snowflake, Glue, Athena, Airflow or related tools, this would also be very advantageous. You will join a team of 5 that are responsible for pricing data for the Front Office. This is a senior role in the team and will demand a strong ability in design and architecture. If you come in at the right level, you could be the deputy for the team manager. They have a very flexible hybrid working set up. Salary: £90-120k + 15% Bonus + 10% Pension
Senior Java Software Engineer (Senior Architecture Programmer Developer Java Python Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund) required by my asset management client in London. You MUST have the following: Advanced ability as a Senior Java Software Engineer/Technical Lead/Solutions Architect/Principal Engineer Good design and architecture ability Python Three or more of the following: Iceberg Dremio DBT Arrow Snowflake Glue Athena Airflow Agile The following is DESIRABLE, not essential: Trading, Front Office finance Spark Buy-side asset management (hedge fund, asset manager, investment management) Role: Senior Java Software Engineer (Senior Architecture Programmer Developer Java Python Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund Snowflake) required by my asset management client in London. You will join a relatively new department that is responsible for the data used across the Front Office. The data is sourced from a variety of external vendors and internal departments and held in an AWS data lake, although this is being migrated to a data mesh architecture. They are working heavily with Java, Python and AWS. If you have any experience in Iceberg, Dremio, DBT, Arrow, Spark, Snowflake, Glue, Athena, Airflow or related tools, this would also be very advantageous. You will join a team of 5 that are responsible for pricing data for the Front Office. This is a senior role in the team and will demand a strong ability in design and architecture. If you come in at the right level, you could be the deputy for the team manager. They have a very flexible hybrid working set up. Salary: £120-150k + 15% Bonus + 10% Pension
Oct 03, 2025
Full time
Senior Java Software Engineer (Senior Architecture Programmer Developer Java Python Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund) required by my asset management client in London. You MUST have the following: Advanced ability as a Senior Java Software Engineer/Technical Lead/Solutions Architect/Principal Engineer Good design and architecture ability Python Three or more of the following: Iceberg Dremio DBT Arrow Snowflake Glue Athena Airflow Agile The following is DESIRABLE, not essential: Trading, Front Office finance Spark Buy-side asset management (hedge fund, asset manager, investment management) Role: Senior Java Software Engineer (Senior Architecture Programmer Developer Java Python Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund Snowflake) required by my asset management client in London. You will join a relatively new department that is responsible for the data used across the Front Office. The data is sourced from a variety of external vendors and internal departments and held in an AWS data lake, although this is being migrated to a data mesh architecture. They are working heavily with Java, Python and AWS. If you have any experience in Iceberg, Dremio, DBT, Arrow, Spark, Snowflake, Glue, Athena, Airflow or related tools, this would also be very advantageous. You will join a team of 5 that are responsible for pricing data for the Front Office. This is a senior role in the team and will demand a strong ability in design and architecture. If you come in at the right level, you could be the deputy for the team manager. They have a very flexible hybrid working set up. Salary: £120-150k + 15% Bonus + 10% Pension
Senior Software Engineer / Developer (Data) London / WFH to £115k Global-leading FinTech is seeking a Senior Software Engineer to take ownership of a new team responsible for data focussed strategic enhancements on their core platform. The organisation is a pioneer in the field of cross-asset securities and derivatives post-trade processing technology and have created ground-breaking, adaptable software that produces secure and scalable solutions for peak operational efficiency and optimum business performance for their clients. This is a great opportunity to accelerate your career alongside established business and technology leaders and deepen your finance experience. As a Senior Software Engineer, you'll work on strategic initiatives to develop integration and data migration strategies and tools to allow highly automated migration or integration between the PTP (Post Trade Processing) platform and legacy internal and external systems. You'll be working on Greenfield systems, using a range of technology, you will be granted a great deal of autonomy across the full development lifecycle, influencing key technical decisions and will have the opportunity to grow the team and move into a leadership role if desired. Location / WFH: You'll join colleagues in the London office three days a week with flexibility to work from home the other two days. About you: You're a data centric, Senior Software Engineer with a strong knowledge of modern software engineering best practices You have strong development experience with C#, C++ or Python You have advanced SQL database knowledge (they use Oracle), experience with data transformation technologies such as Databricks or Snowflake and data streaming technologies such as Kafka You have a good understanding of financial markets and the trade lifecycle You're keen to take ownership and enjoy working proactively with minimal supervision You have excellent collaboration and stakeholder management skills You're degree educated in a STEM discipline What's in it for you: As a Senior Software Engineer / Developer (Data) you will receive a competitive package: Salary to £115k Pension (to 9% contribution) Healthcare Volunteer / charity days Hybrid working Career development and training Apply now to find out more about this Senior Software Engineer / Developer (Data) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Oct 02, 2025
Full time
Senior Software Engineer / Developer (Data) London / WFH to £115k Global-leading FinTech is seeking a Senior Software Engineer to take ownership of a new team responsible for data focussed strategic enhancements on their core platform. The organisation is a pioneer in the field of cross-asset securities and derivatives post-trade processing technology and have created ground-breaking, adaptable software that produces secure and scalable solutions for peak operational efficiency and optimum business performance for their clients. This is a great opportunity to accelerate your career alongside established business and technology leaders and deepen your finance experience. As a Senior Software Engineer, you'll work on strategic initiatives to develop integration and data migration strategies and tools to allow highly automated migration or integration between the PTP (Post Trade Processing) platform and legacy internal and external systems. You'll be working on Greenfield systems, using a range of technology, you will be granted a great deal of autonomy across the full development lifecycle, influencing key technical decisions and will have the opportunity to grow the team and move into a leadership role if desired. Location / WFH: You'll join colleagues in the London office three days a week with flexibility to work from home the other two days. About you: You're a data centric, Senior Software Engineer with a strong knowledge of modern software engineering best practices You have strong development experience with C#, C++ or Python You have advanced SQL database knowledge (they use Oracle), experience with data transformation technologies such as Databricks or Snowflake and data streaming technologies such as Kafka You have a good understanding of financial markets and the trade lifecycle You're keen to take ownership and enjoy working proactively with minimal supervision You have excellent collaboration and stakeholder management skills You're degree educated in a STEM discipline What's in it for you: As a Senior Software Engineer / Developer (Data) you will receive a competitive package: Salary to £115k Pension (to 9% contribution) Healthcare Volunteer / charity days Hybrid working Career development and training Apply now to find out more about this Senior Software Engineer / Developer (Data) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
A leading Financial Services client is seeking an experienced Senior Data Engineer to join the business on a permanent basis and support a major data transformation. As a Senior Data Engineer, you'll design and deliver robust, automated ETL pipelines and database solutions that power business-critical insights. You'll use your advanced SQL skills to build and optimise data structures, alongside tools such as Snowflake, Azure, and Python. This is a high-impact role where you'll influence architecture, streamline processes, and drive automation across the data landscape. The role offers a base salary of £60,000 to £75,000 plus strong benefits and flexible working. Key Responsibilities: Design, build, and maintain automated ETL pipelines and high-performance database structures. Manage and enhance a Snowflake ecosystem for streaming and batch workflows. Support the adoption of Generative AI (GenAI) and lead platform innovation with Snowflake and Microsoft technologies. Skills & Experience: Advanced SQL skills (DDL, DML, query optimisation) with a track record of building efficient, scalable database structures. Strong knowledge of automated ETL processes. Experience with Snowflake, Azure Data Factory, and Azure DevOps. Proficiency in Python for data engineering tasks. Agile delivery experience. Willingness to work with other modern data engineering toolsets. If you're an experienced Senior Data Engineer with the required skills, please apply today.
Oct 01, 2025
Full time
A leading Financial Services client is seeking an experienced Senior Data Engineer to join the business on a permanent basis and support a major data transformation. As a Senior Data Engineer, you'll design and deliver robust, automated ETL pipelines and database solutions that power business-critical insights. You'll use your advanced SQL skills to build and optimise data structures, alongside tools such as Snowflake, Azure, and Python. This is a high-impact role where you'll influence architecture, streamline processes, and drive automation across the data landscape. The role offers a base salary of £60,000 to £75,000 plus strong benefits and flexible working. Key Responsibilities: Design, build, and maintain automated ETL pipelines and high-performance database structures. Manage and enhance a Snowflake ecosystem for streaming and batch workflows. Support the adoption of Generative AI (GenAI) and lead platform innovation with Snowflake and Microsoft technologies. Skills & Experience: Advanced SQL skills (DDL, DML, query optimisation) with a track record of building efficient, scalable database structures. Strong knowledge of automated ETL processes. Experience with Snowflake, Azure Data Factory, and Azure DevOps. Proficiency in Python for data engineering tasks. Agile delivery experience. Willingness to work with other modern data engineering toolsets. If you're an experienced Senior Data Engineer with the required skills, please apply today.
Tableau Developer required by a large, established UK organisation to join its Data & Insight team on a six-month fixed-term contract. This role will be instrumental in supporting a major data platform upgrade and helping to modernise analytics and AI capabilities. You'll take the lead on rebuilding and improving business-critical dashboards, enabling commercial teams to make confident, data-driven decisions. Our client offers a hybrid working environment with 2-3 days a week onsite with flexibility. You'll report into a senior manager within the analytics team and work at pace to deliver high-quality, user-friendly dashboards. You'll also have the opportunity to support smaller projects across the wider business. Key Responsibilities Recreate and enhance business-critical dashboards in Tableau (or similar BI tools), ensuring accuracy and usability. Partner with stakeholders to understand requirements and translate them into clear, actionable dashboards. Collaborate with data engineers to ensure data pipelines and models meet reporting needs. Work within a multi-disciplinary project team to help deliver the wider transformation programme. Support the management and optimisation of the organisation's BI platform. Provide ad-hoc support on other analytics initiatives within the team. What We're Looking For Proven BI expertise with a track record of designing high-quality, insightful dashboards (Tableau experience preferred). Strong SQL skills for querying, validating and shaping data. Experience working end-to-end on analytics projects: from requirements gathering through to design, build, testing and support. Excellent communication skills, able to work effectively with both technical and non-technical colleagues. Highly organised, able to prioritise tasks and meet tight deadlines. Comfortable working autonomously while contributing as part of a multi-disciplinary team. Desirable: Awareness of UX principles and best practices in dashboard design. Experience with cloud data platforms (e.g. Databricks, Snowflake). A degree in a numerate discipline. What's on Offer A 10% annual bonus 25 days' paid holiday plus the option to buy additional days, with extra days awarded for long service. A generous pension plan with enhanced employer contributions. Health and wellbeing benefits including a healthcare cash plan, employee assistance programme, wellbeing platform and a gym benefit. Enhanced family leave provisions. Additional perks including an employee share save scheme, life assurance, discounts portal and more.
Oct 01, 2025
Full time
Tableau Developer required by a large, established UK organisation to join its Data & Insight team on a six-month fixed-term contract. This role will be instrumental in supporting a major data platform upgrade and helping to modernise analytics and AI capabilities. You'll take the lead on rebuilding and improving business-critical dashboards, enabling commercial teams to make confident, data-driven decisions. Our client offers a hybrid working environment with 2-3 days a week onsite with flexibility. You'll report into a senior manager within the analytics team and work at pace to deliver high-quality, user-friendly dashboards. You'll also have the opportunity to support smaller projects across the wider business. Key Responsibilities Recreate and enhance business-critical dashboards in Tableau (or similar BI tools), ensuring accuracy and usability. Partner with stakeholders to understand requirements and translate them into clear, actionable dashboards. Collaborate with data engineers to ensure data pipelines and models meet reporting needs. Work within a multi-disciplinary project team to help deliver the wider transformation programme. Support the management and optimisation of the organisation's BI platform. Provide ad-hoc support on other analytics initiatives within the team. What We're Looking For Proven BI expertise with a track record of designing high-quality, insightful dashboards (Tableau experience preferred). Strong SQL skills for querying, validating and shaping data. Experience working end-to-end on analytics projects: from requirements gathering through to design, build, testing and support. Excellent communication skills, able to work effectively with both technical and non-technical colleagues. Highly organised, able to prioritise tasks and meet tight deadlines. Comfortable working autonomously while contributing as part of a multi-disciplinary team. Desirable: Awareness of UX principles and best practices in dashboard design. Experience with cloud data platforms (e.g. Databricks, Snowflake). A degree in a numerate discipline. What's on Offer A 10% annual bonus 25 days' paid holiday plus the option to buy additional days, with extra days awarded for long service. A generous pension plan with enhanced employer contributions. Health and wellbeing benefits including a healthcare cash plan, employee assistance programme, wellbeing platform and a gym benefit. Enhanced family leave provisions. Additional perks including an employee share save scheme, life assurance, discounts portal and more.