
XYZ Reality · London
About Us At XYZ Reality, we are a well-established, award-winning Series-A start-up accelerating toward our next funding round. Our mission is to expand our pla...
About Us
At XYZ Reality, we are a well-established, award-winning Series-A start-up accelerating toward our next funding round. Our mission
is to expand our platform, enhancing features, performance, and scalability while revolutionizing the construction industry.
We are a multi-disciplinary, fast-paced company working across diverse domains, including cloud development, data governance and
processing pipelines, electronics, embedded software/hardware, mechanical design/manufacturing, AI & computer vision, and data
science—all powering our BIM Platform.
To drive this mission, we are seeking a Data Engineer experienced in data modelling, databases and data pipelines to support our
existing tech stack as well as developing new features with performance, scalability in mind. You will work closely with our
API/backend development and data pipeline team to create robust and efficient solutions.
Responsibilities
Required Skills & Experience
development.
Preferred Qualifications
What We Offer
🏝️ 25 days annual leave + public holidays
🩺 Private healthcare with Vitality
🎄 Christmas shutdown days on top of leave allowance (2-4 per year usually)
🚇 Office located within a 5-minute walk from Angel station
🏠 Hybrid working
🪙 Biannual salary reviews
🥳 Summer & Christmas staff parties
🍣 Free lunch bought in and after-work gathering/drinks every other Thursday in the office
💰 Employee referral scheme
🚀 Make a real-world impact of revolutionising the construction industry
If you'd like to see the products and technology we have created so far on our journey you can view it in action through our
YouTube and Website
ABOUT AIVIQ Aiviq is a cutting-edge fintech company revolutionising financial services and asset management. We empower the world's leading asset managers with data-driven insights and innovative technology solutions. Our cloud-based platform transforms complex financial data into actionable intelligence, addressing critical challenges in client data quality and insights. Serving global asset managers overseeing trillions in Assets under Management, we're at the forefront of financial technology innovation. Reporting Structure Reports to: Data Centre of Excellence Team Lead Dotted line to: Head of Engineering Location: UK (Hybrid) Job Purpose We're seeking an accomplished Data Engineer to join our Data Centre of Excellence while working closely with our Engineering team on our sophisticated financial data management platform. This role combines the technical depth of enterprise data engineering with the fast-paced delivery demands of product development, requiring someone who is adept at translating business logic into code, can think architecturally while attending to implementation details. You'll be the bridge between our data architecture standards and practical product delivery, ensuring our financial data pipelines are robust, performant, and built on solid engineering principles. Key Responsibilities Data Engineering & Development * Design, build, and optimize data pipelines across Microsoft SQL Server and Azure Synapse Analytics environments * Develop and maintain Spark SQL notebooks for complex data transformations and analysis * Translate business logic and financial calculation requirements into clear, maintainable code * Create data integrity checking scripts and validation frameworks in collaboration with QA teams * Implement automated data quality checks and reconciliation processes * Assist with the maintenance of a curated, anonymized dataset for system testing that covers all known scenarios and edge cases * Analyse production datasets to identify anomalies, debug stored procedures and notebooks, and resolve data quality issues * Demonstrate tenacity in investigating root causes, diving deep into complex problems until resolution is achieved Architecture & Performance * Consult on database architecture decisions, balancing performance, scalability, and maintainability * Optimize query performance and data processing workflows for large-scale financial datasets * Design and implement solutions using Azure Data Factory, Delta Lake, and related technologies * Think end-to-end about data flows while ensuring rigorous attention to implementation details Documentation & Process * Create and maintain comprehensive documentation of database schemas, processes, and data flows * Develop visual process models using tools such as Lucidchart, Visio, dbt, Azure Purview, or similar platforms * Document data transformation logic and calculation methodologies for audit and compliance purposes * Contribute to data governance standards and best practices across the organization Production Support & Collaboration * Act as first point of escalation for high-priority data issues in production environments * Partner with test automation engineers to develop data-driven testing strategies and create data integrity checking scripts * Collaborate across engineering teams using Azure DevOps for CI/CD pipeline development * Support both Data CoE initiatives and product engineering priorities through effective stakeholder management Required Skills & Experience Technical Expertise * Database Technologies: Strong proficiency in MS SQL Server and Azure Synapse Analytics * Big Data Processing: Hands-on experience with PySpark, Spark SQL, and notebook-based development * Cloud Platforms: Demonstrable experience with Azure ecosystem (Synapse, Data Factory, Delta Lake) * Programming: Solid coding skills in SQL, Python, and/or C# * Version Control: Experience with Git and Azure DevOps or similar CI/CD platforms * Testing: Experience building out unit and integration test frameworks and processes to ensure pipelines and notebooks and other code artefacts are fully automation-tested Domain Knowledge * Ideally a proven track record working with complex financial data and calculations * Understanding of financial data structures, reconciliation processes, and audit requirements * Experience handling temporal data, slowly changing dimensions, and historical data management * Knowledge of data quality frameworks and validation methodologies Professional Capabilities * Strong analytical and debugging skills for complex data scenarios across stored procedures and notebooks * Relentless problem-solving approach - comfortable digging deep into technical issues and pursuing answers until problems are fully understood and resolved * Experience with testing principles and data integrity validation * Ability to consult on technical architecture while maintaining pragmatic focus * Excellent documentation and process modelling capabilities Experience Level * 5+ years in data engineering roles with increasing responsibility * Track record of delivering production data systems at scale * Experience working in matrix or cross-functional team structures Desirable Skills * Knowledge of Azure Purview or data cataloguing solutions * Familiarity with Great Expectations or similar data quality frameworks * Understanding of behaviour-driven development for data testing * Familiarity with data anonymization, masking, and synthetic data generation techniques * Experience with GraphQL APIs and modern application data layers * Exposure to modern data visualization tools (Power BI, Tableau) * Experience with data build tool (dbt) or similar transformation frameworks Personal Attributes Essential * Collaborative mindset: Comfortable working across teams with different priorities and technical backgrounds * Detail-oriented: Meticulous about data accuracy while maintaining delivery momentum * Investigative nature: Thrives on troubleshooting complex issues and pursuing problems through multiple layers until fully resolved * Intensely curious: Demonstrates deep curiosity about existing processes and systems, with a natural drive to investigate how things work and independently acquire new knowledge * Pragmatic problem-solver: Balances architectural thinking with practical implementation * Clear communicator: Articulates technical concepts to both specialist and generalist audiences * Ownership mentality: Takes responsibility for production systems and follows through on commitments Cultural Fit * Thrives in a matrix organization with multiple stakeholders * Comfortable with ambiguity and competing priorities * Passionate about engineering excellence and continuous improvement * Values documentation and knowledge sharing * Responds well under pressure during production incidents What We Offer Professional Development * Exposure to enterprise-scale financial data systems handling complex calculations * Opportunity to shape data engineering standards across the organization * Work with modern Azure cloud infrastructure and emerging technologies * Collaborate with skilled engineers across test automation, software development, and data teams * Matrix structure providing diverse learning opportunities from both CoE and product perspectives Work Environment * Hybrid working arrangement with flexibility * Collaborative engineering culture valuing quality and craftsmanship * Investment in tools, training, and professional growth * Meaningful work on systems that impact financial data integrity and business decisions
Do you want to help define the future of blockchain intelligence? Are you passionate about data, distributed systems, and delivering impact at scale? Are you looking for a values‑driven company that invests in its people and gives you the autonomy to shape critical systems? We’re looking for a Senior Software Engineer to join Elliptic’s Product‑Engineering organisation, focusing on data engineering solutions that power our analytics and intelligence products. As a senior member of the team, you will drive the technical direction of our data platform, ensuring it continues to meet the growing demands of blockchain analysis. Challenges include building a blockchain‑agnostic solution that scales globally, processing large batch and streaming datasets, and solving complex data processing problems that give our customers deep insights into the flow of value across the crypto ecosystem. The impact you will have: Our data and intelligence platform sits at the heart of everything we do. As a senior engineer, you will design and implement data systems that serve as the backbone of all Elliptic products. You will collaborate across blockchain, intelligence and product teams to deliver innovative features and scalable architectures that help the world fight financial crime and increase transparency in the crypto space. You will also mentor engineers, champion best practices, and influence cross‑team decisions that shape how Elliptic processes and delivers blockchain intelligence data. What you will do: * Architect, design, and implement large‑scale distributed data systems and pipelines. * Contribute to technical decision‑making across batch and streaming data solutions. * Collaborate with engineers, product managers, data scientists, and intelligence analysts to build customer‑focused products. * Explore and integrate new technologies (e.g. data orchestration or cloud‑native tools) to optimise performance and scalability. * Take shared ownership of data systems, from design to deployment and ongoing improvement and support. * Perform thoughtful peer reviews that raise code quality and share best practices across the team. * Contribute to platform‑wide initiatives that improve reliability, observability, and cost efficiency. * Help shape the technical roadmap for data engineering across Elliptic. Tech environment: Scala | Spark | Databricks | AWS | Airflow | Kubernetes | Terraform | Functional Programming We value depth in any modern data ecosystem. If you’re strong in equivalent technologies and excited to learn Scala, we’ll support you in the transition. You will thrive here if you: * Enjoy end‑to‑end ownership, from architecture design to coaching others through delivery. * Strive for engineering excellence and scalable, sustainable systems. * Use data and experimentation to guide decisions. * Communicate openly and collaborate across teams. * Support and coach less‑experienced engineers. * Believe every challenge is an opportunity to simplify and innovate together. What we are looking for: * Ability to design, build, and maintain distributed data systems in a cloud‑based environment. * Hands‑on experience with big data frameworks such as Spark or Databricks (or a willingness to learn). * Knowledge of cloud infrastructure (AWS, GCP, or Azure). * Judgement to balance scalability, performance, and maintainability. * Experience or interest in functional programming, data modelling, workflow orchestration, or AI‑driven tools. If you don’t meet every criterion but are excited about this role, we encourage you to apply. Bonus Points for: * Experience in stream processing frameworks and event‑driven architecture. * Hands‑on experience with Infrastructure as Code (Terraform, CloudFormation). * Experience working in containerised environments (Docker, Kubernetes). * Interest in crypto and blockchain technologies. JOB BENEFITS > How we work: * Hybrid working and the option to work from almost anywhere for up to 90 days per year * £500 Remote working budget to set up your home office space > Learning & Development: * $1,000 Learning & Development budget to use on anything (agreed with your manager) that contributes to your growth and development > Vacation/ Leave: * Holidays: 25 days of annual leave + bank holidays * An extra day for your birthday * Enhanced parental leave: we provide eligible employees, regardless of gender or whether they become a parent by birth or adoption, 16 weeks fully-paid leave and leave. > Benefits: * Private Health Insurance - we use Vitality! * Full access to Spill Mental Health Support * Life Assurance: we hope you will never need this - but our cover is for 4 times your salary to your beneficiaries * Cycle to Work Scheme We know Diversity and Inclusion is much deeper than just hiring, but it’s important for us to mention it here. We welcome and embrace individuals of all backgrounds and identities at Elliptic, and this is an ongoing priority for us. We know incredible people don’t all think in the same way. We want to be challenged every day. We believe our diverse team of individuals underpins this by bringing creative thinking and innovation to Elliptic every day. We are committed to creating a diverse, inclusive and equitable workplace, so we welcome applications from everyone, even if you may not think you fit all of the requirements of our roles. We foster an environment of psychological safety, where everyone feels comfortable to bring their whole self to work.
We help companies get compensation right. What we get paid at work has a massive impact on our lives, and it’s one of the biggest factors in hiring and retaining talent - and yet so many companies struggle to get it right. They simply have no choice but to rely on poor data and unsophisticated tools for their pay decisions. That’s why we created Ravio. We help many of the world’s most innovative and ambitious companies build stronger teams and reach their goals through better compensation. Our real-time data platform brings compensation into the modern age, tracking the market across all compensation types from salary to equity and benefits. We’re passionate about ensuring everyone is paid what they deserve, no matter their background or circumstances. We believe that when compensation is done right, everyone wins. Ravio is growing fast, which means you can too. We’ve established ourselves as the European leader in our space serving more than 1,200 clients, and now have our sights set on becoming the global go to place for compensation data and tools for managing compensation. Joining a startup and scaling it into a global product is one of the most challenging and rewarding experiences a career can offer. If that sounds exciting to you, you’re in the right place. The role We’re looking for a Senior Data Engineer to drive the ongoing development of our data platform, * Be a senior technical contributor in our data engineering team, building and maintaining Ravio’s data pipelines and infrastructure - the core of our business. * Shape and implement the data roadmap, improving pipeline structure, robustness, testing, and continuous development as well as helping oversee the team’s cloud infrastructure. * Ensure data quality, governance, and security best practices are followed. * Partner with fellow engineers, product managers and the broader team to make quick, collaborative decisions that drive business outcomes while maintaining technical excellence. * Foster team culture in the Data team, making it a positive, ambitious, accountable and fun environment where people enjoy doing their best work. What we’re looking for * 6+ years experience in data engineering * Expertise in at least one high level language such as Python, Julia, R, Matlab or Go * Familiarity working with terraform, cloud logs, SQL databases * Experience working with production systems, CI/CD * Comfortable working in a fast-paced, startup environment with a bias for action * Excellent listener and communicator Regardless of experience you, * Naturally speak the language of engineers and data scientists, and are also very comfortable talking with people of other disciplines across the business including product, customer success, operations and founders. * Have strong social and emotional intelligence, empathy, and an ability to put yourself in the shoes of others * Take satisfaction in smooth execution of challenging problems and seeing a talented team operating at a high velocity Our Tech Stack; Data Engineering * Python * GCP (Cloud Functions, Workflows, CloudSQL, Cloud Storage, BigQuery, …) * DBT Data Science * Python (polars, scikit-learn, …) CI/CD * GitHub Actions * Terraform Data Engineering at Ravio in 2026 This is a key data engineering role at a company where data is at the very heart of our mission and product. We have technical co-founders who know first hand the importance of creating space and focus for engineering teams to do their best work. You’ll be responsible for playing a critical part in our challenge to scale our existing pipelines to thousands of new customers, while continuing to build new pipelines and infrastructure to support new product areas. We’re at an exciting stage that involves 0-to-1 engineering in some areas, and engineering for scale in others. To pull this off you’ll be working alongside many accomplished and world class teammates, who are energised by the work they do and have a high bar for themselves and their colleagues WHY JOIN RAVIO? * Opportunity to be a critical team member in a high-growth startup. * Blend of IC work and leadership, giving you both hands-on impact and career growth. * Remote-friendly, flexible work culture with a high degree of ownership. * Work on meaningful problems that help people get paid fairly and competitively in their careers. COMPENSATION & BENEFITS * £80,000 - £110,000 * Company ownership (everyone gets a meaningful equity stake in Ravio) * 37 days paid time off (25 days holiday + 4 wellness days + 8 public holidays) * Up to 6% pension matching scheme * £60 a month wellness allowance (Invest in your physical wellbeing, on us) * £500 per year Learning and Development budget * Private healthcare cover (on a medical history disregarded basis) with AXA * Personal worldwide travel insurance - just in case * Income protection insurance (for full peace of mind in case you cannot work because of sickness or disability) * 16 weeks fully paid birthing parent leave, followed by 4 weeks at 50% pay. For non-birthing parents, we offer 8 weeks fully paid leave #LI-Hybrid