Software Engineer for Scalable Solutions

3 weeks ago


Vancouver, British Columbia, Canada Amazon Full time

At Amazon, we are building the future of e-commerce and technology. As a Software Development Engineer, you will have the opportunity to create meaningful experiences that deliver on the ever-evolving needs of our customers.

You will be part of a team that solves unique and complex problems at a rapid pace, utilizing the latest technologies to create solutions that are highly scalable. Our team is dedicated to supporting new members, with a broad mix of experience levels and tenures, and we're building an environment that celebrates knowledge sharing and mentorship.

We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives. Our team puts a high value on work-life balance, which means it's not about how many hours you spend at home or at work; it's about the flow you establish that brings energy to both parts of your life.

This role requires 3+ years of non-internship professional software development experience, 2+ years of design or architecture experience, and 3+ years of full software development life cycle experience. You should have experience programming with at least one software programming language, strong software development experience delivering at scale solutions, and systems design skills.

Our total compensation package includes equity, sign-on payments, and other forms of compensation, in addition to a full range of medical, financial, and/or other benefits. The estimated salary for this position ranges from $114,800/year up to $191,800/year.

  • Key Job Responsibilities:
    • Design and develop product features
    • Solve unique and complex problems at a rapid pace
    • Create solutions that are highly scalable
  • About Us:
    • We are committed to furthering our culture of inclusion
    • We have innovative benefit offerings and host annual learning experiences
  • Work/Life Balance:
    • We encourage you to find your own balance between your work and personal lives
    • We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment
  • Mentorship & Career Growth:
    • We have a broad mix of experience levels and tenures
    • We celebrate knowledge sharing and mentorship


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    About the RoleWe are seeking a seasoned Enterprise Software Architect to join our team at Global Relay. As a Senior React Developer, you will be responsible for driving technical direction across multiple teams and owning the technical direction for delivering highly scalable distributed services and applications.Key Responsibilities:Work with multiple teams...


  • Vancouver, British Columbia, Canada Amazon Full time

    About UsAt Amazon, we empower millions of customers worldwide to buy anything, anywhere, anytime. Our Ordering team is seeking strong software development engineers who can dive deep into complex problems and design innovative solutions to make our platform ready for current and future challenges.OpportunityThis role offers the chance to work on real-world...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the Job">We are seeking a talented Software Development Engineer II to join our team at Amazon. This is an exciting opportunity to work on innovative projects, collaborate with experienced professionals, and drive fundamental changes in the industry.">Responsibilities">">Design and build scalable technologies in a large distributed computing...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    About Iris Software Inc.A leading provider of technology services and solutions, Iris Software Inc. has been helping clients achieve their business goals through fast-paced digital transformations.Job Description:We are seeking an experienced Senior .NET Developer to join our team in Vancouver, BC. This is a long-term assignment with a hybrid work...


  • Vancouver, British Columbia, Canada Arista Full time

    Job OverviewArista Networks is seeking world-class Network Systems software engineers to develop and maintain cutting-edge features.This role will involve designing and building novel software solutions that optimize hardware performance and efficiency. Collaborate with hardware engineers to create seamless interfaces for managing hardware components,...


  • Vancouver, British Columbia, Canada Amazon Full time

    Job OverviewWe are seeking an experienced Software Development Engineer II to join our team at Amazon. In this role, you will have the opportunity to design and develop scalable solutions for our global e-commerce platform.About the RoleThe ideal candidate will have a strong background in software development, with experience in designing and implementing...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Amazon Development Centre Canada ULC is at the forefront of innovation, pushing the boundaries of technology to deliver data solutions that impact millions of users worldwide. As a Software Development Engineer on our team, you will play a pivotal role in shaping the definition, vision, design, roadmap, and development of our security and compliance...


  • Vancouver, British Columbia, Canada Amazon Full time

    Unlock the full potential of cloud computing as a Cloud Container Engineer for Scalable Kubernetes Solutions at Amazon.About the RoleWe are seeking a talented engineer to join our team in building and operating a core set of services that enable customers to create and use Kubernetes at scale. As a key member of our exceptional team, you will contribute to...


  • Vancouver, British Columbia, Canada Amazon Full time

    Amazon Web Services (AWS) is at the forefront of cloud storage, with our Simple Storage Service (S3) being one of the largest storage services in the world. We handle trillions of objects and serve millions of requests per second, growing exponentially.In this role, you will be part of the S3 Index Services team, developing software responsible for...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    As a Cloud Map Engineer at Amazon Development Centre Canada ULC, you will play a crucial role in designing and developing highly available and scalable service discovery solutions.AWS Cloud Map is looking for a talented engineer to join our team in Vancouver and help us achieve our vision of making Cloud Map the go-to platform for discovering resources in...


  • Vancouver, British Columbia, Canada Apple Inc. Full time

    Job SummaryWe are seeking a talented Software Engineer to join our Platform Engineering team at Apple Inc.About the RoleThis is an exciting opportunity to design and implement cross-cutting features and services that support and enable the development of our developer productivity tools. As a Software Engineer, you will collaborate with colleagues across all...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    As a Senior Software Development Manager at Amazon Development Centre Canada ULC, you will have the opportunity to shape the future of our Recruiting Engine Foundations and Domains team. This team is responsible for delivering innovative technology solutions that power our global recruiting efforts, enabling us to attract top talent from around the world.The...


  • Vancouver, British Columbia, Canada Amazon Full time

    Amazon's Simple Storage Service (S3) is the largest commercial storage system in the world, storing trillions of objects and servicing millions of requests per second.About This RoleWe're seeking an experienced software engineer to join our S3 Index team, tackling some of the hardest computer science problems. As a member of this team, you'll design and...


  • Vancouver, British Columbia, Canada owl Full time

    Owl.co empowers insurers to combat illegitimate claims on a large scale while eliminating human bias from the process.Our clients are top insurance companies across North America, achieving remarkable results through our AI-powered, evidence-based platform. We have engineering offices in New York City, Toronto, and Vancouver.We're seeking an experienced...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a skilled Digital Commerce Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our team, you will play a crucial role in building scalable solutions for our digital commerce systems.


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    We are seeking a skilled Senior Java Software Engineer to join our team at Iris Software Inc., a leading provider of information technology solutions to clients nationwide. Our direct client is a world-leading financial services company that provides a broad range of financial services and products.About the RoleThis position involves designing, developing,...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    At Iris Software Inc., we're looking for a highly skilled Senior C# Software Engineer to join our team in Vancouver, BC.**Job Summary:**We're seeking an experienced Senior C# Software Engineer to lead the development of mission-critical applications using ASP.NET and SQL. The successful candidate will have a strong background in C#, 8+ years of overall...


  • Vancouver, British Columbia, Canada reddit Full time

    At Reddit, we're building a highly scalable and high-quality web platform that enables community leaders and moderators to create meaningful destinations.About the RoleWe're looking for a skilled Software Engineer to join our Moderation team. As a key pillar of Reddit's success, you'll drive new features from end-to-end, contributing to a modern user...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    Job Title: Principal .NET Software Engineer - Vancouver, BCAbout the Role:Iris Software Inc., a leading technology services and solutions provider, is seeking an experienced Principal .NET Software Engineer to join our team in Vancouver, BC. As a senior developer, you will play a key role in designing, developing, and maintaining high-quality software...


  • Vancouver, British Columbia, Canada Amazon Full time

    We are seeking a talented Software Development Engineer to join our team at Amazon. As an SDE, you will be working on real-world problems that impact hundreds of millions of customers worldwide.Our ideal candidate has a strong background in software development and is passionate about enabling the entire retail ordering workflow. You will work end-to-end on...