Posted in

Senior Software Engineer – Collections

Senior Software Engineer – Collections

CompanySoFi
LocationSeattle, WA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelMid Level, Senior

Requirements

  • Bachelor’s Degree, in a technical field
  • 4+ years programming experience, ideally on a modern, microservice stack
  • Our core stack is Java / Spring / PostgreSQL / AWS. Expertise with any modern Java frameworks, REST APIs, and relational databases
  • Strong sense of accountability and ownership; driving a project from inception to completion
  • Willingness to roll up your sleeves, collaborate with others and get stuff done
  • Experience working in a team coding environment, refining designs together, working through code reviews and managing requests
  • Passionate about broadening your technical skill set, trying out new ideas, and teaching others.
  • Effective communication skills
  • Desire to grow, learn, and collaborate with a team of engineers

Responsibilities

  • Use different object-oriented programming languages to build performant and scalable backend applications in a cloud-based microservice architecture
  • Participate in shaping the technical architecture of the product
  • Own technical solutions for new product requirements
  • Deliver highly available and scalable services in a production environment
  • Generate ideas for new initiatives and technologies
  • Collaborate with business stakeholders, product management, operations, and peer technical teams to focus on delivering impactful products
  • Mentoring other members of the team and helping foster a learning environment within the team
  • Work in our core stack: Java / Kotlin / Microservices / Spring Boot / AWS / PostgreSQL.

Preferred Qualifications

  • Experience with cloud native services, Kafka, Temporal, Postgress, Snowflake, Datadog, Optimizely.
  • Fintech/finance experience
  • Experience solving data-heavy problems such as designing/building a data pipeline