Software Development Engineer

1 month ago


Vancouver Metro Vancouver Regional District, CA Amazon Full time
Software Development Engineer - AWS Messaging Services, Amazon Simple Notification Service, AWS

Amazon Web Services (AWS) is the world leader in providing a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers tens of thousands of businesses worldwide The Messaging team owns and operates Simple Notification Service (SNS) and Simple Queue Service (SQS), which provides AWS customers with the cloud infrastructure for building highly scalable, asynchronous, and fault-tolerant cloud applications. It’s a core architectural component critical for Amazon and many leading global enterprises running on AWS. If you are passionate about the challenges of big scale, building cutting-edge technologies, and making developing distributed applications easy and reliable, then the AWS Messaging team is for you.

We are looking for a Software Development Engineer to help refine roadmaps and technical direction, follow through with detailed architecture, design, and excellent code, and drive operational excellence of a massive scale (think multi-million TPS) distributed system.

How do you know if you are a good fit for us? You are fascinated by and want to innovate in distributed fault-tolerant systems that operate at scale. You love customers. When our customers ask for the next big feature, you know this means you’ll be able to truly dig into the solution and get it done right. You love owning the project from idea to production, delivering not only in the implementation but in all phases from the kernel of an idea to quickly getting code into production. You enjoy collaborating with your teammates and love working in agile programming environments, running fast to deliver evolution for your AWS services.

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 committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status. If you would like to request an accommodation, please notify your Recruiter.

Posted: July 31, 2024

#J-18808-Ljbffr

  • Vancouver, Metro Vancouver Regional District, CA Amazon Development Centre Canada ULC Full time

    Software Development Engineer, AWS Cloud MapAWS Cloud Map is looking for a Software Engineer to join our team in Vancouver to help us realize our vision of making Cloud Map a one-stop shop for discovering all resources in the cloud. Today, the Cloud Map team owns a highly available and scalable service discovery solution that allows customers to discover...


  • Vancouver, Metro Vancouver Regional District, CA Software Aspekte Full time

    We are hiring an Senior Software Developer to join our Mobile Software Development team!Our Spare headquarters is located in Vancouver, BC, but this position is open to remote work options within Canada. Unfortunately, at this time, we are not able to hire outside of Canada.As an Senior Software Developer in the Mobile team you willHave the opportunity to...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Development Centre Canada ULC Full time

    5+ years of non-internship professional software development experience 5+ years of programming with at least one software programming language experience 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience Experience as a mentor, tech lead or leading an engineering team AWS Utility...


  • Vancouver, Metro Vancouver Regional District, CA Workday, Inc. Full time

    Sr Software Development EngineerAbout the RoleAs a Software Development Engineer, you will have the opportunity to tackle complex problems, which comes with developing and delivering enterprise software using your expertise in design, coding, algorithms, and complexity analysis. Your primary focus will be to:Architect, design, program, debug, and modify...


  • Vancouver, Metro Vancouver Regional District, CA Workday Full time

    Your work days are brighter here. At Workday, it all began with a conversation over breakfast. When our founders met at a sunny California diner, they came up with an idea to revolutionize the enterprise software market. And when we began to rise, one thing that really set us apart was our culture. A culture which was driven by our value of putting our...

  • Software Engineer

    1 month ago


    Vancouver, Metro Vancouver Regional District, CA Apple Inc. Full time

    Software Engineer (Services, Developer Tools)Software and ServicesThe CI Technologies organization builds many of Apple’s core internal and external continuous integration technologies, including Xcode Cloud. These tools accelerate the development and delivery of high-quality OS software and apps by bringing together a variety of cloud-based tools and...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Would you like to work on one of the world's largest transactional distributed systems? How about working with customers and peers from the entire range of Amazon's business on cool new features? Whether you're passionate about building highly scalable and reliable systems or a software developer who likes to solve business problems, Amazon Tax...

  • Software Engineer

    1 month ago


    Vancouver, Metro Vancouver Regional District, CA Arista Full time

    Job DescriptionWho You’ll Work WithArista Networks is looking for world-class software engineers to join our Extensible Operating System (EOS) software development team. As a core member of the EOS team, you will be part of a fast-paced, high caliber team-building features to run the world's largest data center networks. Your software will be a key...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Software Development Engineer, WW PromotionsAre you interested in applying your background in application development, big data or machine learning to massive real world data and impact the lives of millions of Amazon users? Do you like to own end-to-end business problems and directly impact the profitability of the company? Do you like to innovate and...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Would you like to work on one of the world's largest transactional distributed systems? How about working with customers and peers from the entire range of Amazon's business on cool new features? Whether you're passionate about building highly scalable and reliable systems or a software developer who likes to solve business problems, Amazon Tax...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Software Development Engineer, AWS BackupAWS 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...

  • Software Engineer

    1 month ago


    Vancouver, Metro Vancouver Regional District, CA Arista Full time

    Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Software Development Engineer, Amazon MQAs a Software Development Engineer with Amazon MQ, you will be responsible for designing, developing, testing, and deploying distributed open-source message broker systems and large-scale solutions for our world-wide customer base. In this, you will collaborate closely with cross-functional peers and open source...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Software Development Engineer, AWS BackupAWS Backup enables customers to centralize and automate protection across AWS services. AWS Backup offers a cost-effective, fully managed, policy-based service that further simplifies protection at scale. AWS Backup also helps our customers to support their regulatory compliance obligations and meets their business...


  • Vancouver, Metro Vancouver Regional District, CA Collabera Full time

    Software Developer Engineer Testing (QA)Full-timeEstablished in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT...

  • Software Engineer

    1 month ago


    Vancouver, Metro Vancouver Regional District, CA Huawei Full time

    Our team has an immediate permanentopening for a SoftwareEngineer Responsibilities:Software engineers will extensively participate in software design, coding and debugging through the entirety of the software development lifecycle.Proactively refactor and participate in module refactoring work.Support software design and coding to improve and simplify the...


  • Vancouver, Metro Vancouver Regional District, CA Robinhood Full time

    About the team + role Robinhood is a metrics driven company and data is foundational to all key decisions from growth strategy to product optimization to our day-to-day operations. We are looking for a Data Engineer/ Developer to build and maintain foundational datasets that will allow us to reliably and efficiently power decision making at Robinhood. These...


  • Vancouver, Metro Vancouver Regional District, CA Jobber Full time

    Are you driven to bring people, technology, and strategy together to build impactful tools?Then Jobber might be the place for you! We're looking for a Director, Software Engineering to lead our Business Technology teams.Jobber exists to help people in small businesses be successful. As featured in the Globe and Mail, we work with home and field service...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Software Development Engineer, Finance TechnologyAre you interested in building high-performance, globally scalable financial systems that support Amazon's current and future growth? Are you seeking an environment where you can drive innovation leveraging the scalability and innovation with Amazon's AWS cloud services? Do you have a passion for...

  • Software Engineer

    1 month ago


    Vancouver, Metro Vancouver Regional District, CA Arista Full time

    Software Engineer (Packet Forwarding Engines)Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to...