Warby Parker is hiring a

Principal Software Engineer

New York, United States

We’re looking to hire a standout Principal Software Engineer to join our 60+ person on-site Engineering team and help build the next great lifestyle brand. If you’re eager to join a fast-paced, collaborative team focused on building robust systems from the ground up, you’ve come to the right place. Sound good to you? Take a peek below!

What you'll do:

  • Build and improve software systems for a fast-growing, disruptive e-commerce company
  • Evaluate and mentor the engineers on your team
  • Lead (or collaborate on) one of our Agile teams, learning anything and everything necessary to deliver exceptional technology
  • Participate in code reviews and help maintain high standards of code quality
  • Work with other technology teams and leaders within the company to refine best practices and processes
  • Manage the production environment and participate in the on-call rotation

Who you are:

  • Armed with a least 6 years of professional programming experience (and experience at a rapidly growing e-commerce or technology organization)
  • Experienced building large, complex, and highly maintainable systems and web apps
  • Familiar with building and operating production software in the cloud (i.e., AWS, GCP, Azure, or something similar)
  • Knowledgeable of modern relational databases (PostgreSQL, MySQL, etc.), as well as in SQL generally
  • Experienced in Agile development and continuous delivery
  • Knowledgeable of computer science fundamentals
  • Equipped with great design taste, even for internal applications
  • Able and eager to learn new domains quickly
  • An all-around excellent, empathetic communicator

Extra credit:

  • Experience with multiple languages, web frameworks, and datastores
  • Expertise in at least one statically-typed and one dynamically-typed programming language
  • Experience with SQLAlchemy or other ORMs
  • Experience with web service design and implementation (e.g. REST, JSON-RPC)
  • Comfortability with Linux/Unix
  • Familiarity with DevOps practices and principles
  • Direct involvement with open-source software projects

About Warby Parker:

Warby Parker is a transformative lifestyle brand with a lofty objective: to offer designer eyewear at a revolutionary price while leading the way for socially-conscious businesses. By engaging directly with consumers, we’re able to offer ultra-high-quality, vintage-inspired frames for $95 including prescription lenses and shipping.  We focus on the bigger picture, too: social innovation is woven into the DNA of our company, and for every pair of glasses purchased, a pair is distributed to someone in need.

Because all work and no play makes a dull office, we fill our days with snacks, surprises, pneumatic tubes, and, when appropriate, costumes. As a team member at Warby Parker, you can also look forward to company outings, guest speakers, volunteering opportunities, and brain-stimulating activities.

In 2015, Fast Company named us the #1 Most Innovative Company. We’re also a certified B Corporation, which means that we are held to the highest standards of social and environmental performance.

Some benefits and perks of working at Warby Parker:

  • Health, vision, and dental insurance
  • Cell phone reimbursement
  • Flexible “My Time” vacation policy
  • Parental leave policy
  • Retirement savings plan (401k)
  • Free eyewear (discounts for friends and family!)
  • Health & wellness stipend
  • Quarterly team outings