Senior Software Engineer

Sift Logo

Sift

πŸ“Remote - United States

Summary

Join Sift, an AI-powered fraud platform, as an experienced engineer to contribute to the development and improvement of our Console Platform. The platform connects our large-scale machine learning capabilities with customer needs, providing intuitive solutions for fraud combat. You will design, develop, and maintain an API platform, partner with product management, build scalable solutions, collaborate with engineers, and enhance engineering best practices. This role requires extensive experience in developing distributed backend systems with Java and designing highly available services. Sift offers a competitive compensation package including medical, dental, and vision coverage, 401k, wellness and education reimbursements, and flexible time off.

Requirements

  • 7+ years of experience in developing distributed backend systems with Java
  • 3+ years of experience designing and delivering highly available services
  • Proficiency in RESTful services, API design, and web technologies
  • Experience working with data pipelines
  • Degree in Computer Science or equivalent practical experience
  • Strong communication and collaboration skills with a team-first, product-focused mindset

Responsibilities

  • Design, develop, and maintain an API platform that enables engineers to contribute and expand its capabilities
  • Partner with product management to define and refine project requirements
  • Build scalable engineering solutions to address complex customer needs
  • Collaborate closely with engineers within the Console Platform team and across other engineering teams
  • Continuously enhance and improve engineering best practices

Benefits

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.