Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Engineer II, Umbrella Training

$114.8k - $191.8k per year

Amazon

This position requires local presence. Please view similar jobs below.

Description

The Umbrella Training team is looking for a Software Development Engineer to join our mission-critical platform that powers training for Amazon's global fulfillment network. This unique role impacts millions — over 2 million Associates trained annually across 5,740 global sites. Your code will literally shape people's first day at Amazon and their ability to safely perform their jobs.

Unlike traditional software engineering positions, you'll tackle full-stack complexity at an exceptional scale, working across 40 serverless pipelines, three distinct training modalities, and integrations with dozens of tool teams. You'll architect solutions spanning from Lambda functions processing millions of requests daily to user interfaces serving 70,000+ trainers, while balancing technical constraints with legal, HR, and operational requirements. This role requires exceptional attention to operational excellence and careful risk management, as your deployments affect real-time operations at thousands of warehouses simultaneously.

Key job responsibilities

  • Design and develop maintainable, scalable software solutions across the full technology stack, from database schemas and Lambda functions to user interfaces and external integrations that support millions of Associates globally.

  • Participate actively in the code review process, providing meaningful feedback to teammates and ensuring high-quality code standards across the Umbrella LMS platform.

  • Architect and implement solutions that balance complex technical requirements with business needs, translating between technical architecture and operational impact.

  • Contribute to the full software development lifecycle including scoping, design, coding, testing, deployment, and maintenance of mission-critical training systems.

  • Demonstrate operational excellence by identifying and resolving root causes of operational issues, while continuously improving monitoring systems and documentation for a platform supporting thousands of fulfillment sites worldwide.

A day in the life

Your day might begin with reviewing a teammate's pull request for a critical service component, offering constructive feedback on their approach. You could then investigate performance issues across AWS Lambda functions serving thousands of sites globally. By midday, you might join a design discussion with Instructional Designers and learning execution teams, balancing compliance requirements with innovative features for a platform supporting hundreds of thousands of users. Later, you'll implement new features in TypeScript, write tests, and configure monitoring dashboards to track performance across different regions. Throughout the day, you'll switch between backend integration work and frontend improvements, while mentoring junior engineers through code reviews. Before wrapping up, you'll document your technical decisions in the team's knowledge base and troubleshoot emerging issues before they affect Associates relying on the platform.

About the team

The Umbrella Training team builds and maintains the Umbrella Learning Management System (LMS), a mission-critical platform that powers training for Amazon's global fulfillment network. Our system is often the first interaction new associates have with Amazon, delivering training to over 2 million associates annually across 5,740 sites worldwide. The Umbrella LMS delivers 97% of Associate training hours and 60% of training hours across all levels at Amazon, making it essential infrastructure for the world's largest fulfillment network. Our team tackles complex challenges at massive scale, balancing technical innovation with operational excellence to ensure reliable, efficient training delivery that directly impacts Amazon's operational capabilities.

Basic Qualifications

  • 3+ years of non-internship professional software development experience

  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience

  • Experience programming with at least one software programming language

Preferred Qualifications

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience

  • Bachelor's degree in computer science or equivalent

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

The base salary range for this position is listed below. As a total compensation company, Amazon's package may include other elements such as sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon offers comprehensive benefits including health insurance (medical, dental, vision, prescription, basic life & AD&D insurance), Registered Retirement Savings Plan (RRSP), Deferred Profit Sharing Plan (DPSP), paid time off, and other resources to improve health and well-being. We thank all applicants for their interest, however only those interviewed will be advised as to hiring status.

CAN, ON, Toronto - 114,800.00 - 191,800.00 CAD annually

#J-18808-Ljbffr
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Development Engineer II, Umbrella Training in Toronto, ON vacancy
  • $125.28k - $210.6k per year

     ...wait to meet you. WHAT YOU'LL DO We’re looking for a Software Engineer II to join our WhatsApp team. Our team is responsible for building...  ...hear from you! WHO YOU ARE ~2-4 years of full-stack development experience ~ Strong understanding of distributed systems,... 
    Suggested
    Full time
    Internship
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    17 days ago
  • $100k - $147k per year

     ...love, and thrive. We're looking for an engineer to help build and scale Toast's earnings...  ...from you. About this roll*: As a Software Engineer on our team, you will: Help...  ...ownership. Participate across the full development lifecycle — design, estimation,... 
    Suggested
    Full time
    Work at office
    Local area

    Toast

    Toronto, ON
    8 days ago
  •  ...Summary/Objective   Emburse software engineers contribute to the development of an engaging and interconnected set of system solutions. As an engineer, you will enhance the experiences of your customers, solve interesting challenges, and design new solutions. Emburse,... 
    Suggested
    Full time
    Work at office

    Emburse

    Toronto, ON
    more than 2 months ago
  • $186.84k - $334.74k per year

     ...to meet you. WHAT YOU’LL DO We're looking for a Senior Software Engineer to grow our Data Lakehouse team’s capacity for impact. The Data...  ...customers. WHO YOU ARE ~6+ years of full-stack development experience, with a strong focus on building scalable web applications... 
    Suggested
    Full time
    Internship
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    21 days ago
  •  ...Design, develop, test, and maintain software features and applications  Translate business...  ...product managers, designers, and other engineers to deliver features on time...  ...and promote best practices in software development, including version control and CI/CD... 
    Suggested
    Full time

    Ehs Technologies

    Toronto, ON
    more than 2 months ago
  •  ...Job Summary: The Software Engineer II – DevOps is responsible to for building and maintaining continuous integration (CI) and continuous...  ...reproducible ways. This role involves working closely with the development teams and IT infrastructure teams to agree system deployment... 
    Long term contract
    Full time
    Work at office

    Harmonic Fund Services

    Toronto, ON
    more than 2 months ago
  • $113.7k - $136.45k per year

     ...and ready to query, with no engineering or maintenance required. We’re...  ...We’re seeking an enthusiastic Software Engineer to join our fast-...  ...• Work across the software development lifecycle: requirements, design...  ...experience, relevant education or training, business need, market... 
    Training
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    Fivetran

    Toronto, ON
    10 hours ago
  • $90k - $110k per year

     ...with Lily™ , the world's first AI Forward Deployed Engineer, which learns how a business works, builds the software it needs, and goes live in days. It does not...  ...cross-functional teams (product, UI/UX, business development, growth) and key business stakeholders to design... 
    Full time
    Internship
    Live In
    Work at office
    Remote work

    Instalily Ai

    Toronto, ON
    more than 2 months ago
  •  ...2024 | Best Workplaces™ for Professional Development 2025 | Best Workplaces™ for Young Talent...  ...systems, partnering closely with Engineering leadership and the Website & Digital Marketing...  ...entitlement (minimum of 15 days per year), training and development reimbursement, extensive... 
    Training
    Long term contract
    Permanent employment
    Full time
    Immediate start
    Flexible hours

    Picton Mahoney Asset Management

    Toronto, ON
    more than 2 months ago
  •  ...We are looking for inquisitive, well-rounded Full-stack engineers to join our Core or Monetization Engineering teams. Working closely...  ...on Pinterest Contribute to and lead each step of the product development process, from ideation to implementation to release; from rapidly... 
    Full time
    Work at office
    Relocation
    Relocation package

    Pinterest

    Toronto, ON
    more than 2 months ago
  •  ...business value and inspires extraordinary results. The Support Engineer II role spec ifically supports our Emburse Enterprise platform, helping...  ...Will Bring Technical Foundation: A couple of years of software support experience backed by a Computer Science (CS) background... 
    Full time
    Local area
    Flexible hours
    Afternoon shift

    Emburse

    Toronto, ON
    more than 2 months ago
  • $110k - $151.8k per year

     ...is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. We are looking for a Software Engineer II to join the Auth0 Security Engineering organization. You'll help build and maintain the security guardrails for our multi-cloud... 
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    more than 2 months ago
  • $100k per year

     ...must evolve to unify innovations in software models, compilers, platforms,...  ...all seniorities. As a Software Engineer on the Acceleration Kernel Development team at Tenstorrent, you’ll work at...  ...into ML frameworks and real-world training pipelines. Skills in tuning performance... 
    Training
    Permanent employment
    Full time

    Tenstorrent

    Toronto, ON
    more than 2 months ago
  • $130k - $140k per year

     ...HUB office. Job Description Are you a passionate Senior Software Engineer looking to make a significant impact in the fintech space?...  ...databases. Typical responsibilities will include:   Front-End Development: Build responsive and dynamic user interfaces using Angular... 
    Part time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Curinos Inc

    Toronto, ON
    3 days ago
  • $181.05k - $213k per year

     ...and limited partners through world-class software, purpose-built for everyone in venture...  ...said that). As a Senior Design Systems Engineer, you’ll work to:  Architect and...  ...strong focus on design systems, AI-assisted development, or UI infrastructure. ~ AI-Forward Innovator... 
    Full time
    Work at office

    Dba Carta, Inc.

    Toronto, ON
    more than 2 months ago
  • $100k - $147k per year

     ...Requirements Experience with one or more object-oriented programming languages, such as Java, Kotlin, or similar. Strong engineering fundamentals and the ability to learn quickly and solve real-world problems. Commitment to precision and correctness in systems... 
    Full time
    Work at office

    Toast, Inc.

    Toronto, ON
    11 days ago
  •  ...payments? Join Episode Six today.   What we’re hiring for:   We are a growing fintech organization looking to add a Senior Software Development Engineer in Test! What you’ll be responsible for in this role:   Leading testing effort in the payments, card issuing and... 
    Full time

    Episode Six

    Toronto, ON
    more than 2 months ago
  •  ...that enable Socure to transition from traditional software workflows to agent-native operations. As a Software Engineer II on the team, you will help design, build, and...  ...or policy systems — including guardrails, policy engines, content filters, or responsible AI frameworks —... 
    Full time
    Internship

    Socure

    Toronto, ON
    more than 2 months ago
  •  ...research with AI? Join our Global Westlaw Engineering organization and help shape the next...  ...specifications; mentor senior and junior software engineers; champion MLOps and LLMOps practices...  ...a better work-life balance. Career Development and Growth: By fostering a culture of... 
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $81.6k - $115.2k per year

     ...opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our...  ...more specific details for this role. Job Description: Software Engineer II (Procurement and Risk Technology) Full-Stack, Azure and AI... 
    Training
    Permanent employment
    Full time
    Work at office
    Work from home

    TD Bank

    Toronto, ON
    1 day ago
  •  ...Job Responsibility: ~3+ years of non-internship professional software development experience ~ Experience programming with at least one software...  ...with many different technologies. If you are a software engineer with a creative flare, problem-solving skills, exposure to... 
    Full time
    Temporary work
    Internship
    Seasonal work
    Local area
    Worldwide

    Amazon Development Centre Canada ULC

    Toronto, ON
    3 days ago
  •  ...organizations create, deliver, and manage training all in one place. But our real mission...  ...Adventure Ahead As a Senior Product Engineer II, you bring deep expertise in backend engineering...  ...can consistently deliver high quality software without creating unnecessary knowledge... 
    Training
    Long term contract
    Full time
    For contractors
    Work at office
    Immediate start
    Worldwide
    3 days per week

    Docebo

    Toronto, ON
    8 days ago
  •  ...MongoDB Technical Services Engineers combine technical expertise, structured problem solving...  ...interfacing with our product management and development teams on their behalf. And you'll contribute to internal projects, including software development of support tools for... 
    Work at office
    Worldwide
    3 days per week

    Mongodb

    Toronto, ON
    6 days ago
  • $110k - $151.8k per year

     ...on AWS and Azure and we lean heavily on containers for both our development and production needs. If you have keen eye for good user...  ...to talk to you. What you’ll be doing  Collaborate with engineers both inside and outside the team to design and deliver powerful... 
    Local area
    Worldwide

    Okta

    Toronto, ON
    19 days ago
  • $160k - $220k per year

     ...talk. Opportunity As a Staff Engineer on the OIG team, you will be involved into development, design, and maintenance of our...  ...challenge of building enterprise-grade software that millions of users depend on...  ...Familiarity with workflow engines or approval/routing systems (e.g... 
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    9 days ago
  • $149k - $220k per year

     ...innovation ecosystem.   On the Commercial Software team, we are building the platform that...  ...fleet of trucks. We're a full stack web development team that works closely with our onboard...  ...Be part of a team of multidisciplinary Engineers and Research Scientists using an AI-... 
    Full time
    Internship
    Manual labor
    Work at office
    Work from home
    Flexible hours

    Waabi

    Toronto, ON
    10 days ago
  •  ...and build real world value. As a SE II Engineer, Platform you will play a critical role...  ...Engineers at Ripple are a hybrid of systems and software engineers who support the design and...  ...years of relevant work experience with development background in Go, Python, or Java, with... 
    Full time
    Work at office
    Local area

    Ripple

    Toronto, ON
    a month ago
  • $136k - $160k per year

     ...high, and so are the rewards. As a Software Engineer , you’ll build and own backend services...  ...~2+ years of experience in software development. ~ Expertise in backend development using...  ...factors, which may include education, training, experience, location, business needs,... 
    Training
    Full time
    Contract work
    Work at office
    Worldwide
    Flexible hours
    Shift work
    Night shift
    Weekend work
    3 days per week

    Robinhood

    Toronto, ON
    8 days ago
  •  ...Your Impact Starts Here We’re looking for a Full Stack Software Engineer II to join our Hiring Assistant team —one of the most...  ...contribute and create impact in this role: Support the design and development of scalable full-stack systems using React (frontend) and... 
    Hourly pay
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Local area
    Work from home
    Flexible hours

    Homebase

    Toronto, ON
    a month ago
  • $145.4k - $188.1k per year

     ...The team is composed of two core functions — IT Systems & Endpoint Engineering and IT Systems Architecture — delivering reliable, scalable, and...  ...improvement. Challenge As an IT Systems Engineer II on the IT Infrastructure team, you’ll build, support, and scale our... 
    Full time
    Seasonal work
    Local area

    Thumbtack

    Toronto, ON
    13 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer II, Umbrella Training. Be the first to apply!