Software Engineer
- Posted 12 hours ago
- Be among the first 30 applicants
Job Description
JOB DESCRIPTION
As a Software Engineer, you will be responsible for designing, developing, and implementing scalable front end and backend microservices architecture that will support the company's business requirements.
RESPONSIBILITIES
- Be part of a team of software engineering team and provide technical support throughout the software development lifecycle.
- Analyze, design, develop, and implement high-quality testable code that meets business requirements while adhering to industry best practices and standards.
- Engineer reusable complex distributed systems and work closely with enterprise Ford IT teams to ensure the platform is highly available, scalable, and fault tolerant.
- Review technical design and provide Ford-specific support to system integrators.
- Deliver engineering design and system information flow documentation supporting functional work streams.
- Work with product owners to identify project business value and associated metrics.
- Drive and challenge product owners on their assumptions and prioritizations of business value.
- Collaborate with system integrators, Ford IT, and Business teams and meet the enterprise objectives.
QUALIFICATIONS
The minimum requirements we seek:
- Bachelor's degree in computer science or a related field of study with a minimum of 5 years of IT experience
- 2+ years of developing data pipelines and services using Python and supporting libraries
- 2+ years of experience developing React-based front-end applications
- 2+ years of experience in CI/CD pipeline implementation integration with security and compliance tools like 42Crunch, Sonarqube, FOSSA or equivalent.
- 1+ years of experience implementing TDD or BDD practices for unit and system-based integration validation.
- 2+ years of experience with the Cloud technologies (GCP or AWS)
- 1+ years of experience developing NRT integrations with upstream, downstream integrations (pub/sub, Kafka, file etc.)
- 1+ years working with database tools and technologies like PostgreSQL, CloudSQL or MongoDB
- 1+ years with development of CI/CD pipelines using Tekton or Jenkins.
Our preferred requirements:
- Bachelor's degree in computer science
- 1+ years with development, deployment, monitoring of application on GCP native stack.
- 1+ years with creating data pipelines using python for agentic data needs.
- 1+ years using integrated AI tools to deliver code and remove toil through automation.
- 2+ years of developing scalable, stateless and secured RESTFUL services using Java and Spring framework
- 2+ years of domain and technical expertise with large scale eCommerce implementations
- GCP, Java, AI certifications
More Info
Job Type:
Industry:
Function:
Employment Type:
Key Skills
GCP native stack
AI tools
Tekton
CloudSQL
FOSSA
42Crunch
eCommerce implementations
NRT integrations
pub/sub
GCP Java AI certifications
CI/CD pipeline implementation



