Principal Software Engineer, Core Services

Location: New York, NY

Type: Full Time

Min. Experience: Experienced

Warby Parker is a transformative fashion brand offering designer eyewear at a revolutionary price while leading the way for socially-conscious businesses. We’re seeking a brilliant Principal Software Engineer who will develop internal applications that make our company succeed. You'll be working in a fast-paced, fun environment, and your work will affect millions of people. While experience is appreciated, the ability to learn and apply new technologies is equally important if not more so. This is a salaried full-time position with benefits.

Since all work and no play makes a dull office, we’re thoroughly committed to infusing our days with food, surprises, brain-stimulating activities and, when appropriate, booze. As a team member at Warby Parker you can look forward to catered lunches three times a week, gym membership, company outings, guest speakers, and all sorts of other goodness.

What you'll do:

  • Architect and develop a modular, scalable platform that integrates systems across the enterprise
  • Mentor other software engineers
  • Write absolutely amazing code
  • Write even better documentation
  • Review partner and vendor systems and code for integration
  • Create high volume web services
  • Convert functional requirements to working applications
  • Create and maintain databases
  • Participate in code reviews, create and practice coding standards
  • Participate in application testing


  • 6+ years of relevant work experience
  • 4+ years software architecture experience
  • Strong experience with service-oriented architecture, enterprise service buses (ESBs), and message queueing (MQ) systems
  • 6+ years Java software development, primarily in the enterprise architecture integration domain
  • Thorough understanding of PHP or similar modern programming language.
  • Thorough knowledge of SQL (particularly MySQL)
  • Knowledge of scaling and application optimization
  • Unit testing experience, particularly with PHPUnit and Selenium
  • Knowledge of SOAP and REST
  • Knowledge of standards and best practice design patterns for Object Oriented Programming, MVC and Database design
  • Good design taste (even for internal applications)
  • Eye for details
  • Ability to work among multiple teams and communicate effectively to both technical and non-technical teammates
  • A willingness to gain and share knowledge

Extra credit:

  • Solid HTML & CSS chops
  • Strong desire to use, support, and commit back to open source projects

Some benefits and perks of working at Warby Parker:

  • Health/Vision/Dental
  • Cell phone reimbursement
  • Flexible “My Time” vacation policy
  • Retirement savings plan (401k)
  • Commuter benefits
  • Free eyewear (Discounts for friends and family!)
  • Free gym membership
  • Quarterly team outings
* Required fields
Using "Apply With LinkedIn" in IE11? Read this first. Connecting LinkedIn
First name*
Last name*
Email address*
Phone number*

Attach resume ( .pdf, .doc, .docx ) or paste resume

Paste your resume here or attach resume file

Cover Letter
Who referred you to this position?
What’s your citizenship / employment eligibility?*
LinkedInLinkedIn profile URL:
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*