Manager, Software Engineering – Content Platform

Posted 3 weeks ago

Apply Now

About the role

  • Engineering Manager overseeing the Content Platform team at NerdWallet. Leading engineering practices and managing high-quality, scalable software development for financial services.

Responsibilities

  • Lead, coach, and develop an engineering team responsible for NerdWallet’s Content Platform and CMS
  • Partner with Product Managers and other cross-functional stakeholders to plan, prioritize, and execute against the product roadmap
  • Drive consistent execution of software development best practices, including code quality, testing, documentation, and operational excellence
  • Contribute to and guide technical and architectural decisions, ensuring solutions are scalable, reliable, secure, and compliant with regulatory requirements
  • Balance platform evolution (e.g., headless CMS, APIs, content workflows) with stability for high-traffic, mission critical systems
  • Manage sprint planning, project timelines, and delivery commitments, ensuring predictable and high-quality execution
  • Identify technical risks, dependencies, and delivery challenges, escalating and addressing them proactively
  • Foster a culture of collaboration, accountability, continuous improvement, and psychological safety
  • Support hiring, onboarding, performance management, and career development for engineers at varying levels
  • Ensure systems owned by the team meet availability, performance, and security standards

Requirements

  • 7+ years of experience in software engineering
  • 2+ years of experience as the people manager of an engineering team
  • Proven experience delivering production software in a complex, fast-paced environment within FinTech or regulated industries
  • Proven success owning and leading large-scale content management systems and headless architectures (our current platform is WordPress)
  • Strong understanding of the software development life cycle, agile methodologies, and modern engineering practices
  • Solid technical foundation with experience designing and building scalable, reliable, and secure systems
  • Proficient in PHP, GraphQL, SQL, and JavaScript languages e.g. TypeScript
  • Working knowledge of security best practices, data privacy, and compliance considerations in financial systems
  • Demonstrated ability to coach, mentor, and support engineers at varying levels through clear, actionable feedback
  • Strong communication and collaboration skills, with the ability to work effectively with technical and non-technical partners
  • Experience balancing delivery commitments with technical quality and long-term maintainability
  • Experience in developing scalable web applications with SEO in mind
  • Strong problem-solving and decision-making skills, with a proven ability to manage and deliver complex engineering projects at scale and on time
  • A passion for mentorship, cross-functional collaboration, and creating inclusive, high-performing teams

Benefits

  • Monthly Healthcare Stipend
  • Rejuvenation Policy – Vacation Time Off + You will receive the official public holidays in your province
  • Paid sabbatical for Nerds to recharge, gain knowledge and pursue their interests
  • Monthly Wellness Stipend, Wifi Stipend, and Cell Phone Stipend
  • Work from home equipment stipend

Job type

Full Time

Experience level

SeniorLead

Salary

CA$144,000 - CA$242,000 per year

Degree requirement

Bachelor's Degree

Tech skills

GraphQLJavaScriptPHPSDLCSQLTypeScriptWordPress

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.