Data Engineer

Sayari
Summary
Join Sayari, a transparency company offering the largest commercially available collection of corporate and trade data, as a Data Engineer. You will collaborate with Product and Software Engineering teams to build and maintain the graph underlying Sayariβs products. Responsibilities include building and maintaining ETL pipelines, developing entity resolution processes, implementing risk information calculations, working with product teams to refine requirements, and managing data releases. This role requires expertise in Python or a JVM language, SQL databases, and 2+ years of ETL pipeline experience in cloud environments. Sayari offers a competitive compensation package, including fully paid medical, vision, and dental, generous time off, quarterly bonuses, 401k matching, paid life insurance, and parental leave. The company fosters a collaborative and positive culture with opportunities for growth and learning.
Requirements
- Expertise with Python or a JVM programming language (e.g. Java, Scala)
- Expertise with SQL (e.g., Postgres) databases
- 2+ years of experience designing, maintaining, and orchestrating ETL pipelines (e.g., Apache Spark, Apache Airflow) in cloud based environments (e.g., GCP, AWS, or Azure)
Responsibilities
- Build and maintain ETL pipelines to process and export record data to Sayari Graph application
- Develop and improve entity resolution processes
- Implement logic to calculate and export risk information
- Work with product team and other development teams to collect and refine requirements
- Run and maintain regular data releases
Preferred Qualifications
- Experience with entity resolution, graph theory, and/or distributed computing
- Experience with Kubernetes
- Experience working as part of an agile development team using Scrum, Kanban, or similar
Benefits
- 100% fully paid medical, vision, and dental for employees and their dependents
- Generous time off; we observe all US federal holidays, close our office for a winter break (12/24-12/31), in addition to granting 18 PTO days and 10 sick days
- Outstanding compensation package; competitive commissions for revenue roles and quarterly bonuses for non-revenue positions
- A strong commitment to diversity, equity, and inclusion
- Eligibility to participate in additional benefits such as 401k match up to 5%, 100% paid life insurance (up to $100,000 coverage),, and parental leave
- A collaborative and positive culture - your team will be as smart and driven as you
- Limitless growth and learning opportunities