Senior Data Software Engineer

Radius is a fast-growing, venture-backed startup in the heart of San Francisco. Radius applies advanced data science to deliver the most accurate, up-to-date, and comprehensive view on 20M+ US companies―from small businesses to the largest enterprises. We build cutting-edge machine learning solutions that help our customers discover markets, acquire customers, and measure performance through an app that’s intuitive, secure, and enterprise-ready.

Radius is looking for a talented Senior Data/Software Engineer to join our Data Science & Engineering team and be a part of the Data Services group. Data Services is in charge of data tooling and services used by the other Data teams and several systems used by external consumers. As an engineer on the Data Services team, you will be responsible for improving production-grade data pipelines, entity resolution processes, tools and processes supporting the other data teams, and improving an external facing Attribute Validation API service. This team also develops and ensures best practices and patterns across Data Science & Engineering.

Responsibilities:

  • Build, test, and improve distributed data pipelines for entity resolution and machine learning
  • Design and implement advanced monitoring of data and processes
  • Optimize cost efficiency of cloud storage and computation while maintaining reliable delivery of data downstream
  • Write production-quality software with an emphasis on scalability and maintainability
  • Continue to drive our technology stack forward by sharing your experiences and lessons across the engineering department
  • Mentor junior engineers and data scientists

Requirements:

  • 5+ years of experience as a software engineer
  • 3+ years of Python
  • 1+ years of experience as a data engineer
  • Strong understanding of computer science fundamentals and engineering best practices
  • Experience with relational databases

Preferred Qualifications:

  • Experience building production level Python systems
  • 1+ years of Scala
  • 1+ years of Spark
  • Experience productionizing machine learning models
  • Exposure to AWS: EMR + S3
  • Experience solving entity resolution and fuzzy matching problems
  • Fluency working between Spark data structures: RDDs, DataFrames, DataSets, Graphs, GraphFrames
  • Experience with graph theory / algorithms and modeling data as a graph
  • Exposure to Kubernetes and Jenkins
  • Exposure to streaming architectures (Celery, Storm, Kafka, etc)

Radius is an Equal Opportunity Employer

Meet Some of Radius's Employees

Wes H.

VP of Strategic Accounts

Wes travels frequently to meet with prospects and customers. He creates positive business relationships and demonstrates how Radius’ data-driven predictive capabilities can help drive demand and revenue for marketers.

Joel C.

Director of Data Sourcing & Partnerships

Joel runs Radius’ Product Teams. He focuses on identifying new data sources or business partnerships that can provide the best usable data for new and existing customers.


Back to top