Jobs /

Tech Lead, Python System Engineering - McD Tech Labs

McDonald's

Apply Now

Job Details

Location: Mountain View, Santa Clara County, California, USA Posted: Oct 21, 2020

Job Description

Refer A Friend

Company Description


McD Tech Labs is the recently established Silicon Valley based technology development group within McDonald’s Corporation. Our mission is to deliver advanced technology solutions that address real-world, data driven needs in the McDonald’s Restaurant environment. We are focused on using state-of-the-art Machine Learning, AI, and related technologies along with McDonald’s unparalleled scale to completely transform the customer experience!


Job Description

We are currently looking for a talented Tech Lead Manager to lead a team dedicated to our AI Drive Through Agent Application. The core responsibility of this team is to enable modular, stable and scalable development and release of the AI Drive Through Solution. The team will also work on business logic, network clients, telemetry, debugging tools, and scalability of an application that will reach 10s of millions of customers per day.

The ideal candidate will have previous experience leading a small engineering team and a passion for building high-performing teams. In addition, the ideal candidate should be technically strong and able to provide technical expertise and coaching to their team members.

Responsibilities:

  • Define, develop and maintain core application architecture and frameworks
  • Own core AI applications and related tooling, focusing on the system's integration, configuration, lifecycle and event management
  • Working across teams to push for and maintain development best practices, e.g. coding patterns, test coverage, documentation and self-documenting code
  • Identify and address design, stability and scalability issues across the stack
  • Align and educate teams on standard methodologies, and where possible automate enforcement and migrate existing code to ensure compliance
  • Recruit, develop and mentor a team of system and application engineers

Qualifications

Required Qualifications:

  • BS degree in Computer Science, similar technical field, or equivalent experience
  • 5+ years of experience in Linux environments with solid understanding of Linux processes
  • 5+ years of experience in Python
  • 3+ years of experience with distributed programming writing network service clients, inter-process communication and message-passing
  • Demonstrated experience leading a small team of agile engineers
  • Quick learner with grit

Desired Qualifications:

  • Experience in containers and Kubernetes based development
  • Experience in shell scripting and cross-language system development

Additional Information

McDonald’s is committed to providing qualified individuals with disabilities reasonable accommodations to perform the essential functions of their jobs. Additionally, if you (or another applicant of whom you are aware) require assistance accessing or reading this job posting or otherwise seek assistance in the application process, please contact [email protected]

McDonald’s provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to sex, sex stereotyping, pregnancy (including pregnancy, childbirth, and medical conditions related to pregnancy, childbirth, or breastfeeding), race, color, religion, ancestry or national origin, age, disability status, medical condition, marital status, sexual orientation, gender, gender identity, gender expression, transgender status, protected military or veteran status, citizenship status, genetic information, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Nothing in this job posting or description should be construed as an offer or guarantee of employment.

About McDonald's

McDonald's Corporation operates and franchises McDonald's restaurants worldwide.

View Website

Get More Interviews for This and Many Other Jobs

Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.

Sign Up for Free