|
Warby Parker is seeking a Staff Software Engineer to lead the development of our search, recommendations, & personalization platform. You'll architect & build the systems that help millions of customers discover their perfect eyewear, working at the intersection of large-scale data processing, machine learning, & distributed systems.
Reporting to the Senior Director of Engineering, you'll collaborate with Product Managers, Data Scientists, & cross-functional teams to design & deliver high-performance backend services that power product discovery across our retail & e-commerce channels. Your work will directly impact how customers find & engage with our products, requiring both technical excellence & strategic thinking to balance user experience, business objectives, & system scalability.
What youll do:
- Be the technical leader of teams designing & developing world-class backend applications that power our business
- Promote the adoption of new technologies that advance & evolve our product
- Tackle challenges of scale though solid engineering practices & creative problem solving
- Ensure your products are resilient & meet well-defined service level agreements with client stakeholders
- Lead code reviews & 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 & resolve issues & SLA violations quickly & efficiently
Who you are:
- You have a degree in Computer Science or related field, or equivalent work experience with 7+ years in professional software development
- Has demonstrated experience building & scaling search, recommendation, & personalization systems in production environments
- An expert in high-level languages such as Golang, Python, or C# with deep understanding of their ecosystems & best practices
- Has a mastery of domain modeling, system design, & data architecture patterns relevant to information retrieval & machine learning systems
- Proficient in cloud technologies (particularly AWS), distributed systems, & service-oriented architectures with focus on high-availability & low-latency services
- Understand the full stack of modern recommendation systems including data pipelines, feature engineering, model serving, & A/B testing frameworks
- Well-versed in agile work processes & comfortable breaking down complex search & ML initiatives to deliver value incrementally
- A clear, concise communicator who can translate technical concepts for cross-functional stakeholders & influence architectural decisions
- Possesses a strong belief in accountability & holds engineering teams to high standards around code quality, testing, observability, & performance
- Demonstrated ability to deliver complex software projects with a high level of autonomy while mentoring others
- Not on the Office of Inspector General's List of Excluded Individuals/Entities (LEIE)
Extra credit:
- Experience with AWS cloud infrastructure, particularly services like OpenSearch/Elasticsearch, SageMaker, Personalize, or Bedrock
- Background in machine learning engineering, including model training, evaluation, & deployment pipelines
- Experience with vector databases & semantic search technologies
- Familiarity with real-time streaming data processing & event-driven architectures
Some benefits of working at Warby Parker for full-time employees:
- Health, vision, & dental insurance
- Life & AD&D Insurance
- Flexible vacation policy
- Paid Holidays
- Retirement savings plan with a company match
- Parental leave (non-birthing parents included)
- Short-term disability
- Employee Assistance Program (EAP)
- Bereavement Support
- Education Reimbursement
- Free eyewear
- And more (just ask!)
|