Senior Software Engineer at Ford Motor Company transforming code review and quality assurance processes. Collaborating with product managers and engineers to improve development workflows through GenAI solutions.
Responsibilities
Establish and Enforce Engineering Excellence: Define, implement, and evangelize robust coding standards, design patterns, and software development best practices that enhance quality and maintainability.
Lead Cross-Team Code Reviews: Conduct comprehensive, hands-on code reviews, with the help of state-of-art GenAI tools, for multiple product teams, providing actionable feedback and guidance on architecture, performance, and security.
Develop Quality Automation Tools: Design and build scalable backend services and tools in **Python** and **Java** that automate routine checks, standardize workflows, and increase development velocity.
Architect Review Frameworks: Create structured frameworks and processes that combine human expertise with automation to streamline PR routing, standardize feedback, and capture quality metrics.
Drive DevOps Practices: Implement and refine CI/CD pipelines, testing strategies, and infrastructure-as-code to enable consistent, reliable delivery across teams.
Develop AI/ML and GenAI Solutions: Collaborate with the Product Owner to design and implement innovative AI/ML and Generative AI products that align with the business vision.
Mentor and Grow Engineering Culture: Coach engineers on software craftsmanship, lead technical discussions, and facilitate knowledge sharing through workshops and documentation.
Collaborate Across Functions: Partner closely with product owners, architects, security teams, and stakeholders to ensure alignment on quality standards and implementation approaches.
Requirements
3+ years of professional experience as a backend software engineer with strong proficiency in **Python** and **Java**
Demonstrated track record implementing software engineering best practices including code reviews, TDD, and clean code principles
Experience architecting, building and maintaining backend services and developer tools
Working knowledge of CI/CD pipelines, containerization (Docker), and infrastructure automation (Terraform)
Strong understanding of software design patterns, SOLID principles, and object-oriented programming
History of improving development processes and mentoring other engineers
Excellent written and verbal communication skills with ability to explain complex concepts clearly
Bachelor's degree in Computer Science, Computer Engineering, or related technical field
I&C Process Engineer II supporting systems engineering processes on large - scale Westinghouse projects. Focus on configuration management, requirements management, and verification & validation principles.
Safety Analysis Engineer performing design basis safety analysis for nuclear reactors at Westinghouse. Reporting to the Manager of Loss of Coolant Analysis, ensuring reactor safety protocols and methodologies.
Maintenance Engineer II performing scheduled and unscheduled maintenance on plant equipment and machinery for Flowers Foods in Johnstown, CO. Ensuring operational efficiency and adherence to quality standards.
Maintenance Engineer I responsible for scheduled and unscheduled maintenance at Flowers Foods. Involves troubleshooting, repairs, and ensuring plant equipment efficiency.
Entry level Controls Commissioning Engineer for Dematic's project engineering teams, integrating mechatronic systems in automated solutions. Seeking a passionate mechanical engineer for diverse industry projects.
Electrical & Control Engineer at Geosyntec, designing systems for water and wastewater treatment projects. Applying electrical engineering skills and supporting multi - disciplinary teams.
Electrical & Control Engineer designing and implementing control systems for water and wastewater treatment projects. Supporting process engineering through detailed electrical design and calculations.
Principal Civil/Environmental Engineer or Geologist at Geosyntec involved in site investigation, remediation, and client management projects. Expect project management responsibilities, collaboration, and mentoring tasks in a fast - paced environment.
Senior Professional Industrial Water Engineer supporting mining clients with water cycle management. Collaborating with experts and managing projects across the lifecycle of mining operations.
Entry level Controls Commissioning Engineer joining Americas Project Engineering team for automated systems in various industries. Involves commissioning projects and traveling to customer sites.