17 hours ago
Base Salary
$165k - $182k/yr
Responsibilities
- Design, architect, and implement end-to-end frontend and backend software solutions.
- Develop secure, scalable server-side applications and APIs using databases and data models.
- Build and maintain scalable data pipelines for data processing and analysis.
- Develop AML solutions, techniques, metrics, dashboards, and data visualizations in partnership with senior engineers.
- Optimize performance, maintain system stability, and contribute to architecture and technical decisions.
- Apply software design patterns and best practices throughout development.
- Conduct unit, integration, and end-to-end testing of software components.
Requirements
- Master’s degree or foreign degree equivalent in Computer Science, Engineering, or a related quantitative discipline.
- Two years of experience in the job offered or a related occupation.
- Experience with Java, Python, AWS, Spring Boot, React, SQL, JavaScript, Docker, and software development lifecycle practices.
- Knowledge of data structures, design patterns, operating systems, microservices, CI/CD pipelines, source-code repository management, Agile development, and test-driven development.
- Any suitable combination of education, training, and experience is acceptable.
Benefits
- Standard company benefits are provided.
- Part-time telecommuting is available, with hybrid work from the SoFi offices in Seattle, Washington.
- Remote work from Hawaii, Alaska, or Puerto Rico cannot be accommodated.
Categories
About SoFi
SoFi provides consumer banking, lending, and investing products, including student-loan refinancing, personal loans, mortgages, checking and savings, a credit card, and brokerage. It earns interest and fee revenue across SoFi Bank, N.A., and related subsidiaries, serving U.S. consumers via a mobile app. Founded in 2011 and headquartered in San Francisco, SoFi Technologies is publicly traded on Nasdaq under the ticker SOFI.
