Engineering Manager at Ford Global Career Site
Dearborn, Michigan, United States -
Full Time


Start Date

Immediate

Expiry Date

18 Feb, 26

Salary

0.0

Posted On

20 Nov, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Engineering, Java, Agile Methodologies, DevOps, Site Reliability Engineering, Continuous Integration, Continuous Deployment, Technical Planning, Solution Architecture, Mentorship, Performance Feedback, User Journeys, Roadmaps, Software Craftsmanship, Cross-Functional Collaboration, Metric Collection

Industry

Motor Vehicle Manufacturing

Description
Solve complex problems by designing, developing, and delivering software solutions using various tools, languages, frameworks, methodologies and technologies Work on continuously improving platform performance and implement new technologies to maximize development efficiency Manage and grow software engineers by providing regular mentorship, career coaching, and performance feedback Engage with customers to deeply understand their use-cases, pain points, and requirements Evaluate and provide feedback on requirements, product designs, and architectures with a software engineering focus and a perspective on feasibility Own the responsibility of quality and security within the engineering delivery pipeline, while improving transparency, metric collection, and time to resolution Socialize and lead the adoption of software craftsmanship engineering principles and practices to improve the organization Establish relationships and knowledge sharing for partners, stakeholders, and teammates to eliminate siloed, duplicate, or conflicting solutions Support an environment that enables continuous improvement and contribute to establishing a learning organization Established and active employee resource groups Requires a bachelor's or foreign equivalent degree in computer science, information technology or a technology related field 8+ years of hands-on software engineering experience 6+ years of experience on programming and design patterns; proficient knowledge in Java, testable feature development, and delivering meaningful code reviews 4+ years of experience leading agile teams and delivering software products to market under strict timelines and enterprise-wide impact 4+ years of experience with software operations (Source Management, Continuous Integration/Continuous Deployment, DevOps, Site Reliability Engineering, Observability, Support and maintenance) 2+ years of experience with technical planning and solution architecture Previous experience scaling applications and infrastructure Previous experience in design and development leveraging agile and lean methodologies, as well as maturing a strong waste-free and predictable delivery practice Experience in managing cross-functional technical design and delivery dependencies across complex systems Strong verbal and written communications skills Cooperation with product and business owners in developing user journeys, roadmaps, and delivery plans
Responsibilities
The Engineering Manager will solve complex problems by designing, developing, and delivering software solutions while managing and growing a team of software engineers. They will engage with customers to understand their needs and ensure quality and security within the engineering delivery pipeline.
Loading...