8 months ago
Palo Alto, CA, USAMid Level
Base Salary
$115k - $210k/yr
Responsibilities
- Own major feature development and collaborate directly with founders on end-to-end product development.
- Work with hardware, software, and design teams to build new products from scratch.
- Design architectures, build MVPs, and ship new features quickly.
- Rethink and recreate existing codebases for scale.
- Continuously improve and maintain production software.
- Develop software that interfaces with kiosk hardware and visual components while supporting reliable user experiences.
Requirements
- 3+ years of relevant coding experience.
- B.S. or higher in Computer Science, or equivalent work experience.
- Excellent knowledge of one or more of Python, Node.js, C++, Go, C#, or Java.
- Ability to learn new languages, libraries, and frameworks as needed.
- Experience building production-ready software used regularly by many people.
- Preferred: experience in a fast-paced environment, cloud infrastructure deployment and management, algorithms and data structures knowledge, and strong SQL and database technology proficiency.
Benefits
- Health, dental, and vision insurance for employees and dependents.
- 401(k) plan.
- Flexible PTO policy.
- Catered office lunch with stocked snacks and beverages.
- Pet insurance.
- Voluntary life insurance.
- Competitive salary and stock options.
- Small, multidisciplinary team environment.
