Posted in

Product Innovation – Tech Lead Senior Manager – Restaurant Technology

Product Innovation – Tech Lead Senior Manager – Restaurant Technology

CompanyMcDonald’s
LocationChicago, IL, USA
Salary$149260 – $190310
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Bachelor Degree or equivalent experience in Computer Science, Engineering or a related field
  • 5+ years of technology experience required
  • 2+ years of Agile Product Management experience, preferably on customer-facing products leading agile development teams
  • Significant software development experience, with knowledge of Agile software development process
  • Experience engaging with team members across an at-scale, complex, global matrixed org setup
  • Excellent understanding of latest development technologies
  • Infrastructure knowledge
  • Experience with code refactoring, design patterns, developing with a focus on design, continuous deployment, building highly scalable applications, and ensuring application security
  • Proficient in pair programming, continuous integration, developing with tests & incremental design
  • Experience in Agile Development, application of Agile techniques and delivery practices
  • Strong communication skills with ability to explain complex technical decisions to non-technical collaborators
  • Strong quantitative analysis skills; expertise in analytics and proficiency in research and analysis
  • Retail and Digital technology experience – especially point of sale systems
  • Experience translating customer needs into product features
  • Experience leading multi-functional teams and managing indirect reports to achieve organizational goals
  • Experience and expertise in project and product planning, including product definition, feature prioritization, trade-off processes, and roadmap creation
  • Curious, committed, and a self-starter with a strong preference for taking initiative; Proven track record of accomplishing tasks
  • Customer-centric approach with a passion for understanding consumer behavior, trends, and opportunities for innovation

Responsibilities

  • Establish a technical vision and strategy for restaurant products, specifically focusing on McDonald’s Point of Sale System
  • Drive a technical direction for the product, participate in any relevant partner selection, and lead a development team
  • Assist with critical transformation effort to modernize McDonald’s POS and reduce complexity and time to deploy
  • Partner with our restaurant platform, product, and engineering teams to review architecture, solution designs and drive alignment on a Platform and Application North Star
  • Attend all squad level ceremonies and act as the leader of the Software Development Engineers (SDE’s) of the respective squad (only if not TL reports present)
  • Partner with PM (in a Product squad) to lead the entire lifecycle of the backlog grooming process
  • Manage the output (quality and efficiency) of external vendor squads to ensure they are delivering to the standards required by McD
  • Ensure that code development aligns with architectural, quality, and security standards
  • Maintain documentation standards for all software shipped by the squad
  • Answer technical questions from the squads and stay accountable for technical solutioning
  • Accountable for deployment of new features including QA, push to production and defect remediation
  • For complex products, senior manager level TLs can act as manager to several manager level TLs
  • Act as the mentor to junior TLs
  • Assist and be the authority on features and capabilities to our development partners and other product teams to ensure alignment
  • Coordinate and/or implement plans to ensure that technical solutions meet the needs of the business
  • Develop and implement optimization experiments to validate and optimize features adoption
  • Collaborate across functions (e.g. Market partners, IT, and Program Management) to ensure the timely delivery of products
  • Provide leadership to team members and peers by collaborating with others; articulating ideas and viewpoints to senior management, peers, and others; identifying and initiating projects; managing resources; driving the resolution of issues; and holding self and team accountable for results
  • Serve as a technical subject matter professional for junior configurators, providing on the job mentoring/training, assisting with configuration design, and reviewing work products

Preferred Qualifications

  • A passion for driving an improved customer experience as well as a passion for improving operations
  • A love of new technologies and the drive to find ways to implement better tools and processes