About the Role
You will develop the software and infrastructure needed for the product. You will contribute to technical strategy, vision, and architecture; gather requirements; propose and build solutions; design highly available, performant, scalable, and extensible software; and maintain the product, automation, tests, and operations.
Requirements
- Excellent written and spoken English
- Bachelor's degree in Computer Science or a related field, or equivalent knowledge, skills, and industry experience
- 3–5+ years of professional experience developing production systems
- Advanced knowledge of at least one modern programming language, such as JavaScript, Go, Python, Rust, or Ruby
Responsibilities
- Develop software and infrastructure
- Contribute to technical strategy, vision, and architecture
- Gather and understand requirements
- Propose and build solutions
- Design highly available, performant, scalable, and extensible software
- Maintain the product and automation
- Maintain tests and operations
Benefits
- Flexible PTO
- Company laptop
- Company-paid trips for regular off-sites and team bonding
- Flexible work schedule