> Markdown version of [/jobs/ext/2838331-sr-lead-software-engineer-f-and-o-execution-data-team](https://www.wearedevelopers.com/jobs/ext/2838331-sr-lead-software-engineer-f-and-o-execution-data-team). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr Lead Software Engineer - F and O Execution Data Team - **Company:** Hackajob Ltd - **Location:** Leeds, UK - **Experience:** Expert - **Salary:** £100,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Amazon Web Services, Amazon Elastic Compute Cloud, Amazon S3, Audit Trail, Big Data, Cloud Computing, Continuous Integration, Information Engineering, Data Infrastructure, Extract Transform Load (ETL), Data Systems, Data Warehousing, Document-Oriented Databases, Python (Programming Language), NoSQL, Cloud Services, Standard Sql, Software Engineering, SQL Databases, Data Streaming, Data Processing, Git, Amazon Relational Database Service, Kubernetes, Information Technology, Real Time Data, Apache Kafka, Functional Programming, Stream Processing, Software Version Control, Data Pipelines, Docker - **Published:** September 11, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5878315004 ## About the Role * We require a Bachelors or Masters degree in Computer Science, Engineering, Mathematics, or a related technical field. * We require experience in data engineering and software development roles. * We require strong proficiency in Java, including core and advanced concepts. * We require hands-on experience with Apache Kafka, including producers, consumers, and stream processing. * We require solid working knowledge of AWS cloud services, including S3, Lambda, EC2, RDS, and Glue. * We require proficiency in Python. * We require practical experience with ETL tools and data pipeline frameworks. * We require experience with SQL and NoSQL databases. * We require experience in data modelling, data warehousing, and big data technologies. * We require experience with CI/CD practices and version control, such as Git. * We require strong problem-solving and analytical skills. * We require excellent communication and teamwork abilities. ## Description * We design and develop robust, scalable data pipelines and streaming applications using Java and Apache Kafka. * We integrate with the cloud by implementing and managing data solutions on AWS, including S3, Lambda, EC2, RDS, and Glue. * We process data at scale by developing ETL processes for batch and real-time data ingestion, transformation, and storage. * We optimize performance by monitoring, troubleshooting, and tuning data flows to ensure reliability and efficiency in a low-latency environment. * We collaborate cross-functionally with data scientists, analysts, and fellow engineers to understand requirements and deliver production-grade solutions. * We document data flows, architecture, and operational procedures. * We uphold security and compliance by ensuring our data solutions adhere to firm security, privacy, and regulatory standards. * We use enterprise-authorized AI capabilities within the work environment to accelerate data platform and design analysis and technical documentation, while validating outputs and handling data according to sensitivity and security requirements. * We apply reuse-first, AI-assisted practices within delivery and operational routines, supporting validation automation and access control review, while maintaining traceability, auditability, resiliency, and security expectations. Technologies: * AI * AWS * Lambda * Big Data * CI/CD * Cloud * EC2 * ETL * Git * Java * Kafka * NoSQL * Python * SQL * Security * Backbone * Docker * Support * Kubernetes * Scala ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)