CareerPlan

Senior Software Development Engineer, AWS Transactional Services

Vancouver, British Columbia, CanadaFull-time2026-10-27 → 2026-11-10

Core

Designing, developing, and operating highly available and scalable control plane services that manage the lifecycle, placement, and metadata of one of AWS's largest distributed systems.

Role type

Senior Software Development Engineer (Control Plane)

Builds

High performance, highly available replicated log service and control plane for AWS distributed systems

Domain

Cloud Infrastructure / Distributed Systems

Required skills

Distributed systems design, High availability architecture, Scalability engineering, System reliability, Operational tooling, Mentoring, Technical leadership

Preferred skills

Full software development life cycle, Coding standards, Code reviews, Source control management, Build processes, Testing, Operations

Technologies

AWS, Control Plane, Replicated Log Service

Responsibilities

Designing and developing scalable control plane services, Improving service quality and reliability through monitoring and automation, Providing input to project plans and delivery commitments, Working with a talented team through code and design reviews, Mentoring other engineers, Driving technology and process improvements

Seniority

Senior, hands-on IC with mentorship responsibilities