Friday, November 21, 2014
Director - Engineering - Teespring - San Francisco
Job description
Teespring, an innovative web-based crowdfunding platform and tech startup, is seeking
a Sr. Engineering Manager for its San Francisco office. A graduate of the Winter 2013 class Y-Combinator, Teespring launched in 2011 and has helped its users sell over 2 million shirts to date.
We are looking for people to work on problems that contribute directly to our two main goals: growing the company and making our users happy. We are among the fastest growing new companies in the country and are always on the lookout for engineering talent to help sustain our growth and product.
This is an opportunity for a hands-on technical and seasoned engineering manager to join our team and lead a passionate team of developers. If you have empathy for developers, passion for engineering, thrive in a fast paced collaborative engineering environment, you will find this role liberating and challenging.
Desired Skills and Experience
Technically the ideal engineering manager candidate will have significant experience and expertise in more than one of the following areas:
Responsibilities:
Lead a team of 10-20 engineers to develop features and technologies across the Teespring stack.
Actively participate in day to day development, architecture and project planning.
Recruit and interview new engineering candidates.
Mentor and lead career growth for both junior and senior engineers.
Collaborate with multiple company stakeholders to develop products
Maintain feature release cadence, engineering roadmaps.
Create a culture of ownership and excellence.
Own and improve team effectiveness, code, standards and product quality.
Maintain high availability, reliability and performance across the application.
Qualifications and Expertise:
BS in Computer Science, or equivalent.
Deep understanding of web architecture, mastery of at least 2 stacks (Ruby on Rails, LAMP, Java, .Net)
7+ or more years of software development, 2+ years in a technical lead role with direct management experience
2+ years project management experience - prioritization, break-down and estimation.
Experience working directly with recruiting, writing job postings and reviewing candidate resumes.
SCRUM, XP or other Agile development experience.
Ability to work across the organization and outside the company to solve complex, distributed problems.
Experience with developing a team of engineers: coaching, mentoring, 1-1s, and performance management
Experience integrating with 3rd party services into code, reporting and alerting
Strong communication and teamwork skills
Preferred:
Experience with Ruby, Rails, BDD, TDD, Flow, MySQL, Sidekick, Redis
Project management tools - Pivotal, Trello, Leankit, SCRUM
Solid understanding of database/schema design
Experience supporting 24/7 services.
Refer This Job To Your Friends And Help Them To Find Jobs!