Lead API/Platform Engineer

Posted 3 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior API/Platform Engineer at IDC responsible for developing AI-driven intelligence platforms. Lead a team of engineers while hands-on coding and shaping technology decision-making.

Responsibilities

  • Lead a cross-functional pod of 4-8 engineers, setting technical direction while staying hands-on
  • Design and build a stateless API gateway that enables external AI assistants to query IDC's intelligence platform
  • Architect multi-platform channel adapters for email, Slack, and Teams delivery
  • Build shared infrastructure: authentication, identity linking, rate limiting, thread mapping, and audit logging
  • Define interfaces and contracts with adjacent teams (AI Orchestration, Search & Data Services)
  • Write production code. This role is coding more than 50% of the time

Requirements

  • 7+ years of software engineering experience with deep expertise in API design, gateway architecture, and platform services
  • Player-coach track record leading teams of 4-8 engineers while remaining a significant code contributor
  • Strong background in API gateway design, protocol implementation, and integration platform development
  • Experience building authentication systems (OAuth 2.0, OIDC)
  • Hands-on experience with at least one of: MCP protocol, webhook architectures, email delivery infrastructure, Slack Bolt, or Teams Bot Framework
  • Proficiency in Python
  • Track record of standing up new teams from zero

Benefits

  • 15 vacation days per year (increases with tenure; carryover allowed)
  • 10 paid sick days per year
  • 1 week paid new parenting leave
  • Flexible work options (remote, part-time, flexible hours)
  • Health, dental, vision, and paramedical coverage for you and your family
  • $1,600 annual healthcare spending account
  • Employee Assistance Program for counseling and support
  • Best Doctors medical second opinions
  • Life, AD&D, and long-term disability insurance
  • Retirement savings plan with company match (up to 4% of salary)
  • $75/month technology allowance for home office or phone expenses
  • Company-paid cell phone plan

Job type

Full Time

Experience level

Senior

Salary

CA$125,000 - CA$185,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Python

Location requirements

RemoteCanada

Report this job

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