Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Sift

Full-Stack Engineer

Sift

Full-Stack Engineer delivering customer-facing features across frontend and backend for Sift's Continuous Engineering team. Collaborating closely with Product and Customer Success for efficient development.

Posted 7/20/2026full-timeSan Francisco • California, Washington • 🇺🇸 United StatesMid-LevelSenior💰 $140,000 - $190,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in building customer-facing features using React and backend technologies, with a strong focus on collaboration and delivering results. Familiarity with Ruby on Rails and Java, along with a commitment to maintaining engineering practices, is essential.

Highest-signal resume keywords
React Application DevelopmentBackend DevelopmentRuby on RailsJavaStrong Communication Skills

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
ReactReact QueryReact RouterJestCypressBackend DevelopmentRuby on RailsJavaFeature DeliveryTooling Maintenance
Soft Skills
Customer FocusCollaborationTeam-First Approach
Certifications & Qualifications
Degree in Computer Science
Industry Keywords
Customer SuccessProduct ManagementPaymentsAccount TakeoverDispute ManagementAPIWorkflows

Tech Stack

Tools & technologies
CypressJavaJestReactRubyRuby on Rails

About the role

Key responsibilities & impact
  • Build and deliver customer-facing features end to end, across both the frontend and the backend. Some features are primarily one or the other; many involve both.
  • Work closely with Customer Success and Product to turn customer requests and bug reports into delivered features.
  • Work across different areas of our various product and technology areas, including Payments, Account Takeover, Dispute Management, Console, Workflows, and the API. You are not expected to know every area from the start; getting up to speed quickly is part of the role.
  • Contribute to backend services in our stack (Ruby on Rails, Java, and others), building your familiarity with it over time.
  • Help maintain our tooling and engineering practices so the team can continue to deliver reliably.

Requirements

What you’ll need
  • 3+ years building React applications (React, React Query, React Router), along with familiarity with common testing tools such as Jest and Cypress.
  • At least one year of backend experience in any language. Specific experience with Ruby on Rails or Java is not required, but a willingness to work with them is.
  • A focus on customers and on delivering results, not only on writing code.
  • Comfort moving between different products and codebases.
  • Strong communication skills and a collaborative, team-first approach.
  • A degree in Computer Science, or equivalent experience.

Benefits

Comp & perks
  • Competitive total compensation package
  • 401k plan
  • Medical, dental, and vision coverage
  • Flexible lifestyle wallet
  • Learning & development wallet
  • Flexible time off