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
    3 days 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
    57 minutes 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
    59 minutes 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
    57 minutes 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
    3 days 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
    3 days 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
    57 minutes 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
  •  ...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
  •  ...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
  • $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
    57 minutes 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
  •  ...configuration and skills library are the default way engineers design, build, test, and review software, not an optional accelerant a few people use. We expect...  ...& Stakeholder Engagement (:15%) Lead technical discovery sessions, act as technical SME in client conversations... 

    AltaML

    Winnipeg, MB
    57 minutes 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
    59 minutes 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
  • $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... 
    Full time
    Work at office
    Local area
    Remote work

    Uber Technologies Inc.

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

    Want to lead engineers building software that helps pros get the job done and know exactly how their business is doing? Then Jobber might be the...  ...experience with building zero to one projects from initial discovery and design, through implementation, and into delivery and measurement... 
    Long term contract
    Internship
    Work at office
    Local area

    Jobber

    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
    59 minutes 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
  •  ...organizations securely adopt and scale BioRender. As a Staff Software Engineer on this team, you’ll own core platform capabilities like identity...  ...scientific communication and accelerating scientific discovery. BioRender figures have appeared in more than 54,000 publications... 
    Long term contract
    Internship
    Remote work

    BioRender

    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
  • $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
  • $130k - $190k per year

     ...important FinTechs in Canada. We have $5M ARR per full-time engineer, growing at a double-digit monthly rate, profitable, and have had...  ...What You'll Do Ship full-stack features end-to-end: product discovery, scoping, implementation, and release. Work across a TypeScript... 
    Full time
    Temporary work

    Bree

    Winnipeg, MB
    58 minutes 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
  • $150k - $180k per year

     ...AreKEV builds mission-critical financial software for K12 schools across North America....  ...solving hard problems, raising the bar on engineering craft, and building products that earn long...  ...has a seat at the table early in discovery, not just at handoff. Agile Practices... 
    Long term contract
    Work at office
    Work from home
    Flexible hours
    Shift work

    KEV Group

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

     ...voice is heard. About the RoleWe’re looking for a Principal Software Engineer to join our team! The Principal Software Engineer is a...  ...delivery partners, the role guides engineering execution from discovery and detailed design through implementation, release, and operational... 
    Permanent employment
    Full time
    Contract work

    StratCann Services Inc.

    Winnipeg, MB
    57 minutes ago
  •  ...We're looking for a Software Engineer to help shape what the Mizo Product becomes. In this role, you will own problems end-to-end, from discovery to shipping, and iterate fast based on real user feedback. Mizo is building AI agents that automate service desk operations for... 
    Work at office

    Mizo

    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!