Software Engineer, AML Engineering

🇺🇸 San Francisco, CA
$1K - $2K Annual
Posted 1 week ago
Expires May 29, 2026

SoFi, a next-generation financial services company and national bank, is seeking a Software Engineer to join their Anti-Money Laundering (AML) team. The AML team's mission is to build and support a suite of AML and Risk platforms and services that ensure compliance across all SoFi products, empowering the company to meet regulatory standards while safeguarding customer trust. The team collaborates closely with cross-functional engineering groups and AML and Risk business units to protect SoFi from compliance risks and ensure regulatory alignment. By proactively identifying and managing potential risks, they help reduce regulatory exposure while providing a balanced, risk-aware experience for SoFi Members, fostering long-term trust and confidence.

As a Software Engineer on the AML team, you will be responsible for building critical components and features for AML and Risk platforms. Your role will involve the entire product lifecycle, from ideation through building, testing, deploying, monitoring, and supporting mission-critical systems. You will collaborate with cross-functional teams to design, architect, and implement end-to-end solutions that encompass both front-end and back-end components. Additionally, you will create and maintain technical documentation for developed software, APIs, and processes to ensure comprehensive understanding and knowledge transfer.

The ideal candidate will have a Bachelor's Degree in Computer Science or a related field, with at least 3 years of programming experience, ideally on a modern stack. Strong expertise in back-end technologies and programming languages, such as Java, Kotlin, Spring Boot, Node.js, Python, C#, Kafka, and PostgreSQL, is required. Experience with RESTful API design and implementation is essential. The candidate should possess a strong sense of responsibility and ownership, driving tasks from inception to completion, and have excellent communication and collaboration skills. Experience working in a collaborative coding environment, refining designs together, working through code reviews, and managing pull requests is also important.

The base pay range for this role is $105,600 to $198,000 per year, with the final offer determined based on individual factors such as experience, skills, and location. SoFi offers comprehensive and competitive benefits, including health insurance, retirement plans, and other perks. To view all of SoFi's benefits, visit their Benefits page.

SoFi is committed to fostering a diverse and inclusive culture, offering opportunities for professional growth and development. Joining SoFi means being part of a team that is at the forefront of transforming the financial industry, with a direct impact on people's lives. The company values innovation, collaboration, and a strong sense of purpose in its mission to help members achieve financial independence.

More Jobs at SoFi