SoFi is a next-generation financial services company and national bank.
Technology department, AML Engineering.
Responsibilities
Collaborate with cross-functional teams to design, architect, and implement end-to-end software solutions.
Partner with senior engineers to translate business needs into software solutions, techniques, metrics, and dashboards for insights and data visualization.
Design and develop robust, scalable, and secure server-side applications, microservices, 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.
Conduct unit, integration, and end-to-end testing.
Guide and mentor junior engineers in technical best practices and foster a culture of engineering excellence.
Requirements
Master's degree (or foreign equivalent) in Computer Science, Engineering, or related quantitative discipline.
3 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: $200,000.00 - $220,000.00 per year plus standard company benefits.