Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
Warby Parker

Principal Software Engineer, E-Commerce

New York, NY

Warby Parker is a transformative lifestyle brand offering designer eyewear at a revolutionary price while leading the way for socially-conscious businesses. We’re looking to hire a stellar Principal Software Engineer, e-commerce to join our core Engineering team. This is a salaried full-time position with benefits. Check out our tech blog The Oculists!

What you'll do:

  • Provide subject matter expertise in the design and development of e-commerce systems
  • Build and improve software systems for a technology enabled lifestyle brand
  • Evaluate and mentor engineers on your team
  • Collaborate in one of our agile teams, learning anything necessary to deliver exceptional technology
  • Participate in code reviews and help maintain high standards of code quality
  • Deliver limited-defect products through ubiquitous test automation

Want more jobs like this?

Get jobs in New York, NY delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

Who you are:

  • At least 6 years professional programming experience
  • At least 2 years experience building e-commerce applications
  • Experience building large and complex (but maintainable) systems and web apps
  • Thorough understanding of PCI-DSS compliance
  • Mastery of at least one statically typed and one dynamically typed programming language
  • Expertise in data modeling in one or more modern relational databases and SQL
  • Agile development experience
  • Expertise in Java and Maven
  • Solid knowledge of computer science fundamentals
  • An appreciation for beautiful code
  • Good design taste, even for internal applications
  • An aptitude and inclination for learning new domains quickly
  • Excellent verbal and written communications skills
  • Strong desire to support and commit to open source software projects

Extra credit:

  • Experience with multiple languages, web frameworks, and datastores
  • Mastery of Java, PHP, or Python
  • Experience with Magento
  • Web service design and implementation (e.g. REST, JSON-RPC, SOAP/WSDL)
  • Comfortable with Linux/Unix
  • Cognizant of 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 2014, Fast Company named us the #1 Most Innovative Retail 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
  • Retirement savings plan (401k)
  • Free eyewear (discounts for friends and family!)
  • Health & wellness stipend
  • Quarterly team outings
Job ID:
Employment Type: Other