Wednesday, November 26, 2014

Director - Engineering - Poppin - New York


Job description
Poppin is a NYC-based startup bringing color and happiness to people’s offices through well-designed office supplies and furniture. Launched to the public in 2012, Poppin offers everything from pens and notebooks to file cabinets and desks, in 15 colors, all designed in-house in NYC. Our products can be purchased direct through poppin.com, customized for your company with the help of our workstylists, or in 2000 retail stores worldwide like Crate & Barrel, Staples, The Container Store, etc.
To date, Poppin has not had an in-house engineering team, but it’s time to create one. Poppin is looking to hire a Director of Engineering to set the technology vision for the future, build out the team, and execute the plan. You’re essentially getting to start from scratch, as we don’t have much legacy code other than our existing integrations with NetSuite.

Some example projects:
It’s time to replace our existing e-commerce site with a new platform. One of the challenges will be keeping data in sync between the e-commerce site and NetSuite. How would you go about architecting those systems?
Since we’re starting from scratch, there are a lot of long lasting choices to make. Which programming language should we use? What process will you put in place for code review and deployment?
Because we are vertically integrated, supply chain and fulfillment is a big part of our business operations. How can we accurately forecast demand? Given multiple warehouses, how would we calculate how much inventory should go where?
Responsibilities:
Recruiting a strong engineering team with a mix of front-end and back-end skillsets
Implementing code and process best practices
Until the team is big enough, rolling up your sleeves and contributing code
Setting up various support systems (version control, CI, monitoring, etc)
Mentorship and management of engineering team members
Develop a customer-focused and solutions-oriented culture
Effectively communicate vision, roadmap, and status with management and stakeholders

Desired Skills and Experience
Qualifications:
8+ years of development experience, and 3+ years of management experience
Hands-on experience working with distributed systems (message queuing, environments with multiple databases, SOA, etc)
Experience managing agile software development processes
You love developing a great team just as much as developing great software
You have the pragmatism to balance what’s ideal and what’s needed right now
Experience with writing well structured, testable code
Enter your email address:
Refer This Job To Your Friends And Help Them To Find Jobs!
Related Posts Plugin for WordPress, Blogger...