Senior Software Engineer

SoFi Technologies
San Francisco
Workplace: HybridFull timeUSD 221,187 - 243,305 annuallyFunction: Software EngineeringExperience: 7+ yearsSkills: ["Code and design review","Mentoring","Communication","Collaboration","Driving digital transformation"]

Lead the development, testing, and code/design reviews for system components and services, shaping the product’s technical architecture and translating requirements into user stories and technical solutions. Build and deliver highly available, scalable services in production, while mentoring engineers and supporting engineering culture. Generate ideas for new initiatives and technologies, collaborate with project leads and production managers, and use modern distributed-systems tooling and cloud infrastructure to drive reliable delivery.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
SoFi Technologies
SoFi Technologies
2 days ago

Senior Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Lead the development, testing, and code/design reviews for system components and services, shaping the product’s technical architecture and translating requirements into user stories and technical solutions. Build and deliver highly available, scalable services in production, while mentoring engineers and supporting engineering culture. Generate ideas for new initiatives and technologies, collaborate with project leads and production managers, and use modern distributed-systems tooling and cloud infrastructure to drive reliable delivery.
Location: San Francisco
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead the development and testing of system components and services, including code and design reviews.
  • •Participate in shaping the technical architecture and translating product requirements into user stories and technical solutions.
  • •Deliver highly available and scalable services in a production environment.
  • •Mentor other engineers and support the technical culture to help grow the team.
  • •Communicate with project leads, production managers, and other software developers while proposing new initiatives and technologies.

Pay and Benefits

Salary: USD 221,187 - 243,305 annually

Key Requirements

  • •Seven (7) years of experience in the job offered or a related occupation.
  • •48 months of experience with a modern technology stack using ReAct, GraphQL, Spring Boot, Airflow, Zookeeper, Terraform, Kafka and Flink.
  • •48 months of experience with Java, Kotlin, Python and JavaScript in-memory data structures, SQL and NoSQL database design.
  • •Service-oriented architecture or microservice-based application environment using Docker, Kubernetes and AWS Fargate.
  • •AI terminology and Large Language Model (LLM) usage in agent development using AWS Bedrocks and Spring AI.
Experience:7+ years
Skills:Code and design reviewMentoringCommunicationCollaborationDriving digital transformation
Tech Stack:ReActGraphQLSpring BootAirflowZookeeperTerraformKafkaFlinkJavaKotlinPythonJavaScriptSQLNoSQLDockerKubernetesAWS FargateAWS BedrocksSpring AIGit

Company Brief

SoFi Technologies
Provides digital financial services including lending, banking, investing, and credit products through a consumer-focused online platform. SoFi serves individuals looking to manage money, borrow, save, invest, and protect their finances in one place.
Industry: Neobanking
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2011
WebsiteLinkedIn