15 hours ago
Base Salary
$200k - $220k/yr
Responsibilities
- Collaborate with cross-functional teams to design, architect, and implement end-to-end software solutions.
- Develop robust, scalable, and secure backend applications, microservices, and APIs.
- Work with databases and data models to manage and store information effectively.
- Build and maintain scalable data pipelines for data processing and analysis.
- Conduct unit, integration, and end-to-end testing of software components.
- Develop techniques, metrics, and dashboards for business insights and data visualization.
- Guide and mentor junior engineers on technical best practices.
Requirements
- Master’s degree or foreign degree equivalent in Computer Science, Engineering, or a related quantitative discipline.
- Three years of experience in the job offered or a related occupation.
- Experience with Java, Python, AWS, Spring Boot, React, SQL, JavaScript, Docker, and source code repository management tools such as GitHub or GitLab.
- Experience with software development lifecycle phases, CI/CD pipelines, design patterns, data structures, operating systems, microservices, and testing-driven development.
- Any suitable combination of education, training, and experience is acceptable.
Benefits
- Standard company benefits are provided.
- Hybrid work from the Seattle, WA office with part-time telecommuting available.
- Remote work is not accommodated from Hawaii, Alaska, or Puerto Rico.
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.
