Software Development Engineer II, Umbrella Training
$114.8k - $191.8k per yearAmazon
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$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,...SuggestedFull timeInternshipWork at officeLocal areaFlexible hours$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,...SuggestedFull timeWork at officeLocal area- ...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,...SuggestedFull timeWork at office
$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...SuggestedFull timeInternshipWork at officeLocal areaFlexible hours- ...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...SuggestedFull time
- ...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 contractFull timeWork at office
$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...TrainingFull timeInternshipWork at officeRemote workFlexible hours$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 timeInternshipLive InWork at officeRemote work- ...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...TrainingLong term contractPermanent employmentFull timeImmediate startFlexible hours
- ...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 timeWork at officeRelocationRelocation package
- ...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 timeLocal areaFlexible hoursAfternoon shift
$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 timeLocal areaWorldwide$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...TrainingPermanent employmentFull time$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 timeWork at officeRemote workWork from homeFlexible hours$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 timeWork at office$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 timeWork at office- ...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
- ...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 timeInternship
- ...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 timeWork at officeLocal areaWorldwideFlexible hours
$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...TrainingPermanent employmentFull timeWork at officeWork from home- ...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 timeTemporary workInternshipSeasonal workLocal areaWorldwide
- ...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...TrainingLong term contractFull timeFor contractorsWork at officeImmediate startWorldwide3 days per week
- ...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 officeWorldwide3 days per week
$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 areaWorldwide$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 timeLocal areaWorldwide$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 timeInternshipManual laborWork at officeWork from homeFlexible hours- ...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 timeWork at officeLocal area
$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,...TrainingFull timeContract workWork at officeWorldwideFlexible hoursShift workNight shiftWeekend work3 days per week- ...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 payLong term contractFull timeTemporary workInternshipWork at officeLocal areaWork from homeFlexible hours
$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 timeSeasonal workLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer II, Umbrella Training. Be the first to apply!
- software developer no experience Toronto, ON
- junior software developer Toronto, ON
- software developer entry level Toronto, ON
- software developer intern Toronto, ON
- software developer internship no experience Toronto, ON
- software developer Toronto, ON
- software development engineer Toronto, ON
- part time software developer Toronto, ON
- ingénieur logiciel Toronto, ON
- software design engineer Toronto, ON


