Manager, Engineering

Draper, UT, US

Apply now



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 defined, prioritized, and well understood by the teams. Engineering Managers are servant leaders and a beacon reflecting our cultural values.


• Oversees their team's end-to-end ownership of solutions, which includes assisting in development of test automation and other key quality aspects
• 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


• 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
• 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

Physical Demands (Travel, etc.)
• Available to solve critical issues as necessary
• Occasional travel up to 20%


  • Medical, Dental, Vision, 401k
  • Company-paid Life & Disability Insurance
  • Paid Vacation, Sick Days & Holidays
  • Paid Parental Leave
  • Collaborative & Open Office Environment

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 to learn more about how you can join our winning team!

Apply now Copy job URL