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:
10+ 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.
Parexel
Accellor
Activision Blizzard
Warner Pacific Insurance Services
Craft.co