Ford Motor Company
Senior Security Software Engineer
Job Description

We are seeking a highly skilled and experienced Senior Software Engineer to lead our team in the implementation of the next-generation Enterprise Identity and Access Management (IAM) platform leveraging multiple capabilities, including but not limited to Microsoft Entra Id, GCP development platform, as well as other tooling available within the Enterprise. This is a key role in our organization, responsible for designing, developing, and maintaining our IAM system, which is critical for securing our resources and ensuring seamless access for our users.

Responsibilities

Technical Leadership: Lead and mentor a team of software engineers in designing and developing the IAM platform, ensuring it meets the organization's security and access control requirements.System Design: In close collaboration with IAM portfolio product owners, SMEs & security product teams to define the architecture and design of the IAM platform, utilizing Azure Identity Infrastructure and Entitlement Management capabilities effectively. Development: Lead the development of the IAM platform, including coding and code reviews. Write high-quality, maintainable code in accordance with best practices.Security: Ensure the IAM platform is designed with security in mind. Implement robust authentication and authorization mechanisms and work closely with the security team to mitigate potential risks.Integration: Integrate the IAM platform with various systems and services, both within the organization and with external partners, to provide seamless and secure access control. Application Transformation: Partner with application teams to ensure services are consumable by app and cloud migration teams to allow for modernization of a number of traditional applications. Scalability: Design the IAM platform to be scalable to meet the organization's growing needs. Implement performance optimizations to ensure efficient operation.Documentation: Create and maintain technical documentation, including architecture diagrams, API documentation, and coding standards.Collaboration: Collaborate with cross-functional teams, including security, IT, and application development teams, to ensure the IAM platform aligns with the organization's overall goals.Troubleshooting and Support: Provide technical support and troubleshooting assistance to resolve issues related to the IAM platform. Develop and maintain monitoring and alerting systems.Stay Current: Keep up-to-date with the latest IAM and Microsoft Entitlement Management technologies, trends, and best practices, and apply them to improve the platform.


Qualifications

Bachelor’s degree in computer science, engineering, or a related field. Master’s degree preferred.Minimum 8 years of programming experience.Proven experience as a Senior Software Engineer, leading or mentoring software development teams and proficient in of designing, building, implementing, analyzing, and troubleshooting distributed, large scale highly available systems. Experience in Identity and Access Management.Strong knowledge of Microsoft Entitlement Management or related IAM technologies.Hands-on experience with Microsoft Azure Cloud platform, Active Directory, GCP, OAuth, and SAML.Proficiency in programming languages like C#, .NET, Java and related technologies.Agile experience for the software delivery methodology.Ability to leverage CI and CD tools to automate testing and deployment.Solid understanding of security principles and best practices related to identity and access management.Excellent problem-solving and troubleshooting skills.Strong communication and interpersonal skills to work effectively with cross-functional teams.Professional certification related to a cloud technology and/or certifications in IAM or related fields (e.g., CISSP, CISM, Microsoft Certified: Identity and Access Administrator) are a plus.


Are you seeking a role that helps drive modernization, simplification, security compliance and operational excellence through Cloud adoption across a large enterprise? Ford’s Security Services team is seeking an experience software engineer to enable our organization to take advantage of new and emerging technologies through the use of Azure cloud services.

If you are a passionate and experienced Senior Software Engineer with a strong background in Identity and Access Management and the desire to lead a team in implementing the next-generation IAM platform, we encourage you to apply and join our team.

You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply!

As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder…or all of the above? No matter what you choose, we offer a work life that works for you, including:

 Immediate medical, dental, and prescription drug coverage Flexible family care, parental leave, new parent ramp-up programs, subsidized back-up child care and more 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, including the week between Christmas and New Year’s Day Paid time off and the option to purchase additional vacation time.


For a detailed look at our benefits, click here:  Benefit Summary

This position is a salary grade 8.

This position is a range of salary grades 8.

Visa sponsorship is not available for this position.

Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.

We are an Equal Opportunity Employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, If you need a reasonable accommodation for the online application process due to a disability, please call 1-888-336-0660.


Dearborn, MI