A leading financial technology company in San Francisco is seeking a Senior Software Engineer to enhance its Machine Learning Platform. The role involves designing scalable systems, collaborating with cross-functional teams, and ensuring operational excellence. Ideal candidates will have over 4 years of programming experience and familiarity with AWS, distributed systems, and ML workflows. Competitive compensation is offered, suitable for innovative professionals passionate about financial technology.
Qualifications
4+ years programming experience on a modern tech stack.
Experience building and maintaining distributed systems or microservices at scale.
Strong ownership; ability to take a project from inception to production.
Responsibilities
Design, build, and maintain scalable services for SoFi’s ML Platform.
Develop tooling for feature generation and model training pipelines.
Collaborate with Data Science, Risk, and Product teams.
Skills
Programming
Distributed systems
Data infrastructure
Cloud platforms (AWS)
Containerization (Docker, Kubernetes)
ML workflows
Education
Bachelor’s Degree in a technical field
Tools
PostgreSQL
AWS
Job description
A leading financial technology company in San Francisco is seeking a Senior Software Engineer to enhance its Machine Learning Platform. The role involves designing scalable systems, collaborating with cross-functional teams, and ensuring operational excellence. Ideal candidates will have over 4 years of programming experience and familiarity with AWS, distributed systems, and ML workflows. Competitive compensation is offered, suitable for innovative professionals passionate about financial technology.