Apply Now

Senior Software Developer, Backend

OVERVIEW

You’re a highly ambitious developer with demonstrated success building world-class software, from conception to launch. Dealing with distributed systems, financial transactions, security, computer vision, and machine learning means your job will be as exciting as it is fulfilling. You’ll be joining a team with proven experience building startups and products at large consumer web companies that is transforming the banking industry.

YOUR ROLE

  • Leading development work on the core banking platform that powers our Level product, amobile-focused banking experience
  • Working with stakeholders inside and outside the company to define problems and codify requirements.
  • Designing and implementing software in collaboration with the rest of the engineering team
  • Building systems that perform, scale, can't be compromised, and manage themselves using DevOps
  • Taking pride in building reliable and scalable product whileworking with great colleagues, tools and frameworks

CHALLENGES

  • Performing banking operations with reliability, speed, scalability, and security
  • Determining customer eligibility and preventing fraud
  • Predicting customers' future balances based on past income, expenses and spending trends
  • Performing threat analysis for attempted intrusion breaches as well as fraudsters

QUALIFICATIONS

  • Computer Science degree (or equivalent), or certification in relevant backend-related technologies
  • Excellence in programming, including mastery of at least one object-oriented language and its ecosystem and of object-oriented principles and patterns (there's Python and Java here, and there may be more), as well as comfort with other paradigms
  • Solid knowledge of the technological fundamentals of developing applications for the Internet, including Unix/Linux, relational databases, HTTP and REST
  • Fluent in extreme programming practices and agile development, ruthless in testing, and eager to deliver as early and often as possible
  • Experience building distributed systems and working in a microservice-oriented infrastructure
  • Enthusiastic collaborator and clear and precise communicator in speech and writing inside and outside of Engineering
  • A track record of successful, substantial projects

IT'S A BONUS IF YOU HAVE

  • Technical experience related to credit cards, banking or other areas of FinTech
  • Expertise in information security
  • Facility with front-end web development
  • Experience with AWS, GCE, Docker, Kubernetes, and DevOps (automation-centric systems administration)

BENEFITS

  • We pay 100% of your supplementary health insurance
  • We’ll provide whatever equipment you need to succeed
  • Work-from-home indefinitely during the Coronavirus pandemic and beyond