FreshRemote.Work

Staff Software Engineer, Workflows Platform

Remote - USA

About the team:

The Workflows Platform builds and maintains workflow services that empower our customers at scale by automating fraud decisions and other outcomes and enabling them to do it according to their business needs and risk profile. Sift workflows are mission critical to our customers and leverage hundreds of complex extracted signals including dynamic risk scores. The team not only maintains highly-available services that process millions of workflow runs per day but is responsible for continually improving a user-friendly web application that allows customers to configure, monitor, and test their workflows so they can be confident making changes that impact their bottom lines.

What we’re looking for:

We’re looking for an experienced engineer to help shape our architecture, strengthen our product, and sharpen our toolset as we serve our ever-growing customers.  You should be able to tackle complex, open-ended problems using targeted and scalable solutions all while driving improvements that make the team better.

Great candidates will be passionate about providing great end-to-end customer experience by building more ways for customers to configure and manage their workflows, scaling and maintaining our services to be efficient with low-latency, creating visibility in metrics to help in understanding how workflows are performing, and providing guidance to our customers on how to set up or improve their workflows in order to get the most out of Sift’s AI-powered platform. You’ll bring experience in taking your ideas from concept to customer, at scale, and with high quality. You thrive on high-growth and high-impact opportunities where you can leverage your strengths and past experience while learning new things.

What you’ll do:

  • 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

What would make you a strong fit:

  • 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

Technologies we use:

Java, Dropwizard, BigTable, BigQuery, Snowflake, Kafka, GCP, MongoDb, Postgres, Jenkins


Benefits and Perks:

  • Competitive total compensation package

  • 401k plan

  • Medical, dental and vision coverage

  • Wellness reimbursement

  • Education reimbursement

  • Flexible time off

A little about us:

Sift is the AI-powered fraud platform securing digital trust for leading global businesses. Our deep investments in machine learning and user identity, a data network scoring 1 trillion events per year, and a commitment to long-term customer success empower more than 700 customers to grow fearlessly. Brands including DoorDash, Yelp, and Poshmark rely on Sift to unlock growth and deliver seamless consumer experiences. Visit us at sift.com and follow us on LinkedIn.

Apply