At Bzaar, we develop products that change how millions of buyers and sellers trade across the globe. We're looking for Engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, UI design, and mobile. As a software engineer, you will work with one of Bzaar’s product squad and deliver exceptional product experience. Bzaar engineers are versatile, act like “owners'' not just “doers”, and enthusiastic to take on new problems across the full-stack. Most importantly we have fun while we’re at it!.
Responsibilities will include:
Building, testing, and releasing product-facing features with stringent correctness and scalability requirements.
Designing a solution with other engineers and the ops team to fix a scalability problem and then implement it.
5+ years of experience in coding in at least one modern language such as Java, Go, Node.js, React js.
3+ years of experience contributing to the architecture and design of new and existing systems (architecture, design patterns, reliability, and scaling)
Understanding of microservices architecture and event-driven distributed systems
Strong grasp of relational database concepts
Demonstrated ability to mentor and develop other team members including junior software engineers
Experience defining system architecture(s) and exploring technical feasibility tradeoffs and capabilities
Startup mindset, ownership, and a proper balance of quality and sense of urgency!
At Bzaar we value these qualities:
We do what’s in the best interest of the consumer, not ourselves
We have growth mindsets, not fixed ones
We believe that success lies in execution, not credentials
We act like owners, not just employees
We work to find answers on our own, not wait for them to be given to us
We optimize for mission, not ego