Ford Motor Company
Senior Software Engineer-GCP
Job Description

We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we’re all a part of something bigger than ourselves. Are you ready to change the way the world moves?

Enterprise Technology plays a critical part in shaping the future of mobility. If you’re looking for the chance to leverage advanced technology to redefine the transportation landscape, enhance the customer experience and improve people’s lives, this is the opportunity for you. Join us and challenge your IT expertise and analytical skills to help create vehicles that are as smart as you are.

We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. The ideal candidate will have a strong background in database management, Informatica, batch and ETL job processing, and a good understanding of cloud platforms, specifically Google Cloud Platform (GCP). This role involves designing, developing, and maintaining scalable data processing systems and ensuring the integrity and reliability of our data pipelines.

Responsibilities

Design, develop, and maintain efficient, reusable, and reliable code for database management, batch jobs, and ETL processes.Work with Informatica to create, manage, and optimize data integration workflows.Ensure the performance, quality, and responsiveness of applications by identifying bottlenecks and bugs, and devising solutions to these problems.Collaborate with cross-functional teams to define, design, and ship new features and improvements.Lead Rally boards and Spring planning meetings to ensure agile practices and project timelines are adhered to.Maintain a good understanding of GCP services relevant to data processing and analytics, and apply best practices for cloud-based solutions.Mentor junior team members, providing guidance and support in database and ETL best practices.Stay updated with emerging technologies and frameworks, and evaluate their applicability to our goals and needs.


Qualifications

Bachelor’s degree in Computer Science, Information Technology, or related field.5+ years of experience in software development with a focus on databases, ETL processes, and batch job management.Proficient with Informatica, SQL, and other database technologies.Experience with cloud platforms, specifically Google Cloud Platform (GCP).Familiarity with agile methodologies and experience in running Rally boards and Sprint planning meetings.Strong problem-solving skills and the ability to work in a fast-paced, evolving environment.Excellent communication and teamwork skills.A proactive approach to tackling challenges and improving processes.
United States