We are looking for a Senior Software Engineer to join our ElasticSearch team. This growing team is responsible for the design, development and operation of software that allows our customers to index and search in a secure, responsive, and reliable environment. We offers a dynamic, collaborative environment, helping you expand your skills and take ideas from inception to delivery.
What You’ll Do:
● Design, develop and support a world-class search platform serving our merchants of all sizes.
● Produce bullet-proof code that is robust, efficient and maintainable. Our primary language is PHP
● Work on challenging problems such as query optimization, performance optimization while adhere to security protocols.
● Work closely with operations and infrastructure to improve the architecture while building and scaling back-end services.
● Engage in technical discussion of new solutions and architectures.
● Participate in code reviews to maintain and improve quality.
● Mentor other engineers in the current domain.
Who You Are:
● 5+ years of professional experience as a Software Engineer.
● 2+ years of ElasticSearch experience.
● Strong understanding of ElasticSearch clusters structure and index configurations is a plus.
● Professional experience with PHP.
● Extensive experience with principles of continuous integration and designing, implementing and taking ownership of various tasks across development cycle.
● Experienced in developing high performance, scalable and available web services and applications.
● A team player who works close with stakeholders, pod leaders and other teams to promote communication and collaboration.
● Enjoy working on solving challenging problems in a fun collaborative environment.
● Highly proactive and results oriented with excellent critical thinking and communications skills.
● Excited to learn new technologies.
● Experience with ecommerce, SaaS platforms highly preferred.
● Enjoy an amazing business culture while working with one of the most exciting global e-commerce companies.
● Benefit from collaborating with a fast-growing team of professionals in a global environment.
● Competitive financial package.
● Control your own schedule.
●Personal time off.
● Interactive events and activities for all engaged in the project.