Data Engineer

  • $120k-$140k
  • Remote - United States

Remote

Data

Mid-level

Job description

About Sayari:

Sayari is the transparency company providing the public and private sectors with immediate visibility into complex commercial relationships by delivering the largest commercially available collection of corporate and trade data as a dynamic model of global ownership and trade activity. Sayari’s solutions harness this model to enable risk resilience, complex investigations, and clear-eyed business decisions. Sayari is headquartered in Washington, D.C., and its solutions are used by thousands of frontline analysts in over 35 countries.

Our company culture is defined by a dedication to our mission of using open data to enhance visibility into global commercial and financial networks, a passion for finding novel approaches to complex problems, and an understanding that diverse perspectives create optimal outcomes. We embrace cross-team collaboration, encourage training and learning opportunities, and reward initiative and innovation. If you like working with supportive, high-performing, and curious teams, Sayari is the place for you.

POSITION DESCRIPTION

Sayari provides instant access to structured business information from hundreds of millions of corporate, legal, and trade records for a variety of use cases. As a member of Sayari’s data team you will work with our Product and Software Engineering to build the graph that underlies Sayari’s products.

Please note that we cannot provide H1B and/or Visa Sponsorship for this role at this time.

Job 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

Required Skills & Experience:

  • 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).

Desired Skills & Experience:

  • 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

$120,000 - $140,000 a year

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 (1224-1231), 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

Sayari is an equal opportunity employer and strongly encourages diverse candidates to apply. We believe diversity and inclusion mean our team members should reflect the diversity of the United States. No employee or applicant will face discrimination or harassment based on race, color, ethnicity, religion, age, gender, gender identity or expression, sexual orientation, disability status, veteran status, genetics, or political affiliation. We strongly encourage applicants of all backgrounds to apply.

Share this job:
Please let Sayari know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply