Senior Full-stack Software Engineer - Humanly, Seattle, Hybrid USA


Humanly is transforming the world of talent acquisition with our recruiting platform that connects candidates and hiring teams through conversation, backed by natural language processing and AI. With tooling that automates candidate screening and scheduling, and provides remote interview analytics, we empower organizations to present their best selves while giving candidates an unrivaled experience.

Our culture connects everyone at Humanly, as we believe we are successful only when our customers and colleagues are! Everyone is encouraged to seek truth, take ownership, and be their authentic selves in support of our commitment to a friendly and inclusive work environment where we think big and play big.

As a Y-Combinator (W20) graduate with robust Series A funding, we’re excited to bring on new team members who are energized by an entrepreneurial and dynamic environment with fantastic growth potential.

Our headquarters is in Seattle, WA but we have team members spanning the globe.

About Us

My name: Bryan Leptich
My position: Co-founder & CTO
Company name: Humanly
Company website:
Company headquarters (country): United States
Company info and history: Founded in 2019, we help hiring teams and candidates be successful through efficient and equitable conversations, using Elixir as the back-end for all our web applications.

About the job

Job title: Senior Software Engineer

Job description:
Humanly is looking for full-stack software engineers with a diverse set of ideas and a versatile skill set. We need those with great leadership qualities that can manage project priorities in a highly collaborative and cross-functional environment, and can use their technical expertise to think innovatively and deliver high quality software end-to-end.

As a senior member of our engineering team you will design, develop, test, deploy, and maintain all of Humanly. You will work on both the backend and frontend of our web applications, touching virtually every component in the web development stack.

Salary range: $120,000 - $180,000 USD

Position on remote work: This a hybrid position located in the Greater Seattle area

Qualifications or experience required:

  • At least 5 years experience in software development with one or more programming languages
  • At least 2 years experience launching software products from conception to production
  • Strong knowledge of data structures and algorithms
  • Strong software architecture and design skills
  • Self-motivated, independent, and detail oriented, with excellent teamwork and interpersonal skills
  • Experience with relational databases and web front-ends using HTML, CSS, and JavaScript

What the successful job applicant will be working on:

  • Design, develop, test, and maintain production software applications
  • Participate and/or lead engineering team meetings and design reviews
  • Review code from other developers to ensure consistent use of best practices, such as style, accuracy, testability and efficiency
  • Collaborate with the entire Humanly team to continuously improve our products, services, and process

About the interview process:

Our interview process consists of multiple stages:

  • 30 minute screen - Introduction to each other and determination of whether we’re aligned.
  • 30 minute interview - Discussion on your professional experience, what you’ve learned, and how you’ve grown.
  • 60 minute technical interview - Evaluation of your technical and problem solving skills.
  • 60 minute interview - Evaluation of your leadership and problem solving skills. Discussion around our company culture
  • Reference checks - Provide us at least three former colleagues we can contact for a reference.


Please apply directly on our careers page, choosing Elixir Forum as the referral source. We assure you each application will be reviewed in a timely manner.

Are your recruiters still flat out rejecting candidates they otherwise describe as excellent because they don’t have sufficient Kubernetes experience?

Hi @jowrjowr. As you applied for both our Software Engineer and DevOps Engineer positions, there seems to be miscommunication around specific feedback for each role and I sincerely apologize. Candidate experience and feedback is extremely important to us and Prem (our CEO) and myself would love to chat with you about it if you want to email us at and