Director, Engineering
Team: Global McDonald's Account
Location: Chicago, IL
Commitment: Full-time
Workplace Type: hybrid
Salary:
Responsibilities
- Engineering Enablement: Ensure squads have the technical capability, processes, and practices to deliver reliably, removing engineering blockers and supporting predictable outcomes in partnership with Delivery leadership.
- Engineering Leadership & Capability: Act as a chapter-style leader for engineers and technical leads, building capability, setting standards, and driving consistent engineering practices across squads.
- Technical Leadership, Debt & Design Quality: Ensure sound technical design and implementation, actively managing technical debt and addressing complexity.
- Quality in Delivery: Embed quality-by-design within engineering teams (e.g. testability, code quality, CI/CD discipline), while partnering with QA to achieve agreed quality outcomes.
- Platform Health & Operability: Own the operational health of systems within scope, ensuring reliability, performance, and readiness across production and pre-production environments.
- People & Partner Leadership: Lead and develop permanent and partner engineers (onshore and offshore), including performance management, engagement, and effective integration.
- Delivery Flow & Dependencies: Enable squads to operate autonomously by removing engineering blockers, managing dependencies, and improving delivery flow in partnership with Product and Delivery.
Capabilities
- Hands-on Technical Leadership: Leads with strong engineering credibility and modelling high-quality full-stack engineering practices.
- Execution Focus: Translates architectural direction and standards into practical, repeatable engineering practices that work at squad level.
- Problem Solving & Judgement: Quickly diagnoses technical and delivery-adjacent issues, makes sound trade-offs, and removes engineering blockers.
- People Development: Develops a high-performing team through clear expectations, feedback, and career coaching.
- Collaboration & Influence: Works as a trusted partner to Product, Delivery & QA leaders to align engineering effort to shared outcomes.
- Ownership & Accountability: Builds strong ownership within squads for code quality, operability, and continuous improvement.
Qualifications
- 8+ years’ experience in software engineering, with 3+ years in an engineering leadership roles, managing engineers and technical leads
- Bachelor’s degree in Engineering, Computer Science, or a related discipline, or equivalent practical experience
- Proven experience delivering enterprise-scale software platforms or digital products within complex, client environments
- Strong hands-on background in modern full-stack software engineering, with deep experience in building highly scalable web applications supported by cloud-native or serverless architectures (AWS preferred), CI/CD pipelines, and distributed systems
- Demonstrated experience leading cross-functional engineering teams operating in agile or product-led delivery models
- Experience establishing and enforcing engineering standards, development practices, and delivery discipline across multiple squads
- Proven ability to manage a blended workforce, including permanent staff and staff-augmented delivery partners (onshore and offshore)
- Demonstrated experience in developing and executing plans that align with business objectives and growth
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
