Full-Time

Machine Learning Platform Architect

Belfast

Posted on 4/30/2024

Signifyd

Signifyd

501-1,000 employees

Ecommerce fraud protection and prevention services

Data & Analytics

Senior

Belfast, UK

Required Skills
Redshift
Python
Data Science
Apache Spark
SQL
Apache Kafka
Java
AWS
Scala
Data Analysis
Requirements
  • Ideally has over 10 years of experience in data engineering, including at least 5 years of experience as a data or machine learning architect or lead.
  • Deep understanding of data processing, comfortable working with multi-terabyte datasets, and skilled in high-scale data ingestion, transformation, and distributed processing, with strong Apache Spark or Databricks experience.
  • Experience in building low-latency, high-availability data stores for use in real-time or near-real-time data processing with programming languages such as Python, Scala, Java, or JavaScript/TypeScript, as well as data retrieval using SQL and NoSQL.
  • Hands-on expertise in data technologies with proficiency in technologies such as Spark, Airflow, Databricks, AWS services (SQS, Kinesis, etc.), and Kafka. Understand the trade-offs of various architectural approaches and recommend solutions suited to our needs.
  • Experience with the latest technologies and trends in Data, ML, and Cloud platforms.
  • Demonstrable ability to lead and mentor engineers, fostering their growth and development.
  • Successfully partnered with Product, Data Engineering, Data Science, and Machine Learning teams on strategic data initiatives.
  • Commitment to quality, taking pride in delivering work that excels in data accuracy, performance, and reliability, setting a high standard for the team and the organization.
Responsibilities
  • Modernize Signifyd’s Machine Learning (ML) Platform to scale for resiliency, performance, and operational excellence working closely with Engineering and Data Science teams across Signifyd’s R&D group.
  • Create and deliver a technology roadmap focused on advancing our data processing capabilities, which will support the evolution of our real-time data processing and analysis capabilities.
  • Work alongside ML Engineers, Data Scientists, and other Software Engineers to develop innovative big data processing solutions for scaling our core product for eCommerce fraud prevention.
  • Take full ownership of significant portions of our data processing products, including collaborating with stakeholders on machine learning models, designing large-scale data processing solutions, creating additional processing facets and mechanisms, and ensuring the support of low-latency, high-quality, high-scale decisioning for Signifyd’s flagship product.
  • Architect, deploy, and optimize Databricks solutions on AWS, developing scalable data processing solutions to streamline data operations and enhance data solution deployments.
  • Implement data processing solutions using Spark, Java, Python, Databricks, Tecton, and various AWS services (S3, Redshift, EMR, Athena, Glue).
  • Mentor and coach fellow engineers on the team, fostering an environment of growth and continuous improvement.
  • Identify and address gaps in team capabilities and processes to enhance team efficiency and success.

Signifyd excels in providing ecommerce fraud protection and prevention services, harnessing extensive transactional and behavioral data to secure merchant transactions. It's a leader in not just safeguarding online businesses but also in automating payment processes, ensuring both operational efficiency and robust fraud prevention. Employees thrive in a dynamic, data-driven environment that pushes the boundaries of ecommerce security and risk management, making it an excellent workplace for those passionate about technology and commerce.

Company Stage

Series E

Total Funding

$413.2M

Headquarters

San Jose, California

Founded

2011

Growth & Insights
Headcount

6 month growth

0%

1 year growth

-2%

2 year growth

14%