Logo for opinov8

Staff Data Engineer (Databricks specialist)

Role overview

Summary

This role focuses on driving the technical architecture for data initiatives at a leading commercial real estate advisory firm. You will work on building scalable data platforms and pipelines while collaborating with product and engineering leadership to translate business strategies into actionable data roadmaps.

Qualifications

  • 12+ years of experience in data engineering or software engineering.
  • Expert-level SQL and strong proficiency in Python.
  • Deep experience with cloud data platforms such as Databricks, Snowflake, or BigQuery.
  • Hands-on experience designing and implementing Master Data Management (MDM) solutions.
  • Preferred: Bachelor's degree in Computer Science, Engineering, MIS, or related field

Responsibilities

  • Own and drive the technical architecture for complex, cross-team data initiatives.
  • Design, build, and maintain scalable, high-performance data pipelines and distributed data platforms.
  • Architect and lead enterprise Master Data Management (MDM) to create trusted, authoritative data.
  • Mentor and coach senior and mid-level engineers, raising the technical bar across the organization.

Key facts

Hard skills

Other skills

  • Mentorship
  • Collaboration

About the company

opinov8 logo

opinov8

  • IT Services & Consulting
  • Scaleup
  • 201–500
Opinov8 is a trusted provider of custom software development and cloud and data services. Their team of experts has helped businesses across a range of industries to achieve their digital goals and stay ahead of the curve. They specialize in developing software solutions tailored to the unique needs of each client, whether it's a web or mobile application or an enterprise-level software system. What sets Opinov8 apart is their commitment to innovation and reliability. They use the latest technologies and development methodologies to ensure their solutions are of the highest quality and delivered in a timely manner. But what really sets them apart is their focus on building long-term partnerships with their clients. They understand that every business is different and their needs can change over time. That's why they make sure their solutions are scalable and flexible enough to adapt to evolving business requirements. In addition to custom software development, Opinov8 also offers a range of cloud and data services to help businesses leverage the power of the cloud and gain valuable insights from their data. Their cloud strategy and migration services can help businesses move their operations to the cloud with ease, while their data architecture and engineering services ensure that data is managed efficiently and effectively. And with their big data analytics services, businesses can gain valuable insights into their operations and make data-driven decisions that drive growth and success. At Opinov8, they believe that every business has a story to tell. That's why they work closely with their clients to understand their unique needs, goals, and challenges. By combining their technical expertise with a human-centered approach, they deliver solutions that not only meet business requirements but also improve the lives of the people using them.

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

PROJECT OVERVIEW

Our client is a leading commercial real estate advisory and services provider, supporting large institutional investors, global corporations, and other owners and occupiers. Their mission is to make leasing, buying, and selling properties across the retail, office, multifamily, industrial, student housing, and hospitality sectors easier and more efficient.

IN THIS ROLE, YOU WILL

  • Own and drive the technical architecture for complex, cross-team data initiatives spanning ingestion, transformation, storage, and serving layers.

  • Design, build, and maintain scalable, high-performance data pipelines and distributed data platforms in a cloud-native environment (Azure, AWS, or GCP).

  • Architect and lead enterprise Master Data Management (MDM), including golden records, entity resolution, data domains, reference and hierarchy management, and stewardship, to create trusted, authoritative data across the business.

  • Architect and integrate agentic AI and LLM-driven workflows (autonomous agents, RAG pipelines, AI copilots) into data platforms and pipelines to drive efficiency and new capabilities.

  • Build and support the data foundations for machine learning and AI, including feature stores, vector stores, embeddings, and ML/LLMOps pipelines.

  • Design and deliver backend data services and APIs (REST/GraphQL), and contribute across the stack to expose curated datasets to applications, analytics, and BI consumers.

  • Set engineering standards and best practices for data quality, modeling, testing, observability, and deployment across the organization, including responsible use of AI-assisted development tools.

  • Establish data governance, lineage, cataloging, and quality frameworks across the data estate.

  • Lead technical design reviews and provide architectural guidance to multiple engineering and data teams.

  • Partner with product, analytics, and engineering leadership to translate business strategy into scalable data roadmaps, including AI-driven capabilities.

  • Identify and resolve systemic performance, reliability, and scalability issues across the data stack.

  • Mentor and coach senior and mid-level engineers, raising the technical bar across the organization on data engineering, MDM, and AI practices.

  • Drive adoption of modern frameworks, tools, and engineering practices, including agentic AI and LLM tooling, to improve delivery velocity and platform resilience.

  • Maintain awareness of emerging technologies and industry trends, particularly in agentic AI, master data management, and modern data platforms, and assess their applicability to the business.

IF YOU ARE

  • Bachelor's degree in Computer Science, Engineering, MIS, or related field preferred.

  • 12+ years of experience in data engineering or software engineering, with demonstrated experience architecting data platforms and pipelines at scale.

  • Expert-level SQL and strong proficiency in Python (Scala or Java a plus) for large-scale data processing and transformation.

  • Deep experience with cloud data platforms (e.g., Databricks, Snowflake, Synapse, BigQuery, Redshift) and cloud-native architecture patterns.

  • Deep understanding of distributed systems, data modeling (dimensional, data vault, lakehouse), and ETL/ELT architecture.

  • Hands-on experience designing and implementing Master Data Management (MDM) solutions, including entity resolution, match/merge, golden records, and reference/hierarchy management (e.g., Informatica, Reltio, Profisee, or similar).

  • Hands-on experience building or integrating agentic AI systems, LLM-powered applications, RAG pipelines, or AI agent orchestration frameworks (e.g., LangChain, AutoGen, Semantic Kernel, MCP).

  • Experience building backend data services and APIs (REST/GraphQL), with comfort working across the full stack.

  • Strong background with both relational (SQL) and NoSQL data stores, plus data lake/lakehouse formats (Delta, Iceberg, Parquet).

  • Deep understanding of CI/CD pipelines, infrastructure as code, and DevOps/DataOps practices.

  • Proven track record of leading large-scale technical initiatives across multiple teams.

  • Demonstrated ability to mentor engineers and influence technical direction without direct reporting authority.

NICE TO HAVE

  • Experience with data governance, lineage, and cataloging tools (e.g., Unity Catalog, Microsoft Purview, Collibra, Alation).

  • Experience designing multi-agent systems, tool-calling architectures, or retrieval-augmented generation (RAG) pipelines.

  • Experience with event-driven architectures and streaming/real-time data processing (e.g., Kafka, Event Hubs, Kinesis, Flink, Spark Structured Streaming).

  • Experience building the data layer for ML/AI, including feature stores, vector databases, embeddings, and ML/LLMOps.

  • Familiarity with containerization and orchestration (Docker, Kubernetes) and workflow orchestration (Airflow, Dagster, dbt).

  • Prior experience in commercial real estate, fintech, or operations/transaction systems.

  • Track record of speaking, writing, or open-source contributions that demonstrate technical thought leadership, especially in applied AI or data.

AS AN OPINOV8R, YOU WILL HAVE

  • Digital-First Approach: Great talent knows no borders! You can work from wherever you are — we hire and collaborate with professionals worldwide.

  • Remote Work Model: Balance your professional and personal life with our flexible working conditions, empowering you to deliver your best from anywhere.

  • Exciting Projects: Dive into impactful projects across industries that challenge and spark creativity.

  • Boost Your Expertise: Grow your career with continuous learning, development opportunities, and hands-on experience.

  • Join the Best Team Ever: Collaborate with our diverse and cross-cultural team of passionate technologists and creative thinkers.

HOW’S THE HIRING PROCESS GOING

We strive to make our hiring process smooth and transparent to find the perfect match for both sides. Steps may differ depending on the role, but here’s what to expect:

  • Initial Interview: If your background fits the role, we’ll invite you for an interview with a Talent Acquisition Specialist.

  • Technical Interview: Depending on the position, you may complete a technical assessment or test task.

  • Client Interview: You can expect 1 or 2 Client Interviews.

  • Final Decision: After all steps, we’ll get back to you with the result and next steps.

Related jobs

See all Data Engineer jobs

Other jobs at opinov8