Profile Description -
Our engineering is a fast paced environment focused on excellence and high-productivity. Our organizational challenges are unique, so you should be comfortable in uncharted territory and pumped to build consumer, logistics, catalogue, fulfillment, retail and marketing systems that can support operations of 100,000 and 10 million people alike. We're constantly taking on challenges in Internet of things, search, payments, and growth — all while maintaining a beautiful user experience. We want to build solutions to these problems that are scalable, performant, and elegant, and we're looking for talented people to help us do just that.
Here are the kind of people we’re looking for:
Versatility: In addition to having an intimate knowledge of the whole web stack, you understand how all the pieces fit together (front-end, database, network layer, etc.) and how they impact the performance of your application.
Strong architecture chops: You know how to build highly scalable, robust, and fault tolerant services that support our unique rate-of-growth requirements. You stay up-to date with the latest architectural trends.
Passion: To try out new ideas and iterate on existing product features, and love experimenting with new technology if it's right for the job. Because not only do we ride the cutting edge, we make it happen.
Collabrate: We believe that engineering is a continuous process of learning and improvement, and that the best way to learn is by getting help from your fellow engineers. Because coding is more fun when you do it together and appreciate feedback.
Design and business acumen: For us, engineering isn't just a job but a practice that we want to perfect. We aim to keep our systems modular, our code clean, and our documentation clear, and we follow the idea of leaving things better than how you found it. It's not just about the code — putting the right processes and tools in place to make developers happy and efficient is important to us because it gives us the time to focus on polishing the product.
Bias towards action: A positive attitude, good judgement and responsibility towards the shipped codes are highly appreciated. Mistakes are welcome as long as you make sure you learn from them.
You understand requirements beyond the written word. Whether you’re working on a API used by other developers, an internal tool consumed by our operation teams, or a feature used by millions of consumers, your attention to details leads to a delightful user experience.
Skills we require -
- 4 to 6 years of strong track record of shipping high-quality product features on schedule
- Experience in working on large-scale distributed systems
- Data-driven architecture and systems design
- Experience in keeping business critical systems running 24x7.
- Familiarity with or interest in Python/Java/C/C++ and Unix/Linux environment.