Data Engineer

Meta Meta · Big Tech · Menlo Park, CA

Data Engineer role focused on designing, modeling, and implementing data warehousing solutions, managing data plans, and collaborating with cross-functional teams to meet data needs. Responsibilities include building data expertise, ensuring data quality and privacy, and supporting existing processes while implementing optimized solutions.

What you'd actually do

  1. Design, model, or implement data warehousing activities to contribute to the design and development of Meta products.
  2. Manage and execute data warehouse plans for a product or a group of products to solve well-scoped problems.
  3. Identify the data needed for a business problem and implement logging required to ensure availability of data, while working with data infrastructure to triage issues and resolve.
  4. Collaborate with engineers, product managers and data scientists to understand data needs, representing key data insights visually in a meaningful way.
  5. Build data expertise and leverage data controls to ensure privacy, security, compliance, data quality, and operations for allocated areas of ownership.

Skills

Required

  • Data Visualization using Tableau, R, Python, or PowerBI
  • Legacy Data Migration
  • Database systems including relational, distributed, NoSQL, or object databases
  • Custom ETL design, implementation, and maintenance
  • Object-oriented programming languages including Python, Java, PHP, and C++
  • Schema design and dimensional data modeling
  • Writing SQL statements
  • Analyzing data to identify deliverables, gaps, and inconsistencies
  • Managing and communicating data warehouse plans to internal clients