Staff Backend Engineer (Data Quality)
Location: Remote
Full-Time Role
We are looking for an experienced Staff Engineer to lead the development of a new Data Quality module. This is a ground-up initiative aimed at enhancing data quality and implementing data contracts within the platform. The ideal candidate will have a strong background in solution architecture and experience building Data SaaS products or platforms.
Key Responsibilities:
- Design and develop backend systems for the new Data Quality module, focusing on data quality and data contracts (ODCS).
- Create frameworks for integrating connectors with Data Quality tools (e.g., Soda, Monte Carlo, Anomalo) to ensure smooth data integration and metadata synchronization.
- Improve developer workflows by enhancing tools, libraries, and processes for both internal and external engineering teams.
- Optimize backend performance to enhance the user experience, ensuring reliability, scalability, and ease of use.
- Mentor junior engineers by offering guidance on best practices and supporting their technical development.
- Uphold high standards of code quality through thorough reviews, testing, and continuous integration practices.
- Work closely with cross-functional teams to deliver features and improvements aligned with the product roadmap.
- Foster innovation within the backend team by staying current with new technologies and industry trends.
Qualifications:
- Strong background in data and backend engineering, with experience building scalable systems and integrating with data quality and profiling tools.
- Previous experience in a customer-facing solutions architect role is a plus.
- Open-source contributions are highly desirable.
- Familiarity with Data Quality tools such as Soda, Monte Carlo, or Anomalo is preferred.
- Experience with Data Contracts (ODCS) is a plus.
- Proficient in Java, Deequ, Spark, and Kafka.
- Knowledge of search stores like Elastic, Solr, or Typesense is beneficial.
- Understanding of Data Lineage is a valuable asset.
- Strong problem-solving skills with a proven ability to lead complex technical projects from concept to delivery.