Senior Software Engineer | Full-Stack

Full-Time in Seattle, WA - Remote OK - Mid Level

Role: Senior Software Engineer (Full-Stack)

Location: Seattle preferred (remote considered)


At Level, we are on a mission to redefine and deliver the portable financial benefits needed in the on-demand economy — empowering people to build and grow micro-businesses and putting people in charge of how they work.

This is your opportunity to join a small group of industry veterans at an early stage, delivering the core product that will serve millions of micro-entrepreneurs. As a Senior Software Engineer, you will build software essential to fulfilling Level’s vision.

A member of the Techstars Seattle ‘19 class, we are backed by NextView Ventures, Untapped Capital, Techstars Ventures, Acumen and Ascend.vc.


You will play an integral role in designing and building Level’s platform. You will contribute to a breadth of functional and technical areas, often designing and building new components from the ground up.

Specific responsibilities include:

  • Own the entire software lifecycle: design, implementation, operationalization and monitoring of scalable and secure software
  • Work cross-functionally with a variety of technologies at all levels of the tech stack
  • Build creative solutions that get the job done and communicate effectively around your vision to other stakeholders
  • Contribute substantially to team technical strategy and practices
  • Carefully balance the level of quality necessary for maintainability with the velocity necessary for an early-stage startup
  • Effectively work independently with minimal guidance
  • Adjust to product changes based on market feedback
  • Assist in hiring and the growth of Level’s engineering team


You have a “get it done” attitude and will take ownership of growing Level from day one. You thrive on challenges and are invigorated by momentum, accomplishment and building things with purpose. You are a team player and are eager to contribute to the overall success of Level.

  • 3+ years of professional experience as a software engineer
  • Bachelor’s degree in computer science or related field
  • Proficiency in computer science fundamentals
  • Excellent communication and collaboration skills
  • Substantive experience designing and building high-quality, user-facing software applications
  • Substantive experience designing, building, scaling, maintaining and supporting complex software systems
  • Excellent attention to detail
  • Experience with some of our tech stack preferred: Kotlin, TypeScript, React, React Native, AWS, PostgreSQL
  • Experience designing and building RESTful APIs preferred
  • Experience integrating OAuth and 3rd party APIs preferred
  • Experience in a startup environment preferred

This role is of critical importance to the long-term success of Level. As one of the early employees in a rapidly growing startup, you will be rewarded with equity, an unparalleled learning and growth experience and competitive compensation.

Level is an equal-opportunity employer and we encourage applicants from all backgrounds. We’d love to hear from you if you’re a team player who wants to have an outsized impact. Learn more at www.levelgoals.com.