Full-Stack Engineer
Skills
About the Role
You will develop and maintain front-end and back-end components across the product suite. You will own and ship end-to-end features, help shape product direction, and work with others to solve customer and internal workflows. You may build proof-of-concept products, improve user experiences and integrations, strengthen infrastructure for performance and security, and collect and process large-scale datasets for voice models.
Requirements
- Expertise in Python.
- Experience with web development using TypeScript and React.
- Familiarity with software and system design patterns, APIs, cloud infrastructure tools, storage solutions, and data structures.
- Test design and security awareness are a bonus.
Responsibilities
- Build and maintain products and platform components across the front end and back end.
- Ship end-to-end features and help set feature and product direction.
- Collaborate to understand and design solutions for customer and internal workflows.
- Scope and build proof-of-concept products with partner customers.
- Improve existing products, user experiences, functionality, and integrations.
- Maintain and strengthen infrastructure for availability, performance, and security.
- Collect, manage, and process massive-scale datasets for voice models.
Benefits
- Annual discretionary professional development stipend.
- Annual discretionary stipend for social travel to meet colleagues.
- Annual company offsite.
- Monthly co-working stipend for employees not near a main hub.
