Director, Systems Development

Location: New York, NY

Department: Technology

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 remarkable engineer to manage our application development practice utilizing both internal and vendor resources to produce systems that make our company successful. 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, costumes. As a team member at Warby Parker you can look forward to catered lunches three times a week, company outings, guest speakers, and all sorts of other goodness.

What you'll do:

  • Architect and develop modular, scalable applications that integrate across the enterprise
  • Recruit, mentor, and manage software engineers ranging from junior to senior
  • Ensure the creation of amazing code
  • Ensure the production of even more amazing documentation
  • Review partner and vendor systems and code for integration
  • Evaluate and make technical recommendations for systems, working closely with other departments
  • Collect and convert functional requirements to architecture and technical specifications
  • Set and enforce the highest standards in software production
  • Participate in and lead code reviews
  • Participate in application testing

Qualifications:

  • 12+ years of relevant work experience
  • 6+ years software architecture experience
  • 4+ years of software team management
  • Thorough understanding of Java and PHP.  Right now we primarily use PHP and are adding Java, you must be willing (eager?) to code in other languages.
  • Strong experience with service-oriented architectures, message queueing (MQ), and enterprise service buses (ESBs).
  • Thorough knowledge of SQL (particularly MySQL)
  • Knowledge of scaling and application optimization
  • Unit testing experience, particularly with PHPUnit and Selenium
  • 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:

  • You've been a CTO of a startup or two
  • E-commerce
  • Agile (SCRUM) methodologies
  • PCI compliance
  • HIPAA compliance
  • Strong desire to use, support, and commit back to open source projects

Some benefits and perks of working at Warby Parker:

  • Catered Lunch (Tuesday, Wednesday, Thursday)
  • Cell Phone Stipend
  • Health/Vision/Dental
  • Free Eyewear (Discounts for friends and family!)
  • Free Gym Membership
  • Bagel Wednesdays!
  • Happy Hour (Thursdays)
  • Quarterly Team Outings
Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Apply for this Position
* Required fields
Connecting LinkedIn
First name*
Last name*
Email address*
Phone number*
Resume*

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

Paste your resume here or attach resume file

Who referred you to this position?
What’s your citizenship / employment eligibility?*
LinkedInLinkedIn profile URL:
Earliest start date?