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
Technical Support Engineer in microelectronics at Thales. Providing support and coaching for repair technicians and managing technical operations in Etrelles, France.
Senior Fire Protection Engineer leading design efforts for fire systems in various U.S. locations. Collaborating with teams to deliver compliant fire protection solutions while mentoring junior staff.
Senior Bridge Engineer at LEA leading design and rehabilitation of transportation structures. Overseeing project teams and ensuring compliance with safety, quality, and budget standards.
E - Ingenieur für MSR - Technik bei ROM Technik in Stuttgart. Erstellung von Regelschemen und Unterstützung der Projektleiter im Bereich Gebäudeautomation.
NPI Engineer facilitating product launches across critical sites with the Plexus TED Program. Collaborating with customer - focused teams to enhance solutions and drive operational excellence.
Junior Energy Engineer supporting energy efficiency projects across commercial and industrial facilities. Using engineering training to assess opportunities and drive measurable impact.
Digital Factory Engineer IV leading projects on IIoT/Industry 4.0 technologies for Raytheon. Collaborating on projects from development to deployment, enhancing advanced manufacturing innovations.
Gas Decarbonization Engineer driving innovative decarbonization projects at PG&E. Collaborating across teams to evaluate cost - effective gas system solutions and achieve net - zero emissions goals.
ASIC Verification Engineer at Atos Group focusing on microarchitecture study and verification environment development. Collaborating with design teams for coverage models using UVM - SystemVerilog / C++.
Junior Engineer Transmission Network at Live Reply GmbH, focusing on planning and designing transmission networks. Collaborate with engineering teams and clients for quality solutions.