SoFi · 2 months ago
Senior Software Engineer, AML Engineering
SoFi is a next-generation financial services company and national bank, focused on transforming personal finance through innovative technology. They are seeking a highly motivated Senior Software Engineer to join their AML, Challenges and Actions (ACE) team, responsible for building and supporting AML and Risk platforms to ensure compliance and safeguard customer trust. The role involves collaborating with cross-functional teams, developing scalable software applications, and mentoring junior developers.
CreditCredit CardsFinancial ServicesFinTechLendingWealth Management
Responsibilities
Collaborate with cross-functional teams to design, architect, and implement end-to-end solutions that encompass both front-end and back-end components
Utilize your expertise in various programming languages, frameworks, and technologies to deliver high-quality and scalable software applications
Partner with senior leaders in the Anti-Money Laundering function to provide consultancy and translate the business needs to design and develop solutions, techniques, metrics, and dashboards for insights and data visualization
Design and develop robust, scalable, and secure server-side applications and APIs
Work with databases and data models to manage and store information effectively
Build and maintain scalable data pipelines to support efficient data processing and analysis
Optimize performance and maintain system stability
Participate in architecture discussions and provide valuable insights to drive technical decisions
Ensure that software design patterns and best practices are followed throughout the development process
Conduct thorough testing of software components, including unit testing, integration testing, and end-to-end testing, to ensure the reliability and functionality of the applications
Keep abreast of industry trends, best practices, and emerging technologies in software development
Advocate for process improvements and adopt new tools and technologies to enhance productivity and efficiency
Review code contributions from junior developers and provide constructive feedback to promote code quality and maintain coding standards
Act as a mentor and share your knowledge and expertise with team members to foster their growth
Create and maintain technical documentation for developed software, APIs, and processes to ensure comprehensive understanding and knowledge transfer
Qualification
Required
Bachelor's Degree, Computer Science Degree, or equivalent from a fully-accredited college or university
3+ years of programming experience, ideally on a modern stack
Strong expertise in back-end technologies and programming languages, such as Java, Kotlin, Springboot, Node.js, Python, C#, Kafka, PostgreSQL, and we run on Kubernetes in a service-oriented architecture with over 100 services in production
Knowledge of RESTful API design and implementation
Willingness to roll up your sleeves, collaborate with others and get stuff done
Strong sense of responsibility and ownership, driving a project from inception to completion
Affinity for solving problems and diving deep into the details
Experience working in a collaborative coding environment, refining designs together, working through code reviews, and managing pull requests
Excellent communication and collaboration skills
Experience working on an SOA or microservice-based application
Preferred
Experience scaling highly available, mission-critical systems
Test-driven development along with unit and integration testing
Front end experience
Benefits
To view all of our comprehensive and competitive benefits, visit our Benefits at SoFi page!
Company
SoFi
SoFi is a finance company that offers a range of lending and wealth management services.
H1B Sponsorship
SoFi has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (213)
2024 (117)
2023 (131)
2022 (118)
2021 (81)
2020 (42)
Funding
Current Stage
Public CompanyTotal Funding
$12.25BKey Investors
Fortress Investment GroupPGIMQatar Investment Authority
2025-12-04Post Ipo Equity· $1.5B
2025-07-29Post Ipo Equity· $1.5B
2025-04-17Post Ipo Debt· $3.2B
Recent News
Business Wire
2026-01-07
2026-01-06
dcm.com
2025-12-31
Company data provided by crunchbase