Senior Full-Stack Engineer (Java & Python) | London, UK | Hybrid

London 7 days agoFull-time External
Negotiable
Senior Full-Stack Engineer (Java & Python) We are seeking a high-impact Senior Full-Stack Engineer to join a growing technology team for a leading investment house supporting market data services within a regulated, enterprise environment. This role sits at the intersection of data engineering, full-stack development, and business engagement , working closely with stakeholders and external vendors to design and deliver robust, scalable technology solutions aligned to a strategic roadmap. What you’ll do • • Design, build, and maintain reliable, scalable data pipelines supporting complex analytical and sustainability data workloads. • Ensure data quality, governance, and robustness through modern data engineering practices, automated validation, monitoring, and testing. • Own and evolve data models and system integrations across multiple platforms and third-party services. • Deliver data analysis, reporting, and visualisation to support business and technology objectives. • Lead incident investigation and root-cause analysis for data-related issues, driving continuous improvement. • Collaborate with enterprise data teams to contribute to data architecture and governance . • Act as a bridge between technical and non-technical stakeholders , clearly communicating progress, risks, and requirements. • Contribute to the future data roadmap , including the adoption of AI and emerging data technologies. What we’re looking for • • MUST have 5+ years’ experience in data or software engineering within financial services or a similar regulated industry. • Strong full-stack experience with Python , Java (Spring Boot) , React , SQL, and relational databases. • Hands-on experience with modern data engineering tools (e.g. Airflow, Spark, Kafka, dbt, Snowflake or similar). • Experience with cloud platforms , containerisation (Docker/Kubernetes) , and CI/CD pipelines . • Solid understanding of data governance, validation, and compliance . • A strong advocate for automated testing, observability, and engineering best practice . • Excellent communication skills and the ability to collaborate in agile, cross-functional teams . Desirable • • Experience with infrastructure as code (Terraform, Helm). • Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK). • Exposure to regulated environments and associated data controls.