Description
At Ford Motor Company, you will be part of a team that transforms the future for customers, communities, and families. Ford Pro Intelligence, within the Vehicle Cloud and Mobile Division, powers the digital backbone of Ford Pro Telematics and Data Services.
As a Senior Software Engineering Manager within Ford Pro Intelligence, you will lead a team of talented software engineers in developing and scaling innovative solutions for commercial customers. You will guide the technical direction of your team, ensure high-quality software delivery, foster a collaborative and innovative environment, and contribute to the overall success of Ford Pro's mission.
Responsibilities
Team Leadership & Management:
- Lead engineering managers supporting software engineering teams that deliver end-to-end software products.
- Manage and grow software engineering managers and their engineers through regular performance feedback, career coaching, and development opportunities.
- Oversee planning, execution, and delivery of software projects, ensuring timely completion, budget adherence, and quality standards.
- Lead with a customer focus alongside partners in product, design, and engineering to define project requirements and priorities.
- Manage project risks, dependencies, and proactively identify and resolve issues.
- Monitor project progress and provide regular updates to stakeholders.
- Participate in recruiting and hiring for your teams.
- Review, evaluate, and provide feedback on product designs and architectures with a software engineering focus.
- Seek to improve the engineering delivery pipeline, reducing cycle time and increasing quality and security posture.
- Apply advanced concepts, theories, and principles to create multi-disciplinary innovations and solutions.
- Develop and socialize new engineering principles and practices to improve the organization.
- Provide thought leadership across multiple organizations to eliminate knowledge silos.
- Drive continuous improvement and build a learning organization.
- Evaluate and recommend new and emerging products and technologies.
- Act as a liaison between the team and other departments within Ford Pro.
Qualifications
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 12+ years of experience in software development with proficiency in one or more programming languages (e.g., Java, Python, C++, Go).
- 5+ years of experience in a senior leadership role managing people, leading teams, managing managers, and delivering software products to market.
- 5+ years of experience with cloud-based technologies (e.g., AWS, Azure, GCP).
Preferred Qualifications:
- Master's degree in Computer Science, Software Engineering, or a related field.
- Experience with developing and deploying software for connected vehicles or IoT devices.
- Experience with data analytics and machine learning.
- Experience with DevOps practices and tools.
- Familiarity with the automotive industry and commercial vehicle operations.
- Strong understanding of software development methodologies, such as Agile and Lean.
- Excellent problem-solving and analytical skills.
- Strong verbal and written communications skills with the ability to influence the enterprise.
Benefits
- Immediate medical, dental, vision, and prescription drug coverage.
- Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care.
- Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments.
- Vehicle discount program for employees and family members and management leases.
- Tuition assistance.
- Established and active employee resource groups.
- Paid time off for individual and team community service.
- A generous schedule of paid holidays.
- Paid time off and the option to purchase additional vacation time.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://efds.fa.em5.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/67312