LendUp is hiring a

Senior Software Engineer

Oakland, United States

About us:

LendUp is a financial technology startup based in Oakland focused on transforming the subprime credit and lending space. We’re a Y-Combinator alum (YC W12) backed by prominent investors such as Google Ventures, Andreessen Horowitz, Kleiner Perkins, and Kapor Capital.  Our product is being used in 7 states and we’ve seen great press coverage in the Wall Street Journal, Financial Times, CNN, NBC, TechCrunch, Venturebeat, Inc, Wired, Bloomberg, Fortune, and Dow Jones, amongst others.

What we’re doing:

At LendUp we are on a mission to provide anyone with a pathway to better financial health.  Millions of people don’t have access to quality credit. Their options are often limited and unfair, and it’s easy to become trapped in a debt cycle. This is the first problem LendUp set out to solve, by applying our combined expertise in software, data science, credit, and education, to our shared passion for financial health and dignity.

Our core product, the LendUp Ladder, is an alternative to payday loans that transforms a trap into an opportunity to borrow at lower rates and build credit. And every day, we see our customers succeed. We’re building additional financial products that will help us further accelerate our mission of providing anyone with a path to better financial health.

LendUp is looking for a Software Engineer to join our Engineering team. You would be an early hire in a fast-growing startup conveniently located next to the 19th Street Bart in the heart of downtown Oakland.  If you are excited about building scalable, highly available systems, then this is the right role for you.

You will:

  • Collaborate closely with other team members and drive projects to completion
  • Gather and verify business requirements and author technical designs for large systems
  • Deconstruct complex problems into multiple, self-contained systems and apply more advanced design patterns that may span multiple frameworks and technologies
  • Author large changes to the code that span multiple modules or systems
  • Fix complex bugs and enforce quality standards across projects
  • Build systems that fail gracefully and recover from errors and ensure that error/exceptions don’t leak resources or cause unexpected downstream issues
  • Identify missing instrumentation that helps with better operations and raise issues to the team to enable smoother operations

You have:

  • Bachelor’s degree in Computer Science, Engineering or a related field
  • 5 years of experience as a Software Engineer (3 years with a Master’s degree)
  • 3 years of experience with Java, Clojure, or Python
  • 3 years of experience working in a fast-paced environment with continuous deployment, test-driven development, and agile methodologies
  • 3 years of experience building robust, highly available and scalable services
  • 2 years of experience building and deploying services in the cloud
  • 2 years of experience building consumer-facing products

Similar jobs

Other jobs at LendUp