7 months ago
Hong Kong, Hong KongStaff+
Responsibilities
- Partner with product managers, designers, and engineering teams to translate product vision into technical solutions.
- Design and build scalable APIs using the Elixir Phoenix framework.
- Architect data models and optimize PostgreSQL and Cassandra queries and indexes for large-scale workloads.
- Use Redis and other in-memory data stores to improve scalability and responsiveness.
- Lead complex debugging and incident resolution across the stack using logging and monitoring tools.
- Mentor engineers through code reviews and help elevate the team’s technical capabilities.
- Improve engineering standards, tooling, development practices, architectural patterns, workflows, and coding standards.
- Ensure project coherence and uphold overall technical quality.
- Contribute to technical strategy and identify opportunities for new programs, products, and features.
Requirements
- Bachelor’s degree in computer programming, computer science, or a related field; an advanced degree is a plus.
- 6+ years of experience with Elixir designing and building high-performance RESTful web services serving billions of requests per day.
- High-level experience with SQL infrastructure and data modeling.
- Ability to adapt to ambiguity and change in a dynamic environment.
- Ability to balance multiple priorities and learn quickly in a fast-paced team environment.
Tech Stack
Categories
About Firework
Firework builds an enterprise video commerce platform that lets brands and retailers embed shoppable video, video showrooms, and an AI shopping agent across their sites and channels. The company operates a SaaS model focused on conversion and content operations for DTC and omnichannel commerce. Founded in 2017 and headquartered in San Mateo, it is privately held and backed by investors including SoftBank Vision Fund 2.
