Data Engineer - Trust & Safety

Menlo Park, California


Employer: Meta
Industry: 
Salary: Competitive
Job type: Full-Time

Every month, billions of people leverage Meta products to connect with friends and loved ones from across the world. As a data engineer in the team, you will play a critical role in ensuring the safety and well-being of our users by using data to identify and mitigate risks.You will have the opportunity to work on complex and meaningful problems that have a direct impact on the lives of people around the world. You will have the chance to work with cutting-edge technology and tools to develop innovative solutions to some of the most pressing challenges facing our platform. You will have the satisfaction of knowing that your work is making a real difference in the lives of people and helping to create a safer and more trustworthy online community.

Data Engineer - Trust & Safety Responsibilities


  • Designs, builds, and contributes to semantic services that reduce the complexity and time required to define data and ensure reusability across the company

  • Designs, builds, and contributes to services that reduce the complexity and time investment required to log data accurately and efficiently

  • Architects sophisticated multi-tier logical and physical models that reduce the time and complexity required to perform data modeling across a product or domain

  • Defines and implements security models for ambiguous and complex spaces

  • Defines and evolves best practices that enable the function to implement security models efficiently

  • Defines and evolves best practices, frameworks, or logging that improves our ability to deliver high quality data

  • Identifies and confirms that commitments and safeguards are being followed within their respective scope

  • Teaches others on how to navigate the space in the context of legal compliance

  • Defines, evolves, and drives the organizational standards, policies, and process for data governance at the function level

  • Architects and implements for scale and complexity

  • Defines and evolves new standards and patterns that are adopted across the function

  • Solves the most challenging or complex query based problems in the most efficient, readable, and scalable way

  • Defines and evolves new standards and patterns that are adopted across the function

  • Works with complex data sources that require considerable source system analysis before processing

  • Defines and evolves new methods of handling and storing complex data structures

  • Proactively identifies opportunities to improve Meta's integration frameworks and drives changes to them

  • Appropriately applies advanced concepts and procedures to solving complex data visualization problems

  • Identifies and creates the most powerful way to visualize the data and distills complex findings into simple, compelling visualizations

  • Designs and builds services that reduce the complexity and time investment required to prepare and manipulate data for visualization

  • Conceptualizes new interface components, widgets and design elements, or new ways to compose an interface to maximize its value and usefulness

  • Takes ownership to test and maintain code quality - including reliability, backend (e.g., service, user experience), efficiency (e.g., compute, storage), security (e.g., data privacy, data access, detection), and performance

  • Evaluates design and operational cost/ benefit trade-offs in systems

  • Integrates software components into production systems

  • Evaluates configuration parameters to optimize efficiency, performance, and scalability of software components

  • Partners with system architects to optimize design to deliver the overall system architecture


Minimum Qualifications


  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.

  • 5+ years experience in the data warehouse space, custom ETL design, implementation, and maintenance.

  • 5+ years experience with object-oriented programming languages.

  • 7+ years experience in writing SQL statements with schema design and dimensional data modeling.

  • Experience managing and communicating data warehouse plans to internal clients.


Preferred Qualifications


  • Master's or Ph.D degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.

  • Experience with one or more of the following: data processing automation, data quality, data warehousing, data governance, business intelligence, data visualization, data privacy

  • Experience working with terabyte to petabyte scale data.

  • Experience influencing product decisions with data.


Start preparing
Learn about how to prepare for your interview with our interview guide, tips, and interactive experiences.
Visit interview prep

Created: 2024-05-16
Reference: 390471847235839
Country: United States
State: California
City: Menlo Park


Similar jobs: