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

Software Engineer, S3 Discovery

Amazon Inc.

Managing trillions of objects in storage, retrieving them in sub-x ms, building software that deploys to tens of thousands of hosts, achieving 99.999999999% (you didn’t read that wrong, that’s 11 nines!) durability. These are just a few of the numbers that give you a sense of the scale of the exciting problems you will find every day working in Simple Storage Service (S3). Amazon S3 powers businesses across e globe that make the lives of consumers better daily. Whether its electronic content delivered to your home, technology that betters your remote working experience, allows you to plan travel to exotic places or simply get stuff delivered to your home.
As a Software Development Engineer in the S3 Distribution Plane team, you will deliver services at scale to delight our customers and support the routing of billions of requests per minute to S3’s globally distributed server fleet. You will have the opportunity to design and develop systems and services in the domains of DNS, IP and Network Connectivity, TLS Certificates, VPC Endpoints and Private Connectivity. You will work alongside engineers and leaders who obsess about operations, performance, availability, scalability, and durability of customer data. Our services run at scale worldwide and as a member of this team, you will have the opportunity to ship code often, and see the impact your code has on a wide range of S3 customers.
Day to day you will be responsible for designing, delivering and maintaining the operational health of our services, maintaining our build & release systems, and ensuring maximum up-time for our developers and customers. You will provide coaching and mentoring for junior engineers and participate in design reviews, operations meetings and leadership discussions. You will partner with service teams across AWS to build ground‑breaking DNS, networking and security solutions in code for S3. You will work closely with the likes of Amazon Route 53, AWS EC2 and AWS Networking to achieve the combined goals of AWS and S3. You will transcend a single organization in order to deliver solutions that require broader integration across AWS. For this reason, thinking big and thinking outside of S3 is one of the key tenets you will have to practise on a daily basis.
As a Software Development Engineer in our team, you are constantly striving to raise our operational bar and improve our infrastructure, enabling our teams to move faster. Your responsibilities will include:
Developing tools to streamline operations as we scale to reduce operational load and improve our overall operational posture. Influencing & driving operational excellence and best practices within the organization.
Identifying ways to increase the automate and improve our test infrastructure and make our CI/CD more robust and flexible.
Playing a key role in investigating and recommending best practices for maintaining and improving code quality, fleet health, and security & reliability of our service.
Growing our talent through actively mentor junior system development engineers, improving their skills, their knowledge of our systems, and their ability to get things done.
Sharing your knowledge with wider teams and writing clear and concise documentation to allow other system development engineers to get the most out of the service and tools.
Our team works together to provide work/life balance for all team members. We recognize that the circumstances of our team members vary, and we balance work across the team so that we’re all able to maintain high standards on behalf of our customers, while at the same time allowing for rich and happy personal lives.
In AWS, if you build it, you own it. S3 is a highly available 7x24 worldwide service requiring dedicated support from our engineering teams. We pride ourselves in a high level of ownership in the work we do. This means we hold a high bar for test automation, verification processes, design and code reviews to ensure that our systems meet the exacting standards our customers demand. We maintain a regular on‑call rotation across our teams with engineers and managers all taking part to resolve the inevitable issues that arise. We work hard to minimize getting paged in the middle of the night as we recognize that a well‑rested employee is a productive employee.
Upon joining S3, every employee is paired with a peer buddy who will help you to quickly come up to speed in understanding the technology we’re building, the tools we use and the business problems we’re trying to solve. We hire exceptional people and we recognize the importance of coaching others. We have a formal mentor search application that lets you find a mentor that works best for you based on location, job family, and job level. On our internal Broadcast video streaming website, you’ll find countless presentations by some of the brightest minds in computing discussing solutions to many of the exciting problems we’re solving in AWS today with new live-streaming videos added every week.
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.
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Veterans, military spouses, and people with disabilities are encouraged to apply.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Software Engineer, S3 Discovery in Winnipeg, MB vacancy
  • $200k - $300k per year

    About the RoleAs a Software / ML Engineer you will work cross functionally with product, data science and data platform to identify, design and...  ...work on implementation of our ML backend systems to power the discovery surfaces including recommendation, ranking and search,... 
    Suggested
    Work at office

    Character.AI

    Winnipeg, MB
    1 hour ago
  •  ...convenient Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems...  ...Manager Job Summary: Price Industries is building a new Engineering Technology team, and we are looking for an experienced Full Stack... 
    Suggested

    Price Industries Limited

    Winnipeg, MB
    4 days ago
  • Valence Labs seeks an experienced Machine Learning Engineer to contribute to development of software and LLM-based systems that accelerate scientific discovery. You will design, implement, and deploy large language models at scale and collaborate with cross-disciplinary teams... 
    Suggested

    Valence Labs

    Winnipeg, MB
    1 hour ago
  • Character.AI is seeking a Software/ML Engineer to design and implement applied ML models and backend infra, spanning model optimization, data pipelines, training and serving. You will contribute to discovery surfaces like recommendation, ranking and search while improving our... 
    Suggested

    Character.AI

    Winnipeg, MB
    1 hour ago
  • $170k per year

     ...of the products.You’ll join Premium’s new Discovery squad. It's a small, dedicated group of...  ...recommendations, search, applied research and ML engineers working full time on discovery for...  ...have 5+ years as a professional ML or software engineer, with a track record of shipping... 
    Suggested
    Long term contract
    Full time
    For contractors
    Local area
    Home office
    Flexible hours

    Scribd, Inc.

    Winnipeg, MB
    1 hour ago
  • Transform drug discovery with Valence Labs as a Senior Machine Learning Engineer specializing in LLM systems. Engage in groundbreaking research and meaningful projects...  ...of 3 years experience • Expertise in Python and software development practices • Proven experience with LLM... 

    Valence Labs

    Winnipeg, MB
    1 hour ago
  •  ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers at Epistemix show a clear passion for quality and love to bring software to life. You are energized by the idea of... 
    Full time

    pofft Technology Inc.

    Winnipeg, MB
    4 days ago
  •  ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference... 

    Equinix

    Winnipeg, MB
    4 days ago
  • A leading global editing service is seeking a Senior Full‑Stack Engineer to develop AI-driven products that empower researchers. In this role, you'll design scalable web applications, develop high-performance back-end and front-end systems, and integrate AI systems. The ideal... 

    Scribendi Inc.

    Winnipeg, MB
    1 hour ago
  • $100.81k per year

     ...At Amazon, our tech isn't just a tool, it's your playground. Our engineers work on scalable systems, cloud services, and customer-facing...  ...source projects, and/or version control systems Knowledge of software development lifecycle, including design, development, test, build... 
    Full time
    Summer work
    Internship
    Seasonal work
    Summer internship
    Work at office
    Worldwide
    Monday to friday

    Amazon

    Winnipeg, MB
    4 hours ago
  •  ...Development team, working directly alongside the Head of Search & Discovery, the core Publishing team, Technology & Development, Brand, Paid...  ..., print, audio, and video platforms.As an SEO & Generative Engine Optimization (GEO) Specialist, you will play a pivotal role in supporting... 
    Apprenticeship
    Internship

    McKinsey

    Winnipeg, MB
    1 hour ago
  • $89.7k - $149.8k per year

     ...At Amazon, our tech isn't just a tool, it's your playground. Our engineers work on scalable systems, cloud services, and customer-facing...  ...build helps define what comes next, for customers and for you. Our Software Development Engineers (SDEs) use modern technology to solve... 
    Full time
    Internship

    Amazon

    Winnipeg, MB
    4 hours ago
  • $120k - $170k per year

    Agilus by Synergie is recruiting for a Software Engineer in the Health Sciences in a hybrid work environment in Toronto, Ontario.Our client...  ...support large-scale data processing, analytics, and scientific discovery.You will: Design, develop, and maintain scalable software... 

    Agilus Consulting Group

    Winnipeg, MB
    1 hour ago
  •  ...currently seeking a highly motivated Senior Java Engineer in Mississauga, ON (Hybrid, 3 days onsite...  ..., and operations use cases while owning discovery through production readiness....  ...financial data.8+ years of professional software engineering experience in full-stack or backend... 
    Long term contract
    Contract work
    Temporary work

    TSR Consulting

    Winnipeg, MB
    1 hour ago
  •  ...technology companies is searching for an intermediate level Backend Software Engineer to join their Platform Engineering team on a hybrid basis at...  ...and orchestration systems. Deep expertise in service discovery, API gateway design, and cloud-native microservice... 
    Contract work
    For contractors
    3 days per week

    Motion Recruitment

    Winnipeg, MB
    1 hour ago
  • $80k - $120k per year

     ...posting is for an existing vacancy. We’re looking for our next Software Engineer. Could It Be You? The Software Engineer is responsible for...  ..., flagging gaps, dependencies, and edge cases early in discovery. Write production-grade code that meets standards for readability... 
    Permanent employment
    Full time
    Work at office

    Questrade Financial Group

    Winnipeg, MB
    1 hour ago
  • $130k - $150k per year

     ...results. The Team: Application Platform Engineering owns what every product team at impact....  ...the rest spent working with teams on discovery and adoption. You’ll talk to teams to...  ...and Spring A track record of building software other engineers depend on, such as APIs,... 
    Long term contract
    Temporary work
    Local area
    Home office
    Flexible hours

    impact.com

    Winnipeg, MB
    1 hour ago
  • $125.5k - $154k per year

    ## Software Engineer IIIApply: Onsite: Toronto, Ontario: Full time: Posted Today: End Date: November 28, 2026 (30 days left to...  ...Catalog services as a product, driving enterprise-wide data discovery, governance, and self-service access to trusted data assets.... 
    Full time
    Temporary work
    Work at office
    Work from home
    Shift work

    TD Bank Group

    Winnipeg, MB
    1 hour ago
  •  ...Location Remote (Canada preferred) Experience 8+ years software engineering with significant systems design experience ZeroStone helps...  ...development and systems work. You may occasionally join client discovery or architecture discussions, but your primary focus is building... 
    Remote work

    ZeroStone AI Inc.

    Winnipeg, MB
    1 hour ago
  • $121k - $214k per year

    AI Engineer - Remote EligibleBuild and ship agentic collaboration features integrating AI agents...  ...the following aspects: Security: Discovery of agents, evaluation, red teaming, monitoring...  ...thrives at the intersection of AI and software engineering. You deeply understand how... 
    Permanent employment
    Seasonal work
    Remote work
    Flexible hours

    Frontdoor Defense

    Winnipeg, MB
    1 hour ago
  • $117.5k - $164.5k per year

     ...Greenhouse is searching for a Senior Full Stack Engineer to join our Employer Experience & Talent Discovery team. This team builds the experiences and signals...  ...Workplaces multiple years in a row. Greenhouse Software is an equal opportunity employer. All qualified applicants... 
    Long term contract
    For contractors
    Work at office
    Local area
    Remote work

    The Wrap

    Winnipeg, MB
    1 hour ago
  • $144k per year

     ...Search at Uber. Our work connects search, maps, and personalized discovery to help users explore places and find relevant offerings...  ...businesses, including Rides, Eats, and Ads. As a Backend Software Engineer on the team, you’ll build the services and APIs behind these... 
    Local area

    Uber

    Winnipeg, MB
    1 hour ago
  •  ...the clients themselves. FourCents is a software studio with more than twenty years of product...  ...them for years. We are hiring a senior engineer who wants that kind of ownership, not a...  ...design and delivery of client products from discovery to launch and beyond. Build and ship... 

    FourCents

    Winnipeg, MB
    1 hour ago
  •  ...more about us at lanterncare.Com.Lantern is seeking a Staff Software Engineer to join our expanding product engineering pods. This is a strategic...  ...AI integration, and long‑term maintainabilityLead technical discovery and prototyping for complex integrations and data flow... 
    Long term contract

    Lantern

    Winnipeg, MB
    1 hour ago
  •  ...approaches to proactive risk management. Our software helps teams across compliance, HR, legal...  ...cross-functional initiatives, raise engineering standards, and shape how product teams...  ...patterns for responsible AI use across discovery, design, implementation, testing, observability... 
    Long term contract
    Remote work
    Flexible hours

    Case IQ

    Winnipeg, MB
    1 hour ago
  • $160k - $190k per year

     ...About the role: We're looking for a systems engineer to build and operate high-throughput, low...  ...components of a high-performance DNS engine: resolvers, forwarders, caching layers, and...  ...practices. Protobuf/gRPC, service discovery, and control-plane/data-plane architectures... 

    BlueCat

    Winnipeg, MB
    1 hour ago
  • $125k - $145k per year

    Granum is the leading software company devoted to serving landscapers and arborists across...  ...Canada 2024 The RoleWe're hiring a Software Engineer 3 (P3) for the LMN Estimates product pod....  ...Bar, Big Vision Small Scope, Shipping is Discovery. All of our engineers treat product... 
    For contractors
    Flexible hours

    Granum

    Winnipeg, MB
    1 hour ago
  • $120k - $150k per year

     ...help to create a world where drugs are engineered, not discovered. We work on treatments for...  ...with industry leaders in drug discovery to generate novel therapeutics outside of...  ...radioisotopes and siRNA. Position: Research Software EngineerReports to: Head of EngineeringStatus... 

    ProteinQure Inc.

    Winnipeg, MB
    1 hour ago
  • $238.7k - $328.3k per year

     ...of photonics, silicon spin qubits, advanced software systems, and large-scale technical integration. As VP, Software Engineering, you will define and lead the software...  ...pressing challenges in materials science, drug discovery, climate change, and security. The company’... 
    Long term contract
    Full time
    Worldwide
    Relocation package
    Flexible hours

    Jaide Health

    Winnipeg, MB
    1 hour ago
  • # Senior Software EngineerUpBoundSalary not statedFull-timeremote· seniorCanada, USAgokubernetesListed...  ...Fortune 500 companies and platform engineers across 100+ countries. Crossplane has...  ...running in a cloud environment – discovery, analysis, architecture, design, review,... 
    Remote work
    Worldwide

    Devconnectplatform

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, S3 Discovery. Be the first to apply!