Lead Backend Developer

New
M
Movable InkMarketing technology
Location: Movable Ink - TorontoFull-TimeLead
SalaryThe base pay range for this position is $147,300-$192,000/year, which can include additional bonus depending on the position ultimately offered
Apply NowOpens the employer's application page

Job Details

Experience
7+ years of professional software engineering experience
Required Skills
PythonGCP

Requirements

  • Have 7+ years of professional software engineering experience.
  • Have a strong track record of building and operating backend or platform systems in production.
  • Bring significant experience designing and operating distributed services.
  • Demonstrate architectural judgment around stateful services, asynchronous processing, system reliability, and production operations.
  • Have hands-on technical leadership experience, including unblocking, reviewing, mentoring, and leading complex initiatives end-to-end.
  • Translate ambiguous product goals into pragmatic technical designs and incremental execution plans.
  • Be familiar with building third-party integrations and their associated complexities.
  • Understand retries, idempotency, backoffs, rate limiting, partial failures, and external monitoring.
  • Have experience building scalable backend services in cloud environments; Google Cloud Platform is preferred.
  • Have a strong operational focus, including monitoring, alerting, logging, tracing, incident response, and shared on-call responsibilities for business-critical services.
  • Communicate technical tradeoffs with Product, Design, engineering partners, and business stakeholders.

Responsibilities

  • Define the technical vision, system boundaries, and architecture for team-owned services.
  • Contribute directly through system design, implementation, code review, debugging, and production support.
  • Design and implement patterns that make it easier to add new features.
  • Guide engineers, unblock technical work, review designs and code, and mentor the team.
  • Partner with the Engineering Manager and Product to turn ambiguous goals into technical plans, milestones, and incremental delivery paths.
  • Coordinate with partner engineering teams to integrate services with their work.
  • Ensure integration services reliably set up, schedule, and monitor messages in third-party partner systems.
  • Use observability, metrics, traces, logs, alerts, and postmortems to improve system quality.
  • Represent the integrations team in architecture discussions and align technical patterns, dependencies, and platform interfaces.
View Full Description & ApplyYou'll be redirected to the employer's site
The base pay range for this position is $147,300-$192,000/year, which can include additional bonus depending on the position ultimately offered
Apply Now