Engineering Manager

Engineering Manager


The Company

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. We hire the best and brightest employees with offices in Dallas Texas (HQ), Southern California, Utah, Wisconsin, Kaliningrad RU, and Bangalore, India.


Visit to learn more about how you can join our winning team!


Job Purpose


Engineering managers focus and develop their engineering team so they can meet the needs of the business and ensures their solutions work well within the overall system architecture. Engineering managers draw from their deep and broad technical expertise to mentor engineers and provide leadership for complex technology issues.


They are responsible for the administrative duties and management of software and test engineers. Engineering Managers are expected to work closely with product owners and scrum masters to ensure product backlogs are clearly identified, prioritized, and well understood by the teams. 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. Level-up during your interview by showing us what these mean to you and remember to ask us what “Make the plane” means.


Essential Job Duties

  • Oversees their team's end-to-end ownership of solutions, which includes assisting in development of test automation and other key quality aspects; Evangelize a DevOps mindset where your teams are accountable for product from inception to sunset


  • Enable a culture of creativity, collaboration, speed, innovation and excellence while continuously elevating the quality and calibre of our engineering organization; Participate in strategic planning meetings with product management, architecture and design


  • Solve complex software engineering tasks, while maintaining coding standards and practices; Contribute to technical engineering designs, resource management, and solution implementations


  • Manage the delivery of software using Agile best practices. Respond to production issues in order to make quick repair to prevent application outages


  • Build cross-department relationships centred on executing company strategy. 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


Job Qualification



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



  • 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, .Net, C#, HTML, CSS, SQL Server, Front End Web, Web Services
  • Technical expertise that enables meaningful conversations with product architects & engineers


Other Abilities

  • Accuracy and attention to detail
  • Professional demeanour
  • 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


Physical Demands (Travel, etc.)

  • Available to solve critical issues as necessary
  • Occasional travel up to 20%
Apply Now Copy Link