About the job
Sift’s Gravity team is the core engineering group behind the company’s Digital Trust & Safety platform. This team builds and maintains the foundational components, abstractions, and infrastructure that enable other engineering teams to work more efficiently. Internal teams are the main users of Gravity’s work, and the team’s impact is measured by how much they simplify workflows while keeping the platform maintainable, cost-effective, and reliable.
This Senior Full-stack Engineer position is fully remote within the USA and calls for a versatile engineer who can work across both backend systems and frontend interfaces.
Technical Stack
- Backend: Java, Dropwizard, GCP, Kubernetes, Kafka, BigTable, Spanner Graph DB, Postgres, Redis, gRPC, Python, Apache Airflow, Snowflake, BigQuery
- Frontend: ReactJS
What you will do
- Design and improve scalable, distributed platform components that serve as reliable building blocks for Sift’s ecosystem, even under heavy load.
- Develop engineering solutions that address complex customer and platform requirements at scale, supporting product teams as they launch new features.
- Collaborate with engineers from Gravity and other teams to create and maintain shared services, data models, and libraries used across the company.
- Continuously refine platform engineering practices, tools, and guidelines to ensure secure, compliant, and cost-effective operation of core systems.
Growth and Learning
- Tackle high-load platform challenges to enhance core components and develop new capabilities.
- Grow professionally through tri-annual Growth Cycles, moving beyond traditional performance reviews.
- Join Tech Talks to learn about building components that manage petabytes of data with strong fault tolerance.
- Experiment and innovate during the bi-annual Hackathon.

