Senior Data Engineer, AI and Systems Engineering

DropboxDropbox·Remote(Remote - Mexico)
Software Development
Excel

WFA Digital Insight

The demand for skilled data engineers has skyrocketed, with a 25% increase in job openings in the last year alone. As companies like Dropbox invest heavily in AI and systems engineering, professionals with expertise in data pipeline development and governance are in high demand. With the rise of remote work, Dropbox's commitment to flexible work arrangements makes this role particularly attractive. Before applying, candidates should be aware of the company's emphasis on innovation, collaboration, and data-driven decision making.

Job Description

About the Role

As a Senior Data Engineer on the CMDB and Asset Intelligence platform at Dropbox, you will play a critical role in building the unified data foundation that powers asset visibility, cost optimization, and security insights across the company. This involves designing scalable pipelines and data models that bring together sources like ServiceNow, Okta, Oracle, and Jamf into a centralized lakehouse architecture. Your primary focus will be on turning messy, multi-system data into trusted, decision-ready signals.

The CMDB and Asset Intelligence platform is at the heart of Dropbox's operations, providing essential insights that drive business decisions. As a senior member of the team, you will partner closely with IT, Security, and Finance to define what 'good' looks like, deliver high-impact solutions, and shape the long-term direction of the platform. This role offers the opportunity to raise the bar on data quality and governance while building systems that teams actually rely on day to day.

What You Will Do

  • Design and build scalable data pipelines using Databricks and Spark to ingest, transform, and unify data from multiple enterprise systems.
  • Develop and maintain medallion architecture (Bronze, Silver, Gold) data models to create reliable and performant 'Golden Record' datasets.
  • Implement data normalization, mapping, and entity resolution techniques to ensure data consistency and accuracy.
  • Collaborate with cross-functional teams to identify data requirements and develop solutions that meet business needs.
  • Develop and maintain data quality metrics and monitoring to ensure high data integrity.
  • Work with data scientists and analysts to develop and implement data visualizations and reports.
  • Participate in the development of the company's data strategy and roadmap.
  • Stay up-to-date with industry trends and emerging technologies in data engineering and architecture.
  • Mentor junior engineers and contribute to the growth of the team's capabilities.

What We Are Looking For

  • 5+ years of experience in data engineering, with a focus on building scalable data pipelines and architectures.
  • Strong proficiency in Databricks, Spark, and related technologies.
  • Experience with data modeling and data governance principles.
  • Ability to collaborate effectively with cross-functional teams.
  • Strong understanding of data quality and data integrity concepts.
  • Experience with cloud-based data platforms, preferably AWS or Azure.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills.

Nice to Have

  • Experience with ServiceNow, Okta, Oracle, and Jamf.
  • Knowledge of data visualization tools and techniques.
  • Familiarity with Agile development methodologies.
  • Experience with containerization using Docker.

Benefits and Perks

  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • Collaborative and dynamic work environment.
  • Flexible work arrangements, including remote work options.
  • Access to the latest technologies and tools.
  • Recognition and reward for outstanding performance.
  • Comprehensive health and wellness programs.
  • Generous PTO and holiday schedule.

How to Stand Out

  • Tip: Make sure your resume and portfolio highlight your experience with data pipeline development and data governance.
  • To stand out, emphasize your ability to collaborate with cross-functional teams and communicate complex technical concepts to non-technical stakeholders.
  • Be prepared to discuss your experience with Databricks, Spark, and other relevant technologies during the interview process.
  • Consider including examples of data visualizations or reports you've developed in the past to demonstrate your skills.
  • When negotiating salary, be aware of industry standards for data engineers and highlight your unique strengths and qualifications.
  • Be cautious of companies that lack a clear data strategy or have poor data governance practices, as these can be red flags for data engineers.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.