Senior Software Engineer

Above Lending is a next-generation financial services company providing simple and transparent products to help clients achieve personal finance goals.
Backend
Senior Software Engineer
Hybrid
11 - 50 Employees
5+ years of experience
Finance
This job posting is no longer active. 😔

Get Matched With Your Dream JobNEW

Receive automatic high-quality engineering roles directly in your inbox that match your career profile. It takes less than 5 minutes to sign up.
Verified JobsRemote FriendlyTransparent Pay

Job Description

Above Lending, a leading US small lending firm, is seeking a Senior Software Engineer to join their dynamic team. In this role, you'll guide technology and product decisions, working closely with the product team to implement features for loan products. You'll lead the development of web-oriented customer flows for loan origination and servicing, contributing to the mission of offering seamless loan services that aid in credit improvement.

Key responsibilities include:

  • Designing and building internal-facing APIs, asynchronous back-end processing, and third-party integrations using Ruby on Rails, PostgreSQL, and AWS
  • Collaborating with front-end engineers and product managers
  • Participating in technical conversations and steering decisions
  • Offering constructive feedback via code reviews
  • Researching and promoting design patterns and practices
  • Writing automated tests and building testing tools
  • Implementing business and technical metrics
  • Optimizing applications for speed and scalability
  • Contributing to continuous improvement of development processes

The ideal candidate has 5+ years of back-end development experience, expertise in Ruby on Rails, API development, database design, and SQL. They should have strong troubleshooting skills, the ability to scope projects into small iterations, clear communication skills, and mentorship abilities.

Above Lending values clear communication, transparency, and collaboration. They drive progress through small iterations and reflection on improving teamwork. Join their team to contribute to providing innovative lending solutions to customers.

Last updated a year ago

Responsibilities For Senior Software Engineer

  • Design and build internal-facing APIs, asynchronous back-end processing, and third-party integrations
  • Collaborate with front-end engineers and product managers
  • Participate in technical conversations and help steer decisions
  • Offer constructive feedback via code reviews
  • Research and promote design patterns and practices
  • Write automated unit and integration tests
  • Build business and technical metrics
  • Optimize applications for speed and scalability
  • Contribute to improving development processes

Requirements For Senior Software Engineer

Ruby
PostgreSQL
  • 5+ years in back-end development
  • Experience with Ruby on Rails in production
  • Expertise in building and consuming APIs
  • Strong knowledge of database design and SQL
  • Ability to troubleshoot production issues in unfamiliar code
  • Experience scoping projects into small iterations
  • Clear and efficient communication skills
  • Mentorship skills