People, Person, Computer, Electronics, LCD Screen, Laptop, Pc


Senior Software EngineerSan Francisco, California, United States

Senior Software Engineer

San Francisco | California | United States

Pillow is the #1 hospitality platform in the country, backed by the best investors in Silicon Valley. Our founders are talented and accomplished entrepreneurs whose passion and endurance motivate us daily. We are a technology company that is growing our team quickly. Are you ready to take on massive challenges, work with a world-class team, and change the world?

Check out our Instagram to see what it's like to work at Pillow
Read what our employees and candidates are saying on Glassdoor
Take a look behind the scenes with this video

Technology and design are the core of our company. From efficiently managing our ground operations to optimizing our customers' marketing channels and revenue, our software enables Pillow to scale short term rental property management. Ultimately, we believe in using the best tool for the job. Integrating diverse technology into a unified solution to a complicated problem is key to our success.

Job Details:

We're looking for someone who can confidently build and scale large software systems, with a passion for getting things done. You're smart and experienced, but you also like to learn new things. Quality is your number #1 concern. You know how to prioritize, plan ahead, and suggest relevant process improvements. We have:

A disruptive, best-in-class technology proven to drive revenue for short-term rental hosts.
A talented and inclusive team, transparent and genuine leadership, and a fun company culture.
The desire to constantly evolve and an open mind for new ideas and approaches.

Role & Responsibilities:

Build robust and scalable software using the best tech for the job. Our current stack includes Ruby/Rails, React/Redux, Postgres, and React Native
Provide high-level guidance for Pillow's technology, ensuring good architecture and design
Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products
Keep your code quality high and help your teammates do the same
Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution
Dive into difficult problems and successfully deliver results on schedule


A strong desire for continued growth and self development
An entrepreneurial self-starter who isn't afraid to take risks
An individual contributor who enjoys working with others in a fast-paced environment
A problem solver who embraces the power of curiosity
Familiarity and passion for current mobile and web technology
An advocate of the sharing economy and human connection

Preferred Education & Skills:

At least 5 years of recent hands-on software development
Bachelors, masters, or doctorate degree in a related field, or an intriguing reason for not having one
A track record of projects completed on time - you are a flawless executor, not a procrastinator.
You find satisfaction in a job well done and want to solve head-scratching challenges.
Solid software design knowledge- you should know how to create software that's extensible, reusable, and does what it's supposed to
Experience with our stack and the willingness to learn new technologies (experience with other object-oriented languages is okay too, but our code is Ruby & Javascript, so you should be able to get up-to-speed on them quickly)
Experience with web architecture and Linux/Unix
Extensive experience with MVC web frameworks.
Experience working on a broad set of problems (payment system, e-commerce, services startup, solved several different kinds of domain problems)


Ground floor opportunity: Shape the strategic direction of the company
PTO & Select Holidays
Health Insurance
One Medical Membership with PPO Plan
AnyPerk & PerkSpot
Commuter benefits through Zenefits
401K with ForUsAll

I'm interested

Not ?

Thank you. Please wait while we forward you to the application.

Similar Jobs

There are currently no jobs matching this criteria