Friday, September 11, 2015

Director Software Engineering Yodle New York City


Job description
As a Director, Software Engineering at Yodle, you will be blazing trails at a fast growing company, helping to build one of America’s strongest online brands dedicated to helping partners help small businesses (SMBs) acquire and retain customers. You will be making an impact on our economy by making a big difference for the “small guy” at scale. You will be part of a multi-disciplinary team of smart, successful innovators who are passionate about solving problems.



More specifically, as a Director of Engineering at Yodle you will provide strong leadership and a consultative role to the function as relates to driving product development and strategy. The Software Development function is responsible for enhancements to existing products as well as new product development.

Responsibilities
Oversee several software engineering feature teams
Collaborate with feature teams and other leaders to ensure success of strategic business projects
Constantly iterate on and improve the development process
Deliver clear vision, direction, and standards for the engineering organization and ensure their compliance.
Fosters and maintains close working relationships with the Product, QA, and UX departments.
Provide career development, coaching and performance management for engineers, team leads and engineering managers
Participate in phone screening and interview process to bring new talent in to the engineering organization
Help reinforce a great engineering culture at Yodle
Ensure process and standards compliance, design and implementation quality and participate in the development and evolution of same.
Work on issues that impact development success or address future concepts, products or technologies
Establish transparency by broadly communicating architecture and strategy goals and ensuring compliance.
Conduct regular 1:1s. Provide useful feedback to your direct reports, peers, managers, and others in the company.
Clearly communicate the business goals to the engineers and keep them front and center. Ensure engineering is always adding business value. Communicate engineering tactics to the business side.
Adroitly prioritize tech-debt pay-down projects as well as larger strategic initiatives (versioned deployments, deployment frequency).

Qualifications
Demonstrated success managing 10+ engineers using agile, collaborative practices
Strong team-oriented communicator with a demonstrated ability to work cross-functionally
Knowledge of the theory and experience with the practices of DevOps and Continuous Integration.
Track record of hiring great people
Strong software engineering skills, and expert-level coding skills in Java
Knowledge of DVCS tools (git, Mercurial), Linux, Apache, Thrift, Tomcat, Java, Spring, and PostgreSQLAbility to think from a business perspective and balance technical and business goals
Knowledge of the theory and experience with the practices of DevOps and Continuous Integration.
Enter your email address:
Refer This Job To Your Friends And Help Them To Find Jobs!
Related Posts Plugin for WordPress, Blogger...