Senior Software Engineer, Workflows Platform

AI-powered fraud platform securing digital trust for leading global businesses, serving over 700 customers including DoorDash, Yelp, and Poshmark.
$168,200 - $227,500
Backend
Senior Software Engineer
Remote
6+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer, Workflows Platform

The Workflows Platform team at Sift is seeking a Senior Software Engineer to join their mission-critical services team that processes millions of workflow runs daily. This role focuses on building and maintaining workflow services that automate fraud decisions at scale. The position offers an opportunity to work with cutting-edge AI-powered technology, handling complex extracted signals and dynamic risk scores.

As a Senior Engineer, you'll be instrumental in shaping architecture, strengthening products, and improving toolsets for growing customer demands. The role requires expertise in building scalable, low-latency services and creating user-friendly web applications for workflow configuration and monitoring. You'll work with technologies like Java, Dropwizard, BigTable, BigQuery, Snowflake, Kafka, GCP, MongoDB, and Postgres.

The ideal candidate will be passionate about delivering excellent end-to-end customer experiences, capable of tackling complex problems with scalable solutions, and experienced in taking ideas from concept to production. You'll join a team that processes millions of workflow runs daily, requiring both technical expertise and strong collaborative skills.

Working at Sift means joining a company that serves over 700 leading businesses, including DoorDash, Yelp, and Poshmark. The company offers competitive compensation, comprehensive benefits, and the opportunity to work on challenging problems in fraud prevention and digital trust. This remote position provides flexibility while being part of a high-impact team shaping the future of digital trust and security.

Last updated 2 months ago

Responsibilities For Senior Software Engineer, Workflows Platform

  • Architect and implement engineering solutions to address complex customer needs at scale
  • Develop and maintain workflow services at scale with zero downtime
  • Partner with product management to help scope and shape project requirements
  • Collaborate with other engineers within the Workflows Platform team as well as across other engineering teams
  • Help evolve and improve our engineering practices

Requirements For Senior Software Engineer, Workflows Platform

Java
MongoDB
PostgreSQL
Kafka
  • 6+ years experience designing/delivering highly-available services
  • Degree in Computer Science or equivalent experience
  • Experience with high volume and throughput services
  • Experience with data pipelines, data modeling, and data warehousing
  • Experience with RESTful services and web technologies
  • Experience working in Java
  • Strong communication & collaboration skills - a team-first, product-first mindset

Benefits For Senior Software Engineer, Workflows Platform

401k
Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
  • Competitive total compensation package
  • 401k plan
  • Medical, dental and vision coverage
  • Wellness reimbursement
  • Education reimbursement
  • Flexible time off

Interested in this job?

Jobs Related To Sift Senior Software Engineer, Workflows Platform

Senior Synthesis Flow CAD Engineer

Senior Synthesis Flow CAD Engineer role at NVIDIA, developing automated chip design flows and methodologies, combining software engineering with hardware design expertise.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Commercial Systems & Technology team, focusing on cloud solutions and AI strategy with hybrid work options in Redmond, WA.

Software Engineer (L4/L5) - Content Engineering

Senior Software Engineer role at Netflix's Content Engineering team in Warsaw, building backend services for global content production and management systems.

Senior Backend Engineer

Senior Backend Engineer position at Wheely, developing privacy-focused ride-hailing platform using Go, requiring 5+ years of experience in scalable backend services.

Strategy Developer - Asia, Australia or New Zealand

Remote Strategy Developer position at Auros, developing cryptocurrency trading strategies using C++ and Python, ideal for candidates in Asia/Australia/NZ timezones with 3+ years experience.