Data Engineer

Meta builds technologies that help people connect, find communities, and grow businesses through social platforms and immersive experiences.
$175,420 - $196,900
Data
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · AR/VR · Enterprise SaaS

Description For Data Engineer

Meta, formerly Facebook, is seeking a Data Engineer to join their team in Menlo Park. This role is crucial in building the data foundation that drives informed decision-making across Meta's suite of products and services. The position offers an exciting opportunity to work with cutting-edge technologies and contribute to the next evolution of social technology, including AR/VR initiatives.

The ideal candidate will be responsible for designing and implementing sophisticated data models, managing data warehousing activities, and creating robust ETL pipelines. You'll work closely with cross-functional teams, including engineers, product managers, and data scientists, to deliver impactful data solutions while ensuring proper security and privacy measures.

This role offers competitive compensation ranging from $175,420 to $196,900 annually, plus bonus and equity opportunities. Meta provides comprehensive benefits and is committed to building an inclusive workplace. You'll be working at one of the world's leading tech companies, contributing to products that connect billions of people globally.

The position requires strong technical skills in Python, SQL, and data modeling, combined with the ability to communicate effectively with stakeholders. You'll be part of Meta's journey beyond traditional social media into immersive technologies, making this an excellent opportunity for someone passionate about data engineering and emerging technologies.

Meta offers a collaborative environment where you can grow your career while working on challenging problems at scale. The company's commitment to innovation, combined with its massive user base, provides unique opportunities to make a significant impact through data-driven solutions.

Last updated 10 days ago

Responsibilities For Data Engineer

  • Design, model, and implement data warehousing activities
  • Design, build and launch sophisticated data models and visualizations
  • Collaborate with engineers, product managers and data scientists
  • Define and manage SLA for all data sets
  • Create and contribute to frameworks that improve logging data
  • Implement security model based on privacy requirements
  • Solve challenging data integration problems using ETL patterns
  • Optimize pipelines, dashboards, frameworks, and systems
  • Influence product and cross-functional teams
  • Build custom dashboards and data pipelines for encryption use-cases
  • Design Data Models and logging for Facebook analytics encryption-focused data warehouses
  • Work with Cross-Functional Partners on privacy-related data restrictions

Requirements For Data Engineer

Python
  • Bachelor's degree in Computer Science, Software Engineering, Engineering, Information Systems, Mathematics, Statistics, Data Analytics, Applied Sciences, or related field
  • Experience with features, design, and use-case scenarios across big data ecosystem
  • Custom ETL design, implementation, and maintenance
  • Object-oriented programming languages
  • Schema design and dimensional data modeling
  • Writing SQL statements
  • Analyzing data to identify deliverables, gaps, and inconsistencies
  • Managing and communicating data warehouse plans
  • Experience with MapReduce or MPP system
  • Python programming skills

Benefits For Data Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Equity

Interested in this job?

Jobs Related To Meta Data Engineer

Data Engineer, Analytics

Meta is hiring a Data Engineer, Analytics to design and implement data warehousing solutions, create sophisticated data models, and drive informed decision-making.

Data Engineer, Product Analytics

Data Engineer role at Meta, working on Product Analytics to optimize growth and user experience for billions of users.

Data Engineer (Analytics)

Meta is hiring a Data Engineer (Analytics) to design and implement data warehousing activities, create sophisticated data models, and drive informed decision-making.

Data Scientist

Meta is hiring a Data Scientist to analyze data, inform product decisions, and drive growth initiatives.

Data Scientist, Product

Join Meta as a Data Scientist, Product to analyze user interactions and shape product decisions using quantitative analysis and data mining skills.