Senior Software Engineer – Full-Stack
Company | SoFi |
---|---|
Location | Seattle, WA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
Requirements
- Bachelor’s Degree in Computer Science or related field.
- 5+ years of software engineering experience, with a proven track record of delivering scalable, production-grade applications.
- Full-stack experience, including frontend (React, TypeScript) or infrastructure (Kafka, CI/CD, observability tools).
- Strong backend expertise in Java, Kotlin, or Scala, with experience in frameworks like Spring Boot.
- Experience designing and deploying microservices in a cloud-native environment (Kubernetes, Docker, Kafka, AWS).
- Proficiency in relational databases (PostgreSQL) and ORMs with an ability to optimize data access patterns.
- Ability to balance engineering excellence with business impact, prioritizing high-value initiatives.
- Strong problem-solving skills and a passion for delivering efficient, well-tested, and maintainable solutions.
- Excellent communication skills and ability to collaborate cross-functionally with marketing, product, and data teams.
Responsibilities
- Architect and scale high-performance systems and services that drive member growth and marketing efficiency.
- Collaborate cross-functionally with Product, Design, Engineering, and Data Science teams to translate business needs into scalable technical solutions.
- Mentor and inspire engineers through code reviews, technical leadership, and fostering a culture of innovation and collaboration.
- Solve complex challenges across infrastructure, data pipelines, and backend services to ensure systems are robust, reliable, and future-proof.
- Drive innovation by identifying opportunities for new technologies, AI/ML-driven marketing, and process improvements to enhance marketing capabilities.
- Own the full lifecycle of projects—from ideation to deployment, monitoring, and continuous improvement.
- Stay ahead of industry trends by exploring advancements in AI/ML, personalization, and automation to optimize SoFi’s marketing strategies.
Preferred Qualifications
- Experience with MarTech or AdTech platforms, like marketing campaign orchestration, SEO, attribution and personalization.
- Interest in personal finance, fintech, or SoFi’s mission.
- Prior experience working with AI/ML-driven marketing solutions.