SoFi is a next-generation financial services company and national bank.
Fraud & Risk Platform department.
Responsibilities
Collaborate with cross-functional teams to design, architect, and implement end-to-end solutions covering frontend and backend components.
Partner with senior engineers in the Anti-Money Laundering function to translate business needs into 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 drive technical decisions.
Ensure software design patterns and best practices are followed.
Conduct unit, integration, and end-to-end testing.
Requirements
Master's degree (or foreign equivalent) in Computer Science, Engineering, or related quantitative discipline.
2 years of experience in the job offered or related occupation.
Java, Python, AWS, Agile Development Methodology, Test Driven Development, SDLC, CI/CD Pipelines, Jira, Github/Gitlab, Spring Boot, React, SQL, Data Structures, JavaScript, Design Patterns, Operating Systems, Microservices, Docker.
Conditions
Part-time telecommuting is an option; hybrid work from SoFi offices in Seattle, WA.
Salary: $165,000.00 - $181,500.00 per year plus standard company benefits.