Sde Ii, Aws Payments

1 month ago


Vancouver, Canada Amazon Development Centre Canada ULC Full time

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
- 3+ years of software development experience.
- 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
- Programming experience with at least one modern language such as Java, C++, or C#.
- In-depth knowledge of CS data structures and algorithms.
- Strong debugging, troubleshooting, and problem-solving skills.
- Deal well with ambiguous/undefined problems; ability to think abstractly.
- Working knowledge of relational and NoSQL databases.
- Bachelor’s degree (or higher) in Computer Science or a related discipline.

AWS 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 organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.
The AWS Commerce Platform team is looking for talented and passionate senior engineers with strong technical and business systems backgrounds to build new billing, payments and financial reconciliation services and products. This position is not for implementing or supporting existing software packages but rather for development of new systems and customer facing features that are critical to the success of our customer’s businesses and directly impact AWS’s growth and international expansion efforts.
The AWS Commerce Platform enables customers to purchase AWS products and services, generating billions of dollars in revenue. Our teams provide customers with a world class customer experience around billing, payments and financial reports. You will have the opportunity to influence hundreds of millions of customers globally, creating products used by thousands of companies worldwide, and contributing to the continued success and expansion of AWS. As an engineer within Commerce Platform, you will be part of a team of high performing engineers. You will interface with many teams across AWS including our Billing, Payments and Financial groups. You will also be working with integrating directly with customers systems.
We are building high scale payment processing systems that will seamlessly meet B2B needs for AWS customers. In order to meet the needs of AWS' businesses, these next generation services must have self-service features, be configuration driven, and deliver superior operational excellence. Additionally, AWS services need to be highly scalable, extremely secure, and have near real time response times.
**Role Description**:
In this role, you will take on development and design challenges. You will be empowered to think big, invent on behalf of our customers, make judgment calls and find elegant solutions to hard problems. You will design, own deliverables end-to-end, and influence technical decisions in your engineering team. If you're excited by cloud computing and machine learning, designing highly scalable, fault tolerant systems, and want to be challenged by the toughest computer science problems, then join us to build the next generation systems.
**As a Software Development Engineer you will**:

- Collaborate in the design, implementation, and deployment of successful internet-scale systems and services in support of our commerce operations and the businesses they support.
- Help define our secure, scalable, distributed and event-driven systems.
- Work with extraordinary teams delivering demanding projects.
- Functionally decompose complex problems into simple, straight-forward solutions.
- Understand system interdependencies and limitations.
- Share your knowledge of the most effective performance, scalability, architecture, and engineering patterns and methods.

Come join us if you are passionate about building products and teams with an "AWS scale" business impact
Why AWS
Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.
Diverse Experiences
Work/Life Balance
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the work


  • Sde Ii, Aws Payments

    7 months ago


    Vancouver, Canada Amazon Development Centre Canada ULC Full time

    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 - 3+ years of software development experience. - 2+ years of experience...


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

    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 Amazon Managed Compute Runtimes (MCR) is looking for a passionate,...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the CompanyAt Amazon, we are revolutionizing the way people manage vast volumes of data in the cloud. Our team is building hyper-scaler database services that impact hundreds of thousands of users who use AWS database services.We are one of the fastest-growing AWS services, with a business and engineering team that makes widespread decisions across...


  • Vancouver, Canada Amazon Dev Centre Canada ULC Full time

    Bachelor’s Degree in Computer Science or related field with 2+ year relevant experience - 2+ years professional experience as a Software Development Engineer in Test (SDET) - Experience developing automation - Java, C#/C++, Python, JavaScript - Experienced in frontend and backend API testing automation - Demonstrated experience in test framework design and...


  • Vancouver, Canada Amazon Web Services (AWS) Full time

    DescriptionDo you want to be part of a team that builds hyper-scaler database services in the cloud? Are you interested in revolutionizing the way people manage vast volumes of data in the cloud, impacting hundreds of thousands of users who use AWS database services?Amazon Aurora is a distributed, fault-tolerant database service, built with a self-healing...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    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 It’s easy enough to manage transportation assets. It’s equally easy to track...

  • Sde, Aws Rds

    4 days ago


    Vancouver, Canada Amazon Dev Centre Canada ULC Full time

    Plus de 2 ans d'expérience professionnelle en développement de logiciels, hors stag / 2+ years of non-internship professional software development experience - Plus de 1 an d'expérience en lien avec la conception ou à l'architecture du système (architecture, modèles de conception, fiabilité et mise à l'échelle) de systèmes nouveaux et actuels / 1+...


  • Vancouver, British Columbia, Canada Amazon Full time

    Are you passionate about building cutting-edge location-based services for the cloud? Do you want to be part of a team that's revolutionizing the way businesses interact with their customers?We're seeking an experienced Senior Geospatial Software Engineer to join our Amazon Location Service team. As a key member of this high-performing team, you'll drive...


  • Vancouver, British Columbia, Canada Amazon Full time

    Transforming Data Management with Amazon AuroraAurora is a cloud-based, distributed database service that empowers businesses to manage vast volumes of data at scale. As an SDE II on the Aurora Availability team, you will design and implement software components to enhance the service's performance, stability, and availability.The role involves collaborating...

  • Data Engineer

    2 weeks ago


    Vancouver, Canada Amazon Web Services (AWS) Full time

    DescriptionThe AWS Kumo team provides technology and trusted expertise that intelligently anticipate and resolve AWS customer needs, helping them adopt, optimize, and operate at scale. Kumo’s products, used by AWS customers and the Support teams that help them, are vital to ensuring exceptional customer experiences on AWS. Our team owns customer facing...

  • Sde Ii

    2 days ago


    Vancouver, Canada AMZN CAN Fulfillment Svcs, ULC Full time

    2+ years of non-internship professional software development experience - 1+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and current systems. - Programming experience with at least one software programming language. Position Requirements: Master's degree or foreign...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    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 Join Our Trailblazing Team Amazon NGDE Foundations, the team behind the...


  • Vancouver, Canada Amazon Web Services (AWS) Full time

    DescriptionAmazon Web Service (AWS) software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at a massive scale. We're looking for engineers who bring fresh ideas from all areas, including distributed computing,...

  • Front-End Engineer

    2 weeks ago


    Vancouver, Canada Amazon Web Services (AWS) Full time

    DescriptionAre you ready to pursue some of the hardest scalability, performance, and distributed computing challenges in AWS? Our team's vision is to create a Partner-centric billing experiences that will minimize the billing operational overhead for Partners and help them focus on providing value added services to their end-customers and growing their...


  • Vancouver, British Columbia, Canada Amazon Full time

    At Amazon, we're revolutionizing the way people manage vast volumes of data in the cloud. Our team is building a distributed, fault-tolerant database service that provides unparalleled high-performance and availability at a global scale with full MySQL and PostgreSQL compatibility.We're one of the fastest-growing AWS services, and our business and...


  • Vancouver, British Columbia, Canada Amazon Full time

    As a key member of our team, you will be responsible for mentoring and leading engineers to build innovative data systems that track and share sustainability metrics with customers. We are committed to achieving net-zero carbon by 2040, 10 years ahead of the Paris Agreement.Company OverviewWe are a diverse and inclusive workplace where we embrace our...

  • Sde Ii, Bedrock

    7 months ago


    Vancouver, Canada Amazon Development Centre Canada ULC Full time

    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 Interested in Machine Learning and AI? Our team's mission is to make machine...


  • Vancouver, British Columbia, Canada Amazon Full time

    Join a Team that Pioneers Sustainability MetricsThe Data Engineer II role at Amazon involves building tools and innovative technology to track and share sustainability metrics for our customers. As part of our efforts to decarbonize our business, we aim to power our operations with 100% renewable energy by 2025.This position offers an exciting opportunity to...


  • Vancouver, British Columbia, Canada Amazon Full time

    Ambitious software engineers with a passion for innovation are invited to join our team as Cloud Architect Leads for AWS Enterprise Services.As a key member of our engineering team, you will be responsible for leading the technical strategy for new AWS products and services. This includes designing and implementing large-scale customer-impacting architecture...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the RoleWe are seeking an experienced Technical Strategist to lead the technical strategy for a new AWS product and service. This innovative project aims to deliver Generative AI-based workflows, enhancing our support offerings for Enterprise users of AWS.Key ResponsibilitiesLeverage your expertise in software development and architecture to drive the...