
Software Engineering Expert
AutoTrader.ca18 days ago
Toronto, CanadaSenior
Responsibilities
- Own the architecture of domain services, integrations, APIs, data flows, shared services, environments, and deployment paths.
- Prototype and implement critical paths, review production code, debug cross-system failures, pair with engineers, and remove technical blockers.
- Translate product goals into technical requirements, specifications, acceptance criteria, dependency maps, and decision records.
- Drive staging readiness, environment automation, release workflows, rollback planning, production support ownership, and post-launch hypercare.
- Establish engineering standards for design, implementation, testing, observability, documentation, rollout, and support readiness.
- Improve reliability through SLOs, monitoring, alert quality, runbooks, incident learning, data-quality checks, and post-release measurement.
- Coach engineers and technical leads through architecture, coding, debugging, delivery, operations, communication, and decision-making.
- Help teams safely adopt AI-assisted engineering across coding, reviews, testing, documentation, requirements analysis, and decision support.
- Communicate technical trade-offs to Product, Design, QA, Data, Sales, Operations, leadership, and customers.
- Align application and portfolio architecture with customer value, commercial outcomes, and the Consumer Conversion operating model.
Requirements
- 8+ years of software engineering experience, including significant hands-on technical leadership across complex, customer-facing products.
- Demonstrated success owning platform architecture and delivery across multiple teams, systems, or product domains.
- Strong language-agnostic full-stack background and experience building scalable web-based applications and integrations.
- Practical experience with distributed systems, APIs, data flows, cloud infrastructure, platform capabilities, modern software architecture patterns, and AWS.
- Experience improving requirements quality, technical design, release readiness, observability, and operational outcomes through direct engineering involvement.
- Experience leading through ambiguity, recovery, staffing transitions, or competing priorities while remaining close to the work.
- Proven use of AI-assisted engineering tools with sound judgment around verification, security, privacy, and quality.
- Commitment to coaching, inclusive leadership, feedback, and the growth of engineers and technical leaders.
- Exceptional communication skills and the ability to adapt across engineers, product partners, executives, and customers.
- Data-informed decision-making balanced with empathy, pragmatism, and ownership.
Benefits
- Toronto, ON, Canada location.
- Gym discounts and an Employee and Family Assistance program.
- Virtual wellness events.
- Conferences and training budget plus regular internal training programs.
- Financial planning with 3% matching Pension.
- Competitive salary and annual bonus structure.
- Benefits available from Day 1.