IT & Software

Staff Software Engineer (Search & Recommendations)

Warby Parker

York And North Yorkshire · England · United Kingdom

  • Warby Parker is seeking a Staff Software Engineer to lead the development of our search, recommendations, and personalization platform
  • You’ll architect and build the systems that help millions of customers discover their perfect eyewear, working at the intersection of large-scale data processing, machine learning, and distributed systems
  • Reporting to the Senior Director of Engineering, you’ll collaborate with Product Managers, Data Scientists, and cross-functional teams to design and deliver high-performance backend services that power product discovery across our retail and e-commerce channels
  • Your work will directly impact how customers find and engage with our products, requiring both technical excellence and strategic thinking to balance user experience, business objectives, and system scalability
  • Be the technical leader of teams designing and developing world-class backend applications that power our business
  • Promote the adoption of new technologies that advance and evolve our product
  • Tackle challenges of scale though solid engineering practices and creative problem solving
  • Ensure your products are resilient and meet well-defined service level agreements with client stakeholders
  • Lead code reviews and help maintain high standards of code quality
  • Exceed quality expectations through a strong test-minded approach at every step of the SDLC
  • Monitor your application and resolve issues and SLA violations quickly and efficiently

Benefits

  • Retirement savings plan with a company match
  • Flexible vacation policy
  • Life and AD&D Insurance
  • Paid Holidays
  • Health, vision, and dental insurance
  • Parental leave (non-birthing parents included)
  • Short-term disability
  • Employee Assistance Program (EAP)
  • Bereavement Support
  • Education Reimbursement
  • Free eyewear
  • And more (just ask!)

Has demonstrated experience building and scaling distributed systems or webscale backend applications in production environmentsHas a mastery of domain modeling, system design, and data architecture patterns relevant to high-performance distributed systemsAn expert in high-level languages such as Golang, Python, or C# with deep understanding of their ecosystems and best practicesYou have a degree in Computer Science or related field, or equivalent work experience with 7+ years in professional software developmentWell-versed in agile work processes and comfortable breaking down complex backend initiatives to deliver value incrementallyA clear, concise communicator who can translate technical concepts for cross-functional stakeholders and influence architectural decisionsNot on the Office of Inspector General’s List of Excluded Individuals/Entities (LEIE)Demonstrated ability to deliver complex software projects with a high level of autonomy while mentoring othersPossesses a strong belief in accountability and holds engineering teams to high standards around code quality, testing, observability, and performanceUnderstand the full stack of modern backend systems including data pipelines, API lifecycle management, and observability frameworksProficient in cloud technologies (particularly AWS), distributed systems, and service-oriented architectures with focus on high-availability and low-latency servicesExperience with AWS cloud infrastructure, particularly services like OpenSearch/Elasticsearch, SageMaker, Personalize, or BedrockExperience with vector databases and semantic search technologiesBackground in machine learning engineering, including model training, evaluation, and deployment pipelinesFamiliarity with real-time streaming data processing and event-driven architecturesExperience building and scaling search, recommendation, and personalization systemsKnowledge of the full stack of modern recommendation systems, including feature engineering and model servingIn compliance with local and state requirements, Warby Parker is committed to pay transparency

#J-18808-Ljbffr

Reference: WJ-766_22158306

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.