Senior Ruby Engineer

Remote - US Full Time Senior
$164K - $222K Yearly

Published on April 13, 2024

Our mission: Help everyone trust the internet
We believe trust and safety are fundamental to every online interaction. As the pioneers of Digital Trust & Safety, we help more than 34,000 sites and apps navigate the fine balance between growing revenue and protecting their business.

We believe users are innocent until proven guilty. A business’s good customers should never be turned away or made to jump through hoops. We make it easy for companies to remove friction and delight their customers, while keeping bad actors out.

We believe legacy technologies are holding businesses back. We were the first to use machine learning for fraud prevention, and our customers see the results every day. The speed, accuracy, and scalability of our solution is unrivaled.

The time to change is now. Customer expectations are higher than ever. Competition is fierce. Fraudsters innovate and scale as fast as businesses. That’s why thousands of websites and apps, from digital disrupters to Fortune 500 companies, partner with Sift.

About the team:
Sift’s Dispute Management, integrations team handles all incoming data integrations in Sift’s newly acquired Dispute Management business. This team is responsible for all incoming and outgoing data integrations, ingesting streams of customer data to be used in the dispute process. 
What we’re looking for:
As a senior software engineer, you will work closely with product managers, data scientists and other engineering teams to deliver projects on time and mentor engineers on the team. You are an experienced engineer who has built scalable distributed systems, and have a solid understanding of both application design and common ETL architectures.  You are equally adept at understanding concurrency problems as you are at just getting things done. 
What you’ll do:
  • Get Sift done. Work closely on a cross functional team to ship great code regularly.
  • Win as one team. Work collaboratively with other bright minded engineers on a cross functional team. 
  • Ever better. Be proud of your skills and talents, but alway be willing to learn something new, accept feedback, or welcome a new opinion. 
  • Take end-to-end ownership. Our engineers build, deploy and maintain their code
  • Gather responsibility. Lead out to make meaningful contributions to a product designed to make the internet safe for everyone
  • Be nice. Work is better with great people. 
What would make you a strong fit:
  • 2+ years of experience with Ruby with or without Rails
  • A passion for scalable, 24x7 backend web services
  • Love for clean, maintainable code
  • Experience with Postgres, RabbitMQ, Sidekiq, docker and AWS 
  • Self-motivated with a strong sense of accountability
  • You thrive in ambiguous environments where you get to work directly with stakeholders and make decisions that have a huge impact on the business
  • You value being part of a great team and realize that being positive and helpful is as valuable as having great skill. At Sift “We win as one team”.
  • Bachelor's Degree in CS, math, engineering, hard science(s), or comparable industry experience
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 and follow us on LinkedIn.
Let’s Build It Together
At Sift, we are intentionally building a diverse, equitable, and inclusive workplace. We believe that diversity drives innovation, equity is a fundamental right, and inclusion is a basic human need. We envision a place where all Sifties feel secure sharing their authentic selves and diverse experiences with their teams, their customers, and their community – ultimately using this empowerment and authenticity to build trust and create a safer Internet.
This document provides transparency around the way in which Sift handles personal data of job applicants: