Senior Software Engineer


New York City, NY, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 01/20/2021
  • Website:
  • Company Address: 750 Lexington Ave, New York, NY, 10022

About Kaiyo

Kaiyo is an online marketplace committed to great design, exceptional customer care, and a more sustainable planet.

Job Description

Kaiyo is an online marketplace for buying and selling used furniture built on the belief that the future of furniture is in high quality items with long lives. Used furniture is more sustainable and more accessible. It's a win-win.

Kaiyo is at an inflection point. Our first hub in New York is growing rapidly and operating efficiently with stellar reviews from both buyers and sellers, which means it’s time to take what we have and scale. Our team is experienced. We’ve scaled companies before and seen successful exits. We know we’ve got something special here and we can’t wait to take it to the next level.

Role Description

Kaiyo is searching for a Senior Software Engineer to join our tech team as its third member. This is an opportunity to have an enormous impact on our business. This person should be prepared to claim ownership of big chunks of our technology and work directly with relevant stakeholders (our CEO, COO, VP of marketing etc). The role will involve contributing across the full scope of our technology from our e-commerce site, to our internal operations tools and our data analysis pipeline. You’ll be thinking critically about our business, writing a bunch of code, and mentoring future hires as your role grows along with the company over the coming years. This is a great role for an accomplished engineer who's looking to for an opportunity to the next big step in their career.

What you'll do
  • Familiarize yourself with the full scope of Kaiyo’s technology and contribute to high priority projects wherever they arise across the codebase
  • Break down large projects into executable and estimatable tickets and knock them out in sprints
  • Deliver technology that is tested, monitored, and ready for scale
  • Participate in an on-call rotation for issues with deployed technology
  • Continuously raise the standard for readability, scalability, and security of our code, through code reviews and by identifying and advocating for the cleanup of tech-debt
  • Write detailed project proposals before beginning new features and maintain documentation on those features as they evolve
Desired qualifications
  • A seasoned software engineer with at least 5 years professional experience, preferably including experience at an early stage company
  • Extensive experience with some of the languages, frameworks and tooling that is already in use at Kaiyo: Python, Flask, Javascript, React, Docker, Terraform, Postgres, HTML, CSS
  • Open-minded and willing to be flexible and work within constraints when it comes to tooling, choice of programming language, framework etc.
  • A clear and proactive communicator both with technical and non-technical team members
  • Passionate about sustainability
  • Stock options
  • Medical, dental, vision, life, long-term disability insurance are provided.
  • 401K contributions are matched up to 4%.
  • Gym reimbursement

Related Jobs

Field Captain

Kaiyo - Bergen County, NJ, USNew York City, NY, US

Warehouse Associate

Kaiyo - Bergen County, NJ, US

Senior Customer Support Specialist

Kaiyo - New York City, NY, US

Customer Support Specialist

Kaiyo - New York City, NY, US

Senior Software Engineer

Kaiyo - New York City, NY, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.