Taro Logo

Senior Software Engineer, Data Platform

Clay is building a new type of data workflow tool that allows teams to find the right data, craft custom workflows, and automate their go-to-market strategy.
$130,000 - $200,000
Senior Software Engineer
In-Person
11 - 50 Employees
4+ years of experience
This job posting is no longer active.

Job Description

At Clay, we're on a mission to empower business growth by helping teams find and reach out to the right people. We're building a powerful yet easy-to-use data workflow tool for complex data aggregation, transformation, and automation.

As a Senior Software Engineer on our Data Platform team, you'll be at the forefront of applied AI, working on core systems that integrate data providers and power AI features like Claygent (an AI webscraper) and Lookalikes. You'll be part of a team reimagining computing from the ground up, tackling fun conceptual and technical challenges.

Key Responsibilities:

  • Design & ship core features, implementing and maintaining infrastructure
  • Collaborate with the team, communicating openly and learning from experts
  • Take ownership of initiatives and drive them forward

Requirements:

  • Bachelor's or Master's in Computer Science, or 4+ years as a software engineer
  • Proficiency in JavaScript (Node, React, vanilla JS) or ability to quickly learn
  • Excellent written communication and design-minded approach to abstractions
  • Ability to keep the big picture in mind, considering UX and business objectives

Nice to Have:

  • Experience with large-scale data systems and cloud environments
  • Proficiency in Linux, containers, Kafka, Go, Rust, C++, or Clojure

We offer competitive salary, health insurance, visa sponsorship, flexible PTO, mental health support, and a comfortable work environment. Join us in building the future of data-driven growth!

Last updated a year ago

Responsibilities For Senior Software Engineer, Data Platform

  • Design & ship core features, implementing and maintaining infrastructure
  • Collaborate with the team, communicating openly and learning from experts
  • Take ownership of initiatives and drive them forward
  • Spec, implement and maintain core features and infrastructure
  • Design and craft internal and external systems and APIs

Requirements For Senior Software Engineer, Data Platform

Node.js
React
JavaScript
  • Bachelor's or Master's in Computer Science, or 4+ years as a software engineer
  • Proficiency in JavaScript (Node, React, vanilla JS) or ability to quickly learn
  • Excellent written communication skills
  • Design-minded consideration of abstractions
  • Ability to keep the big picture in mind, considering UX and business objectives

Benefits For Senior Software Engineer, Data Platform

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
  • Competitive salary
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Visa sponsorship
  • Flexible PTO
  • Mental health support
  • Personal equipment budget