Irving, TX, US
1 day ago
Director of Mobile Engineering (Job 3015005)

Duties and Responsibilities:

Leadership and Team Management: Lead a mobile engineering team of 20-40 engineers, including senior engineering managers and individual contributors, responsible for the development and maintenance of iOS, Android, and ambient touchscreen applications. Manage the entire software development lifecycle, from concept and planning to development, testing, deployment, and maintenance. Develop a high-performing and nimble team through mentoring, coaching, and providing professional development opportunities to engineering leaders and individual contributors. Ensure the effective allocation of resources across projects, balancing immediate needs with long-term strategic goals. Foster a collaborative, inclusive, and innovative culture, where team members are empowered to deliver exceptional results. Technical Strategy and Execution: Own and evolve the technical strategy and roadmap for ADT’s mobile applications and ambient touchscreen, ensuring alignment with broader business objectives. Make strategic decisions on the technical architecture, ensuring scalability, reliability, and maintainability. Drive the adoption of best practices in software engineering, including code quality, automated testing, and continuous integration/continuous deployment (CI/CD). Partner with cross-functional teams (Product Management, UX/UI Design, Security, and Operations) to deliver a seamless and secure user experience. Stay on top of the latest industry trends and technologies in mobile and ambient computing to ensure ADT remains at the cutting edge. Help select and source vendors for key technologies. Strategically own key technical decisions about technology to develop in-house or acquire/license. Hiring, Talent Development, and Performance Management: Lead recruitment efforts for the mobile engineering team, ensuring a diverse and talented pool of engineers. Drive performance management across the team, conducting regular reviews, setting measurable goals, and providing constructive feedback. Identify and groom future leaders within the team by providing growth opportunities and career development paths. Ensure that engineering teams are operating efficiently and delivering high-quality work on time and within budget. Cross-Functional Collaboration: Partner closely with Product, Marketing, Sales, and Customer Support teams to align on business priorities and deliver solutions that enhance customer experience. Collaborate with ADT’s leadership to ensure the mobile engineering team contributes to the broader company strategy and vision. Act as the primary liaison between the mobile engineering team and executive leadership, effectively communicating progress, challenges, and opportunities. Operational Excellence: Implement and maintain robust monitoring, incident response, and operational processes to ensure the reliability and performance of mobile applications and ambient touchscreen devices. Ensure the security of mobile applications and data, collaborating closely with ADT’s security teams to stay compliant with the latest security standards. Continuously evaluate and improve development processes, tools, and methodologies to drive efficiency, quality, and innovation. Develop best of class software engineering practices, with regular cadenced releases, support for experiments and partial rollbacks.

Qualifications:

10+ years of experience in software engineering, with at least 5 years in mobile development (iOS and Android) and ambient touchscreen technologies. 5+ years of experience in a senior leadership role, managing large, multi-disciplinary engineering teams. Proven track record of delivering large-scale mobile applications and devices at scale. Strong technical knowledge of iOS, Android, and touchscreen development, including hands-on experience in architecture and design. Experience in agile methodologies, software development lifecycle management, and CI/CD practices. Exceptional leadership skills with a focus on coaching, team building, and talent development. Excellent communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders. Passion for innovation, problem-solving, and delivering an outstanding customer experience.
Confirm your E-mail: Send Email