Feather

Furniture rental for people and businesses.

Senior Software Engineer at Feather

$160k - $190k / 0.01% - 0.18%
Location
New York City / Remote
Job Type
Full-time
Experience
6+ years
Apply to Feather and hundreds of other fast-growing YC startups with a single profile.
Apply to role ›

About the role

Feather is redefining furniture rental for city living and helping people feel at home no matter where they live or how long they plan on staying. By giving people smarter options, Feather is able to keep more furniture in homes and out of landfills.

We are looking for a talented Senior Software Engineer to join our team. In this role, you'll play a key part in the architecture of software solutions in a mostly uncharted space: reverse logistics and subscription to physical goods. You’ll get to work with an agile team of engineers to build features across our systems and internal solutions for our operations team.

What you’ll do:

  • Architect and model key functionality relied upon by our customers and multi-market workforce
  • Work in a distributed architecture consisting of APIs and message/event consuming microservices
  • Help identify the best technologies (AWS or otherwise) to address challenges in our roadmap
  • Transform our data architecture for massive scale and high-performance while prioritizing data integrity
  • Be a proponent of testable, scalable solutions
  • Collaborate closely with product leadership while providing guidance to other engineers as the team continues to grow
  • Help define high-quality software engineering standards and practices

What you have:

  • 5+ years of experience building commercial software with a modern programming language
  • An eagerness to join a fast-paced, growing, and evolving environment
  • Experience developing RESTful APIs and working with relational databases, such as MySQL, Postgres, or SQL Server
  • Experience in a cloud-based ecosystem, such as AWS, Google Cloud, or Azure
  • Experience developing with a test-driven mentality
  • A good understanding of CI/CD
  • Excellent analytical and problem-solving skills

Technology Stack: You don't need to have experience with all of these. We’re looking for talented and smart engineers who are willing to ramp up on these technologies.

  • Language: Typescript, ReactJS, and NodeJS
  • Datastores: MySQL 8 (RDS), Redis, and Elasticsearch
  • Server: ElasticBeanstalk and Serverless Lambdas running on AWS
  • Infrastructure: NewRelic, Docker, Git, and Circle CI

What you'll get when joining Feather:

  • Competitive compensation
  • Health, vision, dental, and life insurance
  • Access to 401(k) and commuter benefits
  • Flexible vacation and paid time off
  • Sponsored lunches and unlimited office snacks
  • Monthly in-office massages, team events, and a monthly wellness stipend
  • A 50% discount on your own Feather subscription
  • The latest hardware to get the job done

Why you should join Feather

Feather is redefining furniture rental for city living and helping people feel at home no matter where they live or how long they plan on staying. By giving people smarter options, Feather is able to keep more furniture in homes and out of landfills.

Monthly furniture payments can go toward ownership or you can simply return the furniture you no longer need. Those items endure our extensive refurbishment process before they are sent to live in their next home. Our reverse logistics platform allows our customers to swap and add new furniture at any time, helping limit furniture waste.