Ford Motor Company Sr Software Engineer – Performance & Chaos Engineering in Dearborn, Michigan
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
Enterprise Connectivity (EC)
Connected Vehicle and Services (CV&S)
Ford Motor Company
- Ford Motor Company Jobs