Job Description: Director of Engineering
Company Overview: 24G is a leading provider of Workforce Enablement software solutions designed to engage, reward, and upskill modern workforces. Our mission is to accelerate business outcomes and career growth through more effective learning experiences.
Position: Director of Engineering
Location: Troy, MI (Hybrid)
Reports to: President
Position Summary: We are seeking a visionary Director of Engineering to lead our software development teams. This role encompasses overseeing application architecture, design, feature development, quality assurance, security, and managing the end-to-end engineering process. The ideal candidate is a dynamic leader with a passion for building scalable technology platforms for enterprise clients, leveraging both onshore and offshore teams. Proficiency in AWS and a strong ability to manage AWS solutions effectively are essential.
Key Responsibilities:
Leadership and Strategy:
Provide strategic direction and leadership to the engineering teams, offering guidance on software development vision and strategies
Align engineering strategies with the company's goals and vision
Foster a culture of innovation, collaboration, and continuous improvement
Engineering Management:
Lead and manage onshore and offshore engineering teams, including scrum masters, full-stack pods, front-end and back-end engineers, and QA teams
Organize and prioritize development team workload in order to meet delivery deadlines
Set application architecture direction and work closely with staff to design
solution that meet product/business requirements
Evolve and enhance application systems to maximize performance, security and meet product/business need
Manage forecast and schedule to achieve product delivery scope, schedule and cost
Manage and track Key Performance Index (KPI) to ensure and maintain high team performance
Ensure quality, smooth and efficient delivery by applying continuous integration and continuous delivery methodology
Implement best practices for software development, quality assurance, deployment, and maintenance
Ensure efficient and effective use of AWS solutions and manage AWS infrastructure
Collaboration and Communication:
Work closely with other departments, including Sales, Marketing, Product Owners, and Customer Support, to ensure seamless product delivery and customer satisfaction
Communicate product and engineering progress, challenges, and solutions to senior leadership
Manage staff and consultants/contractors across different geographic locations to ensure team performs at the highest standard and develop a One Team culture
Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
Minimum of 10 years of experience in product development and engineering management
Experienced in building consumer-facing web and mobile software platforms at scale using Node.js and Vue.js
Experience migrating to and building Micro Service Architectures
Proven experience managing onshore and offshore teams via agile methodologies (scrum and kanban)
Experienced in utilizing and optimizing multiple database systems, including MySQL (Aurora), and NoSQL databases such as DynamoDB and Redis
Strong knowledge and hands-on experience with AWS solutions
Excellent leadership, communication, and interpersonal skills
Ability to work in a fast-paced, dynamic environment and manage multiple priorities
Strong problem-solving skills and a proactive approach to identifying and addressing challenges
Benefits and perks:
Competitive base salary and a rewarding commission structure based on sales performance
Free Drinks and Coffee
Free Onsite Bowling for employees, friends and family
Open environment optimal for cross departmental collaboration
Onsite Golf Simulator
Dog friendly - Bring your pet to the office
United Healthcare Medical
Blue Cross Blue Shield Dental and Vision
Guardian Life Insurance, long-term disability, short-term disability
Voya 401(k)
401(k) Matching
Flexible Time Off
This job description is intended to outline those functions typically performed by individuals assigned to this classification. This description is not intended to be all - inclusive or to limit the discretionary authority of supervisors to assign other tasks of similar nature or level of responsibility. 24G reserves the right to change or assign to this position as required.
This is a W2 position only. We are not offering sponsorship at this time.
24G, LLC is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, religion, sex, national origin, Veteran status, gender, sexual orientation or disability.
Powered by JazzHR
wcJ0ymViMK
#J-18808-Ljbffr