Search jobs > San Francisco, CA > Senior software engineer

Senior Software Engineer - Workflows

Sift
San Francisco, California
$142K-$190K a year
Full-time

About the team :

Our Workflows team is responsible for several core functions of Sift’s Digital Trust & Safety platform : bulk scoring and routing, up-to-the-minute reporting on business metrics, as well as key customer integration points, all of which work together to drive a seamless, accurate and fast solution for identifying and stopping fraud at scale.

We combine customizable tools and powerful infrastructure to analyze and route all manner of transactions in our ongoing effort to build trust on the Internet.

If you enjoy planning for scale, drawing on many engineering disciplines to solve difficult problems, and building tremendous customer value in the process, this team is for you.

What we’re looking for :

As a senior software engineer, you will work closely with product managers 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 are equally adept at understanding concurrency problems as you are at just getting things done.

What you’ll do :

  • Build highly scalable, distributed services that can handle hundreds of millions of events per day.
  • Partner with product management to help scope and shape project requirements.
  • Implement engineering solutions to address complex customer needs at scale.
  • Collaborate with other engineers within the Workflows team as well as across other engineering teams.
  • Help evolve and improve our engineering practices.
  • Document and demonstrate solutions by developing documentation, flowcharts, diagrams, code comments and maintain good code hygiene.

Technologies we use : Java, GCP (Pub / Sub, Dataflow, BigTable, BigQuery), Kafka, DropWizard, gRPC

What would make you a strong fit :

  • 5+ years of experience building distributed backend systems using Java
  • 3+ years experience designing / delivering highly-available services
  • Bachelor's Degree in computer science, math, engineering, hard science(s), or comparable industry experience
  • Extensive experience using large-scale NoSQL databases like HBase, Cassandra, or Bigtable
  • Strong knowledge of data structures, distributed algorithms, and asynchronous architectures
  • Strong familiarity with setting up, deploying, managing, and deploying to the cloud (e.g. AWS / GCP)
  • Solid understanding of relational database modeling and design, including experience building data-intensive applications in data warehouse technologies like BigQuery, Snowflake or something similar.
  • Strong communication & collaboration skills, and a belief that team output is more important than individual output

A little about us :

Sift is the leading innovator in Digital Trust & Safety. Hundreds of disruptive, forward-thinking companies like Zillow, and Twitter trust Sift to deliver outstanding customer experience while preventing fraud and abuse.

The Sift engine powers Digital Trust & Safety by helping companies stop fraud before it happens. But it’s not just another anti-fraud platform : Sift enables businesses to tailor experiences to each customer according to the risk they pose.

That means fraudsters experience friction, but honest users do not. By drawing on insights from our global network of customers, Sift allows businesses to scale, win, and thrive in the digital era.

Benefits and Perks :

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

The anticipated starting on-target earnings range for this role can be found below. This role may also be eligible for equity and other benefits.

Sift takes into account many factors in determining compensation, including level, location, transferable skills, work experience, business needs, and market demands.

Therefore, the pay range / final offer may change or be modified in the future.

On-target earnings range$142,000 $190,000 USD

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 :

30+ days ago
Related jobs
Spring Health
San Francisco, California

Initially reporting to the General Manager, Stealth Venture, you will be in a high-visibility, high-impact role as a Senior Software Engineer II over a new initiative. We’re looking for an experienced, strategic and technical Senior Software Engineer who cares about impact, ownership, cross-function...

Disney Entertainment & ESPN Technology
San Francisco, California

The Data Capture team for the Data organization within the DE&ET organization is in search of a Lead Software Engineer. As a member of the Data Capture team you will establish the foundational set of core platform frameworks and pipelines which are a vital key to success – enabling dozens of enginee...

0x
San Francisco, California
Remote

As a Software Engineer on the Pricing Team, you will:. As a Software Engineer on the Pricing Team, you will:. Developers at 0x frequently learn about and utilize new projects/EIPs to offer better UX, security, prices, and performance, Collaborate cross-functionally with other teams, including engine...

Snowflake
San Mateo, California

We are seeking talented Senior Software Engineers who are technical leaders in the big data open source community to join us to define the strategy, engage and deliver innovation into the open source community, and bring Snowflake to millions of big data professionals. AS A SENIOR SOFTWARE ENGINEER ...

CapeZero
San Francisco, California

CapeZero is looking for a high-performing Django/Python Software Engineer to join our small team. As a backend Software Engineer, you will be responsible for building and improving our digital platform. You will work closely with financial modeling experts, other software engineers, product designer...

ServiceNow
San Francisco, California

Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc. Implement software that is simple to use to allow customers to extend and customize the functionality to meet their specific need...

Hireio, Inc.
San Francisco, California

Knowledge of large language models, and experience in prompt engineering. ...

Crunchyroll
San Francisco, California

Software Engineering, Site Reliability, or related roles. Proficient in at least one programming language (Go, Python, TypeScript) with experience in a software engineering environment. At Crunchyroll, our platforms and infrastructure form the foundation on which our services are built and directly ...

Square
San Francisco, California

Partner closely with product managers, data scientists, product engineers, and business leads to define our roadmap . Contributing to the growth of our development capabilities through leading, mentoring and supporting fellow engineers. Natural curiosity to learn new technologies, solve interesting ...

Gridware
San Francisco, California

The Senior Software Engineer is responsible for designing and developing robust, scalable software systems that process real-time data from grid monitoring sensors. The Senior Software Engineer will, as a starting point, be responsible for the following:. Collaborate closely with firmware engineers,...