Director, Software Engineering

New York, NY 10001

Posted: 12/30/2015 Employment Type: Direct Hire Industry: Other Area(s) Job Number: 62 Pay Rate: 205,000

Job Description


As a Director of Software Engineering, 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 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
  • 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 PostgreSQL
  • Ability 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.

 

Meet Your Recruiter

Jason Destro

Over 20 years’ of recruiting experience with hands-on recruiting and placement of I.T. professionals (Full Time, Temp 2 Perm, & Contingent) in the NJ/NY/CT/PA marketplace for a wide variety of today's demanding IT skill sets. Focused on delivering exceptional service by understanding client’s objectives and goals.

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.
" property="pl-share-desc">

Director, Software Engineering

New York, NY 10001

Posted: 12/30/2015 Employment Type: Direct Hire Industry: Other Area(s) Job Number: 62 Pay Rate: 205,000

Job Description


As a Director of Software Engineering, 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 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
  • 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 PostgreSQL
  • Ability 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.

 

Meet Your Recruiter

Jason Destro

Over 20 years’ of recruiting experience with hands-on recruiting and placement of I.T. professionals (Full Time, Temp 2 Perm, & Contingent) in the NJ/NY/CT/PA marketplace for a wide variety of today's demanding IT skill sets. Focused on delivering exceptional service by understanding client’s objectives and goals.

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.