bryanleptich

bryanleptich

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

Introduction

Humanly seamlessly brings together people and AI through conversation. Our chat technology screens and schedules candidates for companies with high applicant volume, while our conversation intelligence engine ensures those candidates receive a quality, equitable interview. We empower companies to present their best selves, improving the candidate experience and helping remove bias from the hiring process.

As a Y-Combinator (W20) graduate with robust seed funding, we’re excited to bring on new team members who are energized by an entrepreneurial, fast-paced environment with fantastic growth potential. You’ll have a chance to work with an extremely talented group of folks who challenge each other and are focused on making a big impact.

We are fully remote and offer flexible working hours, though employees are expected to attend company meetings in the Pacific Standard time zone.

About us

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

About the job

Job title: Senior Software Engineer

Job description:
We are looking for full stack software engineers with a back-end focus, who bring a diverse set of ideas and a versatile skill set. We need those with great leadership qualities that can manage project priorities in a 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 primarily on the back-end of our web applications with some occasional front-end, touching every component in the web development stack.

Salary range: $130k - $170k USD

Position on remote work: Fully remote if the applicant is based in the US.

Qualifications or experience:
Required

  • Bachelor’s degree or equivalent practical experience.
  • At least 5 years experience in software development with one or more programming languages.
  • At least 2 years of experience launching software products from conception to production.
  • Excellent communication and documentation skills.
  • 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.
  • Interest in functional programming.
  • Experience with relational databases.
    Nice-to-have
    • Experience with Elixir, Elm or other functional programming languages.
    • Experience with HTML/CSS.

What the successful job applicant will be working on:

  • Design, development, testing, and maintenance of production software applications.
  • Participate in 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:

  1. 30 minute screen - introduction to each other and determination of whether we’re aligned.
  2. 60 minute interview - discussion on your professional experience, what you’ve learned, and how you’ve grown.
  3. Technical interview - evaluation of your technical and problem solving skills.
  4. 30 minute culture screen - meeting with a non-technical team member evaluating cultural fit.
  5. Reference checks - provide us at least three former colleagues we can contact for a reference.

Application

Please apply through our wonderful application

Most Liked

bryanleptich

bryanleptich

No, we don’t have anything part-time.

Where Next?

Popular in Jobs Top

maiwand.nessar
Introductory paragraph theScore , a wholly-owned subsidiary of PENN Entertainment , empowers millions of sports fans through its digital...
New
bbenligiray
ChainAPI is an integration platform for setting up API gateways to smart contracts running on blockchains. ChainAPI is a founding member ...
New
adnand
Have you designed, built, and operated distributed systems? Have you monitored and administered applications, databases, and other infras...
New
j-car
Introductory paragraph Enzai is looking for a talented senior Elixir software engineer who is an experienced problem solver, able to bre...
New
Judith
Firework is the world’s leading immersive “shoppertainment” platform with shoppable video, live streaming commerce, and monetization capa...
New
derukugi3
Introduction: Interline Vacations is a specialty travel agency that services the travel industry itself. We started as a single office i...
New
neilberkman
Full-stack developer for PETAL-stack application I’m putting together a team to build the MVP of a PETAL-stack app for a client, a new s...
New
charliegn
Introduction Exosite is a fast growing company, leading the drive to deliver Internet of Things solutions to the marketplace. The Delive...
New
pdobacz
OmiseGO Pte. Ltd., a subsidiary of Omise Holdings Pte. Ltd., is bringing to market a white-label mobile wallet platform that facilitates ...
New
Douglas
Zaya is an innovative startup, with the vision to take the recruiting business to a new technological level, therefore we are looking for...
New

Other popular topics Top

mcarvalho
What is the difference between System.get_env and Application.get_env? For example, what are best practices to use one versus another.
New
ovidiubadita
Hey all, I discovered Elixir and I love it. I always wanted to learn a functional programming and I intended to go for Haskell, but afte...
New
jononomo
I am trying to figure out how Mix knows whether the environment is test, dev, or prod -- where is this set? Thanks.
New
fireproofsocks
Forgive me if this is obvious, but how does one delete a database record WITHOUT selecting it first? https://hexdocs.pm/ecto/Ecto.Repo.h...
New
vonH
When I run the Plug and I recompile I wind up having to use Ctrl C to quit iex and start again. Witht the help of rlwrap I can use the cu...
New
fayddelight
I tried installing elixir 1.11.2 erlang 23.3.4 via asdf in my zsh shell. Enabled the versions locally and globally. When I list them ...
New
jay1
Why is it that the mnesia database isn’t the most preferred database for use in Elixir/Phoenix?
New
axelson
This post is a wiki (feel free to hit the edit button near the bottom right of this post to add your own changes!) This post collects co...
239 47849 226
New
senggen
Erlang/OTP 25 [erts-13.2.2] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:1] 15:22:35.803 [error] gen_event {lager_file_backend...
New
svb
Hi! Currently I want to submit a form by pressing the Enter key. However, since my input field is of type “textarea” this is just adds a...
New

We're in Beta

About us Mission Statement