Get Hired Logo Get Hired

Software Engineer- API Platform

Posted: May 29, 2025

Job Description

Join Sift's API Platform team to build highly scalable, distributed services that power a leading AI-driven fraud prevention platform, handling massive transaction volumes and contributing to digital trust and safety for major global brands.

Key Information

  • Location Model: N/A (Not explicitly stated, likely follows broader company policy)
  • Location Details: N/A (Not explicitly stated)
  • Salary Range: Competitive
  • Years Experience Min: N/A (Comparable industry experience mentioned)
  • Employment Type: N/A (Implied Full-Time Permanent)
  • Company Industry: SaaS (Digital Trust & Safety / Fraud Prevention)
  • Visa Sponsorship: N/A (Not mentioned)
  • Relocation Assistance: N/A (Not mentioned)
  • Working Hours: Flexible time off mentioned (suggests some flexibility, but core hours not specified)

Technical Stack

  • Core (Must-Have):
    • Java
    • GCP (Pub/Sub, Dataflow, BigTable, BigQuery, Kubernetes)
    • Kafka
    • Postgres
    • Redis
  • Nice-to-Have:
    • DropWizard
    • gRPC

Role & Responsibilities

  • Key Responsibilities:
    • Build highly scalable, distributed services.
    • Partner with product management on requirements.
    • Implement solutions for complex customer needs at scale.
    • Collaborate with engineering teams.
    • Improve engineering practices.
  • Must-Have Qualifications:
    • Bachelor's degree or comparable experience.
    • Strong knowledge of data structures, distributed algorithms, asynchronous architectures.
    • Experience designing/maintaining scalable public APIs.
    • Extensive experience with large-scale NoSQL databases (Bigtable, HBase, Cassandra).
    • Familiarity with cloud deployment (AWS/GCP).
    • Strong communication & collaboration skills.
  • Nice-to-Have Qualifications:
    • N/A

Company & Culture

  • Benefits Highlights:
    • Competitive total compensation package
    • 401k plan
    • Medical, dental and vision coverage
    • Wellness reimbursement
    • Education reimbursement
    • Flexible time off
  • Potential Red Flags / Things to Note:
    • High load platform (implies demanding performance requirements).
  • Company Culture Snippets:
    • Emphasis on professional growth (quarterly Growth Cycles).
    • Knowledge sharing (biweekly Tech Talks).
    • Culture for innovations (annual Hackathon).
    • Belief that team output is more important than individual output.

Job Details

Location

Remote / United States

Key Skills

Java Gcp Postgres Kafka Redis Grpc Data Structures Nosql Databases Cloud Deployment Asynchronous Architectures Distributed Algorithms