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.