SoFi24.03.26
AI SCORE 8.5

Senior Back-End Software Engineer - Insurance Platform

$128K–$240K/year

About the Role

We are seeking a Senior Back-End Software Engineer to join our Protect team at SoFi. This remote Senior Back-End Software Engineer role offers the unique opportunity to shape the future of our next-generation Insurance platform. You will be instrumental in setting the technical direction for a growing and critical business function within SoFi, where the overall architecture is still relatively greenfield and the business impact is significant.

What You'll Do

  • Lead the development and testing of our systems and services as a Senior Back-End Software Engineer.
  • Participate in shaping the technical architecture of the product.
  • Help translate product requirements into user stories and technical solutions.
  • Deliver highly available and scalable services in a production environment.
  • Mentor other engineers, support the technical culture, and help grow the team.
  • Generate ideas for new initiatives and technologies.
  • Communicate effectively with project leads, product managers, and other software developers.

Requirements

  • Bachelor’s Degree in Computer Science or related field.
  • 5+ years programming experience, ideally on a modern stack. Our core stack includes Java, Kotlin, Spring, AWS, PostgreSQL, and Kubernetes in a service-oriented architecture.
  • 3+ years of experience in Java, Kotlin, or other object-oriented programming languages.
  • A solid understanding of relational databases and ORMs.
  • Experience working on microservice-based applications.
  • Familiarity with GIT and CI/CD systems.
  • Effective communication skills and a willingness to collaborate.
  • Solid sense of responsibility; capable of driving a project from inception to completion.
  • Experience working in a collaborative coding environment, refining designs together, and managing pull requests.

Nice To Have

  • Experience scaling highly available, mission-critical systems.
  • Full-stack experience, either toward systems (Kafka, Temporal, Docker), databases (DynamoDB), or front-end (JavaScript/TypeScript, React).
  • Familiarity with the insurance industry and its specific regulatory requirements.
  • Experience incorporating LLMs into user flows.

What We Offer

  • Competitive salary ranging from $128,000 to $240,000 per year.
  • Comprehensive benefits package, including health insurance, retirement plans, and more.
  • Opportunities for professional growth and development.
  • Flexible remote work options.
  • A collaborative and inclusive company culture.

Join us as a Senior Back-End Software Engineer and be part of a team that is transforming the financial services industry. Apply now to help us build a state-of-the-art insurance platform that will have a lasting impact on our members' lives.

Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Senior Back-End Software Engineer position at SoFi offers a unique opportunity to shape a new insurance platform. With a competitive salary and a focus on innovation, this role stands out in the FinTech space.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.