We are looking for a top-notch software engineer to build and operate a world-class search engine that serves hundreds of millions of queries a day. The ideal candidate will have 7-10 years of experience and a Master's degree in a relevant field.
Requirements
- Define, design, and implement complex, multi-tier distributed software applications focused on Search.
- Segment and design system layers to support componentized and layered application development, including user interface, business functionality, and database access.
- Work with other engineers, managers, Product Management, QA, and Operations teams to develop innovative solutions that meet market needs with respect to functionality, performance, scalability, reliability, realistic implementation schedules, and adherence to development goals and principles.
- Estimate engineering effort, plan implementation, and rollout system changes.
- Share on-call responsibilities.
- Develop industry and product technical expertise.