Manager, Engineering

Albany, NY, US

Apply now

Title: Manager, Engineering

Position Summary

Engineering Managers are responsible for providing agile coaching and technical mentorship to guide the tactical execution of their team(s) development projects. They are responsible for the administrative duties and management of software and quality assurance engineers. Engineering Managers are expected to work closely with product owners and scrum masters to ensure product backlogs are clearly defined, prioritized, and well understood by the teams. In addition, the Manager is responsible for adopting, maintaining, and implementing best practices with the scrum masters, software engineers, test engineers and QA through example, guidance and training. Engineering Managers are servant leaders and a beacon reflecting our cultural values: Be your best, achieve more together, Think beyond your role, Make the plane, Serve to win and Make it happen.

Essential Job Duties

  • Enable and foster cross tribe collaboration between teams with focus on delivering innovative and high-quality solutions for tough business problems
  • Responsible for team's deliveries, road map and operations, set standard and lead by example
  • Work on initiatives that transcend team and organizational boundaries
  • Participate in Interviews and hiring decisions
  • Review and provide guidance on the team's work while striving to look for process improvement opportunities 
  • Enable team members success by learning about their career aspirations and mentoring them
  • Perform resource management
  • Participate in strategic planning meetings with product management, architecture and design
  • Build cross-department relationships centered on executing company strategy 
  • Manage the delivery of software using Agile best practices
  • Respond to production issues in order to make quick repair to prevent application outages
  • Exemplify DealerSocket cultural values
  • Communicate effectively with team members, internal, and external customers
  • Measure team and individual metrics such as velocity, estimation accuracy, and defect percentages
  • Assist in training new engineers by leading technical courses
  • Evangelize a DevOps mindset where teams are accountable for product from inception to sunset

Job Qualifications

Education

  • BS, MS, MBA or Ph.D in Computer Science or related technical discipline

Experience

  • 10+ years working in software engineering
  • 5+ years leadership experience in engineering or similar technical leadership experience
  • Experience with architectural design recommendation and guidance
  • Demonstrated experience leading the design, development, delivery and maintenance of large scale and high-performance platforms
  • Software development experience building enterprise SaaS cloud-based solutions
  • Experience in an Agile/Scrum environment
  • Knowledge of release management and deployment workflow processes, from development release through production deployment
  • Exceptional interpersonal skills with a proven ability to build productive cross-departmental relationships and motivate team members
  • Positive, can-do attitude and value collaboration a must
  • Experience with object-oriented code Java, .Net, C#, HTML, CSS, SQL Server, Front End Web, Web Services
  • Familiar with front-end technologies (i.e. ReactJS, Redux, Redux-Saga, Redux-Form, JSS) 
  • Familiar with Cloud Application Design (i.e. AWS, Serverless, Container, Docker…)
  • Technical expertise that enables meaningful conversations with product architects & engineers

Other Abilities

  • Accuracy and attention to detail
  • Professional demeanor
  • Works effectively in a team setting
  • Works efficiently across distributed teams
  • Aptitude for learning new technologies and concepts
  • Excellent time management skills and ability to prioritize
  • Manage several activities in parallel
  • Strong verbal and written communication skills
  • Strong organizational skills
  • Able to translate customer and business needs to technical solutions
  • The natural ability to be a champion for change
Perks and Benefits
  • Medical, Dental, Vision, 401k
  • Company-paid Life & Disability Insurance
  • Paid Vacation, Sick Days & Holidays
  • Paid Parental Leave
  • Wellness Program that pays up to $200 per year
  • Collaborative & Open Office Environment

ABOUT DEALERSOCKET

DealerSocket is a leading provider of software for the automotive industry. Our mission is to drive the future of automotive, by simplifying the experience for its customers and partners with a suite of seamlessly integrated products. DealerSocket’s suite of products includes advanced Customer Relationship Management (CRM), innovative Digital Marketing and Websites, robust Vehicle Inventory Management, insightful Analytics Reporting, and solutions to streamline dealer operations such as Desking, Credit Reporting, Compliance, and a Dealer Management System (DMS) for dealers of all sizes. To put it simply: we help dealers sell and service vehicles more profitably, while improving their customers’ experience. The DealerSocket Team is more than 1,000 employees strong, serving nearly 8,000 dealerships. Visit careers.dealersocket.com to learn more about how you can join our winning team!

Apply now Copy job URL