Software Development Manager, S3 Storage
$171.4k - $286.2k per yearAmazon Inc.
DescriptionCome join us and set the course for the next generation of storage optimization solutions for one of the largest scale distributed systems in the world!
Amazon Simple Storage Service (S3) is storage for the Internet. Through the use of pioneering techniques in storage & computing, customers can reliably store their on Amazon’s proven computing infrastructure to achieve virtually limitless storage capacity at minimal cost. Amazon S3 provides a simple web services interface that enables customers to store and retrieve any amount of from anywhere in the world. It provides all customers access to the same highly scalable, reliable, secure, fast, inexpensive infrastructure that Amazon uses to run its own global network of websites. The service aims to maximize benefits of scale and to pass those benefits on to the customers.
As a Software Development Manager with-in the S3 Request Plane, you will help your team to design, develop and deliver global highly available services that provide robust, safe, scalable and secure ways for customers to route traffic to the S3 fleet. You will encounter challenges in the domains of storage and performance optimization, availability and resiliency. You will operate in a fast paced environment with a high level of ownership. Expect to ship software today that impacts millions of customers tomorrow.
The ideal candidate is excited about the potential of cloud computing and is passionate about delivering quality services in a hyper-growth environment where priorities can shift fast. You have a strategic focus, yet retain hands‑on management as you build your team. You have had success leading operational services and are ready to apply that experience at even greater scale. You will own the goals and roadmap of your engineering team and will have a major stake in the strategic direction of your software.
AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.
On‑Call Responsibility: S3 services are highly available, but there are times when we occasionally stray away from our normal operations. To minimize the impact of such excursions, we have on‑call rotations. However, we set these up so there are focused time periods when you are on‑call and when you are not, so you can focus on your day job when not on‑call.
Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.
AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.
We value work‑life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve.
AWS values curiosity and connection. Our employee‑led and company‑sponsored affinity groups promote inclusion and empower our people to take pride in what makes us unique. Our inclusion events foster stronger, more collaborative teams. Our continual innovation is fueled by the bold ideas, fresh perspectives, and passionate voices our teams bring to everything we do.
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge‑sharing, mentorship and other career‑advancing resources here to help you develop into a better‑rounded professional.
Key job responsibilitiesIn this role, you will:
Lead a team of talented software engineers, fostering their growth and development while delivering critical components of S3's architecture
Drive the technical roadmap for systems that bridge S3's Object APIs with our storage infrastructure
Partner with other S3 teams to design and implement improvements to our data flow architecture
Ensure operational excellence through metrics, monitoring, and continuous improvement
Recruit and develop top engineering talent to build a diverse and high‑performing team
Drive innovation in how we handle data assembly, transformation, and delivery at scale
A day in the lifeAs the leader in the S3 Storage team, you will interact with stakeholders in the Storage Request and Control Plane systems bridging the gap between the physical and logical views of the fleet. You will be working on optimization problems working on balancing between software resiliency, availability, performance, cost aspects of S3's fleet and capacity.
About the teamThe team works on algorithmic and infrastructure problems related to routing and placement of customer bytes and requests in S3. The team focuses on security, durability, software resiliency, availability, performance, cost aspects of S3's fleet and capacity.
Basic Qualifications
3+ years of engineering team management experience
7+ years of working directly within engineering teams experience
3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
8+ years of leading the definition and development of multi tier web services experience
Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
Experience partnering with product or program management teams
Preferred Qualifications
Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers
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, BC, Vancouver - 171,400.00 - 286,200.00 CAD annually
#J-18808-Ljbffr
Amazon Simple Storage Service (S3) is storage for the Internet. Through the use of pioneering techniques in storage & computing, customers can reliably store their on Amazon’s proven computing infrastructure to achieve virtually limitless storage capacity at minimal cost. Amazon S3 provides a simple web services interface that enables customers to store and retrieve any amount of from anywhere in the world. It provides all customers access to the same highly scalable, reliable, secure, fast, inexpensive infrastructure that Amazon uses to run its own global network of websites. The service aims to maximize benefits of scale and to pass those benefits on to the customers.
As a Software Development Manager with-in the S3 Request Plane, you will help your team to design, develop and deliver global highly available services that provide robust, safe, scalable and secure ways for customers to route traffic to the S3 fleet. You will encounter challenges in the domains of storage and performance optimization, availability and resiliency. You will operate in a fast paced environment with a high level of ownership. Expect to ship software today that impacts millions of customers tomorrow.
The ideal candidate is excited about the potential of cloud computing and is passionate about delivering quality services in a hyper-growth environment where priorities can shift fast. You have a strategic focus, yet retain hands‑on management as you build your team. You have had success leading operational services and are ready to apply that experience at even greater scale. You will own the goals and roadmap of your engineering team and will have a major stake in the strategic direction of your software.
AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.
On‑Call Responsibility: S3 services are highly available, but there are times when we occasionally stray away from our normal operations. To minimize the impact of such excursions, we have on‑call rotations. However, we set these up so there are focused time periods when you are on‑call and when you are not, so you can focus on your day job when not on‑call.
Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.
AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.
We value work‑life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve.
AWS values curiosity and connection. Our employee‑led and company‑sponsored affinity groups promote inclusion and empower our people to take pride in what makes us unique. Our inclusion events foster stronger, more collaborative teams. Our continual innovation is fueled by the bold ideas, fresh perspectives, and passionate voices our teams bring to everything we do.
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge‑sharing, mentorship and other career‑advancing resources here to help you develop into a better‑rounded professional.
Key job responsibilitiesIn this role, you will:
Lead a team of talented software engineers, fostering their growth and development while delivering critical components of S3's architecture
Drive the technical roadmap for systems that bridge S3's Object APIs with our storage infrastructure
Partner with other S3 teams to design and implement improvements to our data flow architecture
Ensure operational excellence through metrics, monitoring, and continuous improvement
Recruit and develop top engineering talent to build a diverse and high‑performing team
Drive innovation in how we handle data assembly, transformation, and delivery at scale
A day in the lifeAs the leader in the S3 Storage team, you will interact with stakeholders in the Storage Request and Control Plane systems bridging the gap between the physical and logical views of the fleet. You will be working on optimization problems working on balancing between software resiliency, availability, performance, cost aspects of S3's fleet and capacity.
About the teamThe team works on algorithmic and infrastructure problems related to routing and placement of customer bytes and requests in S3. The team focuses on security, durability, software resiliency, availability, performance, cost aspects of S3's fleet and capacity.
Basic Qualifications
3+ years of engineering team management experience
7+ years of working directly within engineering teams experience
3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
8+ years of leading the definition and development of multi tier web services experience
Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
Experience partnering with product or program management teams
Preferred Qualifications
Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers
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, BC, Vancouver - 171,400.00 - 286,200.00 CAD annually
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Software Development Manager, S3 Storage in Winnipeg, MB vacancy
$171.4k - $286.2k per year
DescriptionCome join us and set the course for the next generation of storage optimization solutions for one of the largest scale... ...and to pass those benefits on to the customers. As a Software Development Manager with-in the S3 Request Plane, you will help your team to design...SuggestedShift work- Lead S3 storage optimization with distributed systems and cloud services expertise in Vancouver, British Columbia, supporting global, highly available infrastructure.As a Software Development Manager, you will lead engineers delivering critical S3 architecture components. You...Suggested
- Lead S3 storage optimization through software architecture, operational excellence, and high-scale distributed systems leadership at Amazon.As a Software Development Manager within the S3 Request Plane, you will lead engineers delivering highly available services for customer...Suggested
- Drive BESS business development for Gotion Inc. while shaping projects across residential, commercial, industrial, utility-scale, and UPS... ...and external technical personnel. The position focuses on energy storage systems, project solutions, market development, and commercial...Suggested
- ...related App’s. Personal and Professional Development - We are committed to helping you reach... ...Coffee. Job Title: Technical Lead, Software Development Location: Winnipeg Department... ...Technology Reports to: Technical Manager – Sales Technology Job Summary: We...Suggested
- ...Our client is at the forefront of developing innovative energy storage solutions to support the transition to a sustainable energy... ...future. They are seeking a dynamic and results-oriented Business Development Manager to drive growth and establish key partnerships within the...
$171.4k - $286.2k per year
...Amazon Web Services' Cloud Storage, Amazon S3, is one of the largest... ...while building both great software and great teams.Key job responsibilities... ...growth and professional development. Own team-wide... ...performance.About the team As a Manager on S3 Index Control Plane, you...$102k - $160k per year
...world for the better, we’ll take you there.We are seeking a Manager, Software Engineering, to lead and develop a software engineering team... ..., Software Engineering, supports employees’ professional development and career growth, strengthens engineering practices, and drives...Flexible hours- ...run better operations, across 13.9 million managed assets and 79.5 million completed work orders... ...ours. The role We're looking for multiple Software Development Managers to lead one of several engineering teams. As a Dev Manager at MaintainX, you're the person who turns a...Work at office
$145k - $180k per year
...as invested in helping our own team grow. We were named a 2025 Regional Finalist in Canada’s Best Managed Companies Program, and we’re looking for a Software Development Manager to help us keep raising the bar. Compensation: $145,000 - $180,000 CDN Location: 335...Casual workWork at officeFlexible hours$120k - $160k per year
...unlock innovation, embrace the future, and change communities for good.Who are we looking for?We are seeking an experienced Software Development Manager to lead GHD's global delivery of workflow, automation, and internal software solutions. This role is responsible for...Long term contract$115k - $140k per year
...and employer-paid premiums!), wellness benefit, learning & development opportunities, paid vacation, personal days and sick days... ...informs future innovation. The PositionWe are seeking a Software Development Manager to join our R&D team to oversee the successful delivery of...RemplacementFull timeInternshipWork at office- ...You will lead, mentor, and develop a team of software developers while overseeing the design,... ...execution. Lead, mentor, and develop the software development team through regular one-on-ones, constructive feedback, performance management, and career growth. Foster a collaborative,...Work at officeRemote work
- ...complex employee systems in the world? The Amazon Compensation Technology team is seeking an innovative and highly motivated Software Development Manager to join our growing organization. We are building new software products and large-scale distributed systems to manage the...Internship
$135k - $150k per year
Overview IT Recruitment Manager / U of T / Smith School of Business MMABase pay range CA$135,000.00/yr - CA$150,000.00/yrKey... ...Seniority level Mid-Senior levelEmployment type Full-timeIndustries Software Development and BankingToronto, Ontario, Canada #J-18808-Ljbffr$170k - $180k per year
...just checking the market? Well… you might just be in the right place! Lightspeed Financial Services is looking for a Software Development Manager in North America to grow and lead our technical team within the Financial Services organization. In this role, you will...Long term contractWork at officeLocal areaRemote workFlexible hours- ...We are seeking a Software Development Manager to lead a team of Software Developers and Scrum Masters responsible for delivering high-quality technical solutions for a large-scale, customer-facing website and internal content management platform. This role combines technical...Long term contractInternship
- ...more! Benevity is on a dynamic growth trajectory, where embracing change is part of our DNA. We're looking for a talented Software Development Manager to lead multiple engineering teams in a fast-paced, collaborative, diverse and inclusive environment. The ideal candidate...Work at officeFlexible hoursShift work
- ...emphasis on ethics in AI and the customer service agent experience. About the role The team at Laivly is looking for a Manager, Software Development to lead a talented team of software engineers building scalable, high-quality features for our AI software platform. As...Long term contractInternshipFlexible hours
- ...tabular data at massive scale. It is fully managed, continuously optimizing, and delivers... ...can be. We are looking for a Senior Software Development Manager to lead the multi-team S3... .... Internally, you will partner with S3 storage, indexing, and control plane teams, and...Work from homeFlexible hours
$190k - $200k per year
...ll be an integral part of a movement shaping the tech-driven future. Novarc Technologies is looking for a highly skilled Software Development Manager to lead a team developing software for specialized machinery. SummaryAs the Software Development Manager at Novarc...- ...? Or just checking the market? Well... you might just be in the right place!Lightspeed Financial Services is looking for a Software Development Manager in North America to grow and lead our technical team within the Financial Services organization.In this role, you will lead...Long term contractWork at officeLocal areaRemote workFlexible hours
- ...digital knowledge workers. We are hiring talent AI can't replace to help us shape the future of information management. Join us. Role: Manager, Software Development The Manager, Software Development leads the newly formed engineering team delivering the Image & Fax Aviator...
- As a Software Development Manager, you will oversee the planning, execution, and delivery of technical projects within your team. You’ll collaborate... ...public transit, and provide complimentary parking and bike storage for our team! About Safe SoftwareSafe Software transforms...Seasonal workImmediate startRemote workFlexible hours
- Lead the FME Engine team at Safe Software as a Software Development Manager. This hybrid role emphasizes coaching developers, facilitating collaboration, and prioritizing projects to drive delivery success. As a Software Development Manager, you'll oversee two Engine teams responsible...
- As Senior Manager, Software Development in Wealth Management Technology, you will lead the engineering teams behind the back‑end platforms that power RBC's Retail Trading business — order capture, routing, execution, trade posting and the supporting batch and real‑time services...Full timeContract workFlexible hours
- JMC is partnering with SinaLite / Willowpack to recruit a Software Development Manager to lead the development of software that connects customers, production teams and business operations. SinaLite is a B2B wholesale print platform serving resellers across North...Work at officeFlexible hours2 days per week
$100.81k per year
...products, features, and services while managing ambiguity in an environment where development cycles are measured in weeks, not... ...will be communicated by your manager. Interns should not have... ...control systems Knowledge of software development lifecycle, including...Full timeSummer workInternshipSeasonal workSummer internshipWork at officeWorldwideMonday to friday$89.7k - $149.8k per year
...helps define what comes next, for customers and for you. Our Software Development Engineers (SDEs) use modern technology to solve complex problems... ...about creating new products, features, and services while managing ambiguity in an environment where development cycles are measured...Full timeInternship- Lead software development for AlayaCare’s Scheduling Team in Montréal’s hybrid model, using technical leadership and AI-assisted development practices.As Manager, Software Development, you will coach engineers, guide delivery, and support reliable software for AlayaCare Cloud...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Manager, S3 Storage. Be the first to apply!
Related searches
- director software engineering Winnipeg, MB
- software project manager Winnipeg, MB
- project manager software development Winnipeg, MB
- manager software development Winnipeg, MB
- junior software developer .net Winnipeg, MB
- remote software Winnipeg, MB
- entry level software Winnipeg, MB
- software sales Winnipeg, MB
- golang software developer Winnipeg, MB
- software implementation project manager Winnipeg, MB

