Enable job alerts via email!

Senior Software Engineer, Identity Protection

Sift Science, Inc.

United States

Remote

USD 120,000 - 160,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in AI-powered fraud solutions seeks a Senior Software Engineer on their Identity Protection team. This role focuses on developing scalable systems and enhancing fraud detection algorithms, ideal for candidates with extensive experience in distributed systems and cloud infrastructures.

Qualifications

  • 7+ years of experience in building distributed backend systems using Java.
  • 3+ years of experience with cloud infrastructure (GCP, AWS, Azure).
  • Strong fundamentals in data structures, algorithms, and debugging.

Responsibilities

  • Build highly scalable distributed services processing millions of events.
  • Collaborate with product management to define project requirements.
  • Implement engineering solutions for complex customer challenges at scale.

Skills

Distributed backend systems
Java
Cloud infrastructure
Data structures
Algorithms
Debugging
Problem-solving
Communication
Collaboration
Self-starter attitude

Tools

Apache Flink
Apache Beam
Dataflow
HBase
BigTable
Kafka
ZooKeeper

Job description

The Identity Protection team at Sift builds advanced real-time solutions to safeguard user identities and prevent various types of fraudulent activities. This team plays a crucial role in securing digital identities by analyzing fraud patterns, enhancing detection algorithms, optimizing system performance, and promptly addressing security incidents. Joining the Identity Protection team offers a unique opportunity to work on innovative security technologies that protect users and maintain trust in online platforms.

What are we looking for

As a Senior Software Engineer on the Identity Protection team, you will collaborate closely with product managers, data scientists, and engineers to develop and deliver key Identity Protection features that blend machine learning with distributed systems. Specifically, you will:

  • Build highly scalable, distributed services capable of processing hundreds of millions of events per day

  • Partner with product management to define and scope project requirements

  • Design and implement engineering solutions to solve complex customer challenges at scale

  • Collaborate across engineering teams to deliver reliable and efficient products

  • Contribute to evolving and improving engineering practices within the team

What would make you a strong fit

  • 7+ years of experience building distributed backend systems using Java

  • 3+ years of experience with cloud infrastructure (e.g., GCP, AWS, Azure)

  • Strong software engineering fundamentals, including data structures, algorithms, and distributed systems, with excellent debugging, testing, and problem-solving skills

  • Solid understanding of relational and NoSQL database modeling and design

  • Excellent communication and collaboration skills, valuing team success above individual accomplishments

  • A self-starter attitude with a quick learning curve

Bonus points

  • Experience with stream processing frameworks such as Apache Flink, Apache Beam, or Dataflow

  • Familiarity with HBase, BigTable, Kafka, ZooKeeper

  • Experience with practical challenges in ML systems, including feature extraction and definition, data validation, training, monitoring, and management of features and models

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer - Platform & Resiliency New

Truffle Security Co.

Remote

USD 159,000 - 188,000

6 days ago
Be an early applicant

Software Engineer-Sr Consultant II

Allstate Insurance Company

Remote

USD 100,000 - 125,000

2 days ago
Be an early applicant

Field Applications Engineer III, IV, or V

Brewer Science

Remote

USD 84,000 - 141,000

3 days ago
Be an early applicant

Field Applications Engineer II, III, or IV

Brewer Science

Remote

USD 84,000 - 141,000

3 days ago
Be an early applicant

Senior Software Engineer

Econolite

On-site

USD 125,000 - 150,000

3 days ago
Be an early applicant

Senior Software Engineer

Humana

Remote

USD 106,000 - 147,000

12 days ago

Sr. AI Software Engineer

Quantum Corporation

Remote

USD 90,000 - 160,000

30+ days ago

Senior Software Engineer, Ruby on Rails

Blackbaud

Remote

USD 117,000 - 158,000

3 days ago
Be an early applicant

Sr. Software Engineer - .NET

Woolpert, Inc.

Beavercreek

Remote

USD 106,000 - 178,000

7 days ago
Be an early applicant