Michigan IT Jobs

Mobile michigan-jobbank Logo

Job Information

Ford Motor Company Sr Software Engineer – Performance & Chaos Engineering in Dearborn, Michigan


Job Title:

Sr Software Engineer – Performance & Chaos Engineering

Job Description & Qualifications:

At Ford Motor Company, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career potential as you help us define tomorrow’s transportation.

The Senior Software Engineer role supports the Vehicle SDN and other CCD services and related Performance testing. The role will support all the Performance and load test related clarifications and anchoring the product team to conduct their isolated testing and integrated load test to support production migration. The Sr Software Engineer role will be responsible for working with multiple Agile teams, across Enterprise Connectivity to help resolve obstacles and ensure successful, high quality software delivery.

What you’ll be able to do:

  • Own integrated Performance & Chaos Engineering strategy, process, tools and execution

  • Define and manage the load Testing Roadmap for Vehicle SDN & CCD Services

  • Work with multiple CCD teams to ensure application availability and set-up of test equipment, test data and execution environments

  • Redefine Test Management Frameworks and ensure that the infrastructure is Scalable to evolving Products and Services

  • Assist in Product Go/No Go decisions by providing Quality PSL Metrics by covering different types of test scenarios

  • Work closely with Product Owners, Product Managers and Key Stakeholders to plan and conduct PSL testing efforts

  • Coordinate different product teams and gather non-functional requirements (NFRs) to assist them in assessing deployment readiness

  • Understand APIs, gRPC, abstractions and integration patterns to solve challenging distributed system problems.

  • Design, implement, and execute chaos experiments from conception to production deployment

  • Analyze complex problems in the application space relating to resilience

  • Perform chaos testing on a distributed system to build confidence in the system's capability to withstand turbulent conditions in production.

  • Develop automated chaos testing in pre-production systems

The minimum requirements we seek:

  • Bachelor’s degree in Information Technology, Computer Sciences or Engineering

  • 3+ years of experience of Information Technology (e.g. product management, business analysis, project management, Performance & Scalability Consultant role)

  • 2+ years’ experience in Performance and Load testing tools (Load runner, JMeter, Visual Studio)

Our preferred requirements:

  • Cloud experience like Azure, AWS, PCF & GCP is must. Preferably good to have a deep insight knowledge on at least one of the above-mentioned clouds

  • Should have deep knowledge on Chaos Engineering tools like Chaos Monkey as well as supporting tools like Dynatrace, Azure App monitor tool as well as Grafana

  • Minimum Hands-on experience in programming languages like Java, C# and Python is preferable

  • Strong analytical and problem-solving skills is a must

  • Strong presentation skills with the ability to articulate complex information concisely and clearly

  • Experience drafting effective Project or Product Management documentation including: status reports, issues/risks logs etc

  • Having working knowledge with Virtual Machines and MicroServices

Nice to Have Skills/Experience:

  • Experience in Product Management using Agile Methodology

  • Experience with Agile Central(Rally) and/or Jira

What you’ll receive in return:

As part of the Ford family, you’ll enjoy excellent compensation and a comprehensive benefits package that includes generous PTO, retirement, savings and stock investment plans, incentive compensation and much more. You’ll also experience exciting opportunities for professional and personal growth and recognition.

If you have what it takes to help us redefine the future of mobility, we’d love to have you join us.

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. Visa sponsorship is not available for this position.

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.

For information on Ford's salary and benefits, please visit: https://corporate.ford.com/content/dam/corporate/us/en-us/documents/careers/2021- benefits-and-comp-GSR-sal-plan-1.pdf

Auto req ID:



Ford Motor Company


Mobility Solutions

Skill Team:

Enterprise Connectivity (EC)


Connected Vehicle and Services (CV&S)