Senior Software Engineer, Backend - Core Platform
FlexFull Time
Senior (5 to 8 years)
Candidates should have at least 7 years of experience in developing distributed backend systems with Java and 3 years of experience designing and delivering highly available services. Proficiency in RESTful services, API design, and web technologies is required, along with experience working with data pipelines. A degree in Computer Science or equivalent practical experience is necessary, as well as strong communication and collaboration skills with a team-first, product-focused mindset.
The Senior Software Engineer will design, develop, and maintain an API platform that enables engineers to contribute and expand its capabilities. They will partner with product management to define and refine project requirements, build scalable engineering solutions to address complex customer needs, and collaborate closely with engineers within the Console Platform team and across other engineering teams. Additionally, they will continuously enhance and improve engineering best practices.
Real-time fraud detection and prevention platform
Sift provides a platform focused on detecting and preventing online fraud in real-time, catering to clients in e-commerce, fintech, and digital marketplaces. The platform uses machine learning and artificial intelligence to analyze large datasets, allowing it to identify fraudulent activities effectively. One of its standout features is dynamic friction, which ensures that genuine users have a smooth experience while preventing fraudsters from accessing services. Sift's business model is subscription-based, with fees that depend on transaction volume and service level. Additionally, Sift offers services like chargeback management and dispute resolution, which add further value to its offerings. The company's goal is to enhance digital trust and safety for businesses by providing tools that help them make informed decisions and protect against fraud.