Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

The Strategy & Enterprise Analytics team, part of the Global Data Insight & Analytics (GDI&A) organization is looking for an experienced Software Engineer to develop and deliver innovative AI Assistants. As a key member of our team, you will collaborate with business partners in the Legal Ops Analytics and AI areas to identify and implement new AI solutions to drive business results.We are looking for a software engineer with 5+ years of experience in building high impact software products, preferably in the domain of analytics and AI. You should be a humble and collaborative individual who thrives in a fast-paced environment and should be passionate about developing and delivering AI Assistants that drive business impact.

Responsibilities

  • Lead the design, development, and implementation of innovative, scalable, and high-quality software solutions
  • Drive technical strategy, architectural patterns, and best practices, ensuring alignment with company goals and long-term vision.
  • Make high-level technical decisions, including technology selection, and influence organizational technical strategy.
  • Create novel solutions and implement advanced architectural patterns, focusing on domain-driven design, clean architecture, event-driven patterns, caching, partitioning, latency, scalability, and availability.
  • Provide strategic insights and recommendations to leadership, proactively identifying gaps and proposing solutions.
  • Design, implement, and optimize systems for performance, security, privacy, and compliance, anticipating future requirements and building extensible solutions.
  • Deliver business outcomes by building systems that meet Service Level Objectives (SLOs), implementing sophisticated testing strategies, and driving quality tool adoption.
  • Lead and ensure high-quality code reviews, manage branching strategies, and promote Clean Coding practices.
  • Improve developer productivity by automating manual steps in CI/CD and reducing feedback loops.
  • Balance technical debt with business needs and collaborate effectively across teams and with leadership.
  • Deliver valuable, working, tested, quality software, released at market speed.
  • Collaborate directly and continuously with Product Managers and Product Owners to prioritize deliverables geared towards a business and user value-driven approach with a continuous improvement and innovative mindset.
  • Develop and automate unit and integration test scripts.
  • Automate performance monitoring and notification in the event of failures using best practices and tools.
  • Champion an Agile mindset and Software Craftsmanship practices, contributing to and leading the agile team for quality deliverables.
  • Research new technologies, influence enterprise technology shifts, and implement new trends impacting Ford application delivery.

Qualifications

  • Master’s degree in Computer Science, Information Technology, Information Systems, Data Analytics, or a related field (or equivalent combination of education and experience).
  • 5-7 years of experience in Data Engineering or Software Engineering, with at least 2 years of hands-on experience building and deploying cloud-based data platforms (GCP preferred).
  • Strong proficiency in SQL, Java, and Python, with practical experience in designing and deploying cloud-based data pipelines using GCP services like BigQuery, Dataflow, and DataProc.
  • Expertise in one or more widely used programming languages and technologies including Python, Java, JavaScript/TypeScript, HTML/CSS or Angular/React.
  • Experience with relational databases (e.g., PostgreSQL, MySQL), NoSQL databases, and columnar databases (e.g., BigQuery).
  • Knowledge of data governance frameworks, data encryption, and data masking techniques in cloud environments.
  • Familiarity with CI/CD pipelines, Infrastructure as Code (IaC) tools like Terraform and Tekton, and other automation frameworks.
  • Experience in monitoring and optimizing cost and compute resources for processes in GCP technologies (e.g., BigQuery, Dataflow, Cloud Run, DataProc).
  • A passion for data, innovation, and continuous learning.
  • Excellent oral, written, and interpersonal communication skills.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

bengaluru, karnataka, india

mumbai, maharashtra, india

pune, maharashtra, india

greater chennai area