Software Development Engineer

Found in: Talent CA C2 - 5 days ago


Vancouver, Canada Workday Full time

About the Role

As a Software Development Engineer, you will have the opportunity to tackle complex problems, which comes with developing and delivering global mission critical enterprise software using your expertise in design, coding, algorithms, and complexity analysis. Your primary focus will be to:

Architect, design, program, debug, and modify software enhancements Take initiative, exhibit creative-thinking, have the drive to turn ideas into reality, and have a passion for user experience Solve challenging problems in an application related to performance, scalability, and resilience Design and develop a highly complex reporting and analytics application product using industry standard Object oriented tools and metadata driven language Analyzes application performance using various programming languages, tools and techniques. Write and maintain solid, robust, efficient and maintainable code using an object-oriented framework and tools Write reliable unit, integration, and system level tests that will run on our CD pipeline. Mentor and learn from other team members through pairing, code reviews, knowledge sharing, Hackathons, etc.

About You

Basic Qualifications: 5+ years of experience as a software engineer 3+ years of experience in an Object-oriented (OO) design and development language such as Java, Scala, C#, Xpresso etc. 3+ years of experience writing complex queries in databases like MySQL, NoSQL 3+ years of experience with design and development of REST API and converting web services from SOAP to REST or vice-versa.  3+ years of experience with unit testing tools like JUnit and/or other test-driven development tools. 3+ years of experience with object-oriented design patterns, class modeling, and XML technology.

Other Qualifications:

Experience in building large scale enterprise business applications (in the area of Financials is preferred) 3+ years of experience working on Web frameworks like J2EE, Apache Spark 3+ years of experience in building applications and integrations for Analytics & Reporting needs are critical. Experience working on analyzing and debugging Performance logs is a huge plus Metadata-driven definitional development experience. Experience with XML and integration technologies and agile methodologies. Bachelor's degree in Computer Science or similar relevant degree
  • Software Development Engineer

    Found in: Talent CA C2 - 5 days ago


    Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Amazon Simple Storage Service (S3) is storage for the Internet. Through the use of pioneering techniques in storage & computing, customers can reliably store their data 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...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Think big. The Automated Augmentation team delivers open-source infrastructure software that enables automated instrumentation and augmentation for all services that make up Amazon. We reduce the effort it takes for teams to implement and distribute software that addresses cross-cutting concerns, by creating framework abstractions and bundling best...

  • Software Development Engineer, Amazon MQ

    Found in: Talent CA C2 - 2 weeks ago


    Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Amazon MQ is a managed AWS service for Apache ActiveMQ and RabbitMQ that streamlines setup, operation, and management of message brokers on AWS. Every day we make it easier for developers to build applications that use the rich features and power of open-source message brokers. We partner with the maintainers of the RabbitMQ and Apache ActiveMQ open source...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    The Region Flexibility Engineering organization supports the rapid global expansion of Amazon's infrastructure. Our projects support all Amazon businesses like Stores, Alexa, Kindle, Prime Video. We drive adoption of ever-evolving and cutting-edge AWS and non-AWS technologies, and work closely with AWS teams to improve AWS public offerings. Our organization...

  • Software Development Manager

    Found in: Talent CA C2 - 7 days ago


    Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Do you live in Canada and want to launch new products, features, and services used by over 15 million fellow Canadians? Do you want to enrich Canadian lives by bringing world class shopping and selling experiences to their fingertips? If you answer is yes, then we want to talk to you!Amazon.ca is the Canadian gateway that brings buyers and sellers together....

  • Software Development Engineer, Alexa Smart Properties

    Found in: Talent CA C2 - 5 days ago


    Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Alexa Smart Properties provides property-ready features, making it easy to deploy, integrate, and manage Alexa-enabled devices and experiences at scale for a variety of property types.As a SDE, you will be responsible for designing, developing, testing, and deploying solutions for Alexa Smart Properties and enterprise customers world-wide customer. In this,...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    The AWS Migration Acceleration Services team's mission is to help customers, partners, and internal teams accelerate the migration and modernization of applications. The services we build guide customers through the migration process, automate complex tasks, and provide proactive guidance.As a software development engineer on the AWS Migration Acceleration...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    The AWS Migration Acceleration Services team's mission is to help customers, partners, and internal teams accelerate the migration and modernization of applications. The services we build guide customers through the migration process, automate complex tasks, and provide proactive guidance.As a senior software development engineer on the AWS Migration...

  • Sr. Software Development Engineer, AWS IAM

    Found in: Talent CA C2 - 7 days ago


    Vancouver, Canada Amazon Development Centre Canada ULC Full time

    At Amazon Web Services Identity and Access Management (AWS IAM) we build, operate, and innovate the identity management, authentication, and authorization stack for the AWS cloud. Our mission is to push the technical boundaries to enable AWS customers to run their business workloads confidently and securely. As part of this mission, we Think Big and Dive...

  • Software Development Engineer, Alexa AHP Mobile

    Found in: Talent CA C2 - 7 days ago


    Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Are you a Software Engineer with a passion for building great experiences? Are you looking for an opportunity to make a big impact in a company with a global impact and a startup culture?Alexa is the Amazon cloud service that powers Echo, the groundbreaking Amazon device designed to respond to your voice commands and queries. We’re building solutions and...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Amazon Digital Acceleration powers ordering, subscriptions, and device management for Prime, Amazon Video, Music, Audible, Alexa, and Kindle, amongst other digital businesses. We process billions of digital purchases every year and enable our digital businesses to grow their businesses worldwide. We are on a mission to be earth's best provider of one-time...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Does the challenge and ownership that comes from leading and driving large cross-organizational projects and initiatives for one of the largest online marketplaces excite you? Do you want to launch new products, features, and services used by over 15 million fellow Canadians? Do you want to enrich Canadian lives by bringing world class shopping and selling...

  • Software Development Engineer, Digital Acceleration

    Found in: Talent CA C2 - 5 days ago


    Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Amazon Digital Acceleration powers ordering, subscriptions, and device management for Prime, Amazon Video, Music, Audible, Alexa, and Kindle, amongst other digital businesses. We process billions of digital purchases every year and enable our digital businesses to grow their businesses worldwide. We are on a mission to be earth's best provider of one-time...

  • Sr. Software Development Engineer, Amazon Ads

    Found in: Talent CA C2 - 6 days ago


    Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Amazon is investing heavily in building a world class Advertising business and the WorldWide Ad Success team (WASE) is at the head of this growth machine enabling our teams to deliver at scale. Our goal is to scale account management multifold by investing in strategic self-service applications that improve productivity of internal account management...

  • Software Development Engineer, Amazon Payment Products

    Found in: Talent CA C2 - 6 days ago


    Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Would you like to be a part of a technology team that enables one of the most profitable businesses at Amazon.com? Come help us build a product where you could be your own Customer!Key job responsibilitiesThe Amazon Payment Products team is responsible for several platforms and applications that are used to introduce innovative payment methods to customers....

  • Software Engineer, NGDE Foundations

    Found in: Talent CA C2 - 5 days ago


    Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Are you looking to build a scalable service to facilitate Amazon Q (a generative AI assistant) personalization? Your work will directly contribute to advancements in AI-driven developer tools. You will work with cutting-edge technologies, information retrieval systems, knowledge graphs, and large language models (LLMs). We operate at the intersection of AI...

  • Software Development Engineer, Identity Center Team

    Found in: Talent CA C2 - 5 days ago


    Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Do you want to solve business challenges through innovative technology? Do you enjoy working on cutting-edge, highly distributed systems in a team environment? Do you like working on industry-defining projects that move the needle?At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. The focus we have on our...


  • Vancouver, Canada Amazon Development Centre Canada ULC - K03 Full time

    While our problems may be complex, our solutions should be simple. Are you a Software Development Professional yearning to find a place to take your career to the next level? Is problem solving and troubleshooting to design and create unique software solutions part of your DNA? Then it’s time to take a look at the Seller Experiences team! Read on to learn...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Come be part of a team that will directly shape and influence the future growth of Amazon. The Recruiting Engine Foundations and Domains (RFD) team is responsible for delivering an industry leading candidate experience; developing, building, and innovating, global, scalable technology recruiting solutions that are both powerful and light-weight. This team...

  • Software Development Engineer, Digital Royalties

    Found in: Talent CA C2 - 5 days ago


    Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Interested in solving hard technical problems that have a direct impact on our business and customers? We are looking for a talented Software Development Engineer to join the Digital Royalties and Vendor Payments team. We are a part of the Digital Acceleration org that enables Digital businesses like Prime Video, Books, Music, Appstore, Audible and Games to...