Who are we?
When it comes to engineering, our teams solve problems of scale and work on cutting edge and open-source technologies. As a high-growth, e-commerce company, we are searching for talented and passionate software engineers. Our culture is one that strives on solving difficult problems focusing on product engineering based on hypothesis testing to empower people to come up with ideas.
We address a wide array of computer science problems including advanced web applications, cutting edge user interfaces, scalability and performance of applications. You will work alongside a highly experienced team of engineers from various academic and industry backgrounds.
Our product and engineering team practices iterative development and continuous deployment. We work in small teams, deploy often, and keep our projects short and focused. Engineers rotate between projects and areas of the product to learn and take on new challenges.
What youll do:
· Define, design, implement and deliver high quality features that meet customer needs.
· Build and maintain features in our platform ranging from distributed data processing systems to in-browser data visualization tools.
· Ensure high quality by following coding best practices, code reviews, and providing automated tests.
· Work closely with product management and quality engineering to ensure we deliver great compelling features.
· Be passionate and help improve the availability, performance, scalability and security of the product.
· Ensure strong emphasis on monitoring and metrics for analyzing health and usage of features.
· Lead and participate in production deployment activities of your features and troubleshoot and resolve issues escalated from the production environment.
· Evaluate new technologies, and help incorporate them into the technology stack
If you:
· Want to design, develop and test (including automated, continuous integration) key product features/components of our platform.
· Love to develop systems that are highly reliable, scalable, but easy to maintain.
· Live to design to features/components and conduct effective peer code reviews where needed.
· Actively participate in architecture and design discussions.
Is this you?
· 6+ years of industry software development experience.
· Strong core Java, design patterns and object-oriented language skills.
· Strong knowledge of SQL queries and database concepts
· Testing frameworks like Junit
· Experience with agile development methodologies.
· Positive work attitude, self-motivator, quick learner, and a standout colleague.
It is great if you know:
· ElasticSearch, Hadoop, HBase, Spark, Kafka
· Yarn, Oozie, Zookeeper
· MySQL, Postgres
· PHP
· Linux
· Scala
· Cassandra, Redis, Mongo
by via developer jobs - Stack Overflow
No comments:
Post a Comment