Senior Software Engineer (Search)
Core
Build scalable, resilient search experiences and customer-facing features for a large online gifting platform using search engines, AWS, and modern web technologies.
Role type
Senior Software Engineer (Search)
Builds
Search infrastructure, front-end web pages, and AI/ML-driven features for the Moonpig Group platform.
Domain
E-commerce / Online Gifting
Deliverable
production ML models | product features
Required skills
OpenSearch, Elasticsearch, AWS, React, Node.js, TypeScript, C#, GraphQL, Terraform, CI/CD, unit testing, system design, technical mentoring.
Preferred skills
Serverless architecture, event-driven systems, internal ML inference APIs, external LLMs.
Technologies
OpenSearch, Elasticsearch, AWS, React, Node.js, TypeScript, C#, GraphQL, Terraform, GitHub Actions.
Responsibilities
Design, implement, and A/B test new features; own back-end integration with OpenSearch; build and maintain AWS infrastructure; write clean code and tests; coach colleagues on engineering best practices; collaborate with data teams on AI/ML features.
Seniority
Senior, hands-on IC with mentoring responsibilities.
