Software Development Engineer II

19 hours ago


Vancouver, British Columbia, Canada Amazon Full time
Amazon Financial Services: Scaling for the Future

We are seeking a talented Software Development Engineer II to join our team at Amazon's Financial Foundation Services (AFFS) division. As a key member of our team, you will play a pivotal role in designing, implementing, and maintaining innovative software solutions that drive business growth and improve customer experiences.

About Us
Amazon Financial Foundation Services is a dynamic organization leading innovation in business systems integration and financial accounting at Amazon scale. Our team advances one of the world's most scalable, reliable, and secure e-commerce ecosystems, processing hundreds of billions of dollars in transactions across multiple currencies and countries. We are at the center of Amazon's key initiatives, fueling the growth of Amazon's businesses worldwide by constantly raising the bar on the speed at which business teams can integrate with our systems.

Key Responsibilities
- Collaborate with cross-functional teams to drive business decisions and design cutting-edge software solutions
- Implement, test, deploy, and maintain high-quality distributed system software
- Apply software engineering best practices to ensure exceptional quality and scalability
- Work closely with peers in an agile environment, prioritizing the most important tasks and delivering results under pressure

Requirements
- 3+ years of professional software development experience
- Experience with software design patterns, reliability, and scaling
- Proficiency in programming languages and full software development life cycle
- Bachelor's degree in computer science or equivalent

Compensation and Benefits
The base salary for this position ranges from $114,800/year up to $191,800/year, depending on job-related knowledge, skills, and experience. Amazon offers a total compensation package including equity, sign-on payments, and other forms of compensation in addition to medical, financial, and other benefits.

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

    Be part of a pioneering team that shapes Amazon’s future growth by delivering an exceptional candidate experience. As a Software Development Engineer II, you’ll contribute to cutting-edge technology solutions that power Amazon’s continued expansion and innovation. Your expertise will help us build scalable, user-friendly, and high-performance...


  • Vancouver, British Columbia, Canada Amazon Full time

    Job Title: Software Development Engineer II PositionAbout the Role:We are seeking a talented Software Development Engineer II to join our team at Amazon. As a key member of our team, you will be responsible for the end-to-end delivery of software to support major outcomes across Amazon. You will work with experienced engineers and user interface experts to...

  • Software Engineer II

    1 month ago


    Vancouver, British Columbia, Canada Microsoft Full time

    Job Description:The E+D Growth team at Microsoft is seeking a skilled Software Engineer II to accelerate the adoption of Copilot and Microsoft 365. Our team is a strategic hub for revolutionizing productivity by delivering embedded experiences across the Microsoft 365 suite. As a key member of the team, you will tackle technical challenges and create...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the RoleAmazon is now hiring a Software Development Engineer II to join the Agilis Tech team in Costa Rica. As a Software Development Engineer, you will work on high-demand web applications and back-end services that support business growth, using best-in-kind technology and collaborating with experienced professionals.Key ResponsibilitiesDevelop...


  • 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

    At Amazon Development Centre Canada ULC, we're revolutionizing the way people interact with technology. As a Software Development Engineer on our Alexa Daily Essential (ADE) team, you'll play a pivotal role in shaping and building products that customers love.About UsWe're a fast-paced, start-up like environment where agile development is embraced and...


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

    Company OverviewAmazon is a global leader in e-commerce, cloud computing, and artificial intelligence. Our technology enables millions of people to shop, innovate, and live better every day.Job DescriptionWe are seeking an experienced Software Developer Engineer II to join our Candidate Generation (CanGen) team. As a key member of this team, you will...


  • Vancouver, British Columbia, Canada LMI Technologies Full time

    About the RoleLMI Technologies, a leading technology company, is seeking a talented Software Developer in Test II to join our innovative team. As a key member, you will play a crucial role in ensuring the quality and excellence of our 3D machine vision solutions.As a Software Developer in Test II, you will be responsible for designing and implementing...


  • Vancouver, British Columbia, Canada WIA Software Systems Inc. Full time

    About the Role:We are seeking an experienced Software Development Engineer to join our team at WIA Software Systems Inc. in a key role that will drive the development of high-quality software solutions.About the Job:Collaborate with cross-functional teams to design, develop, and test software applications.Develop and implement software solutions by analyzing...


  • Vancouver, British Columbia, B6B, British Columbia, Canada Microsoft Canada Full time

    The Azure Edge + Platform Engineering System designs, builds, and operates the largest scale engineering system in the industry. We are building large scale systems by leveraging our experience and knowledge in distributed systems and hybrid cloud computing. Our services support the secure development and release of some of the most widely used products in...


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

    About the RoleWe are seeking talented engineers to join the Amazon Prime Team in Canada, where you will have the opportunity to design and implement new features that impact millions of customers worldwide.Key ResponsibilitiesWork closely with the business team to design and implement new features for the Prime experienceUse a variety of core languages and...


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

    About the RoleWe are looking for passionate software engineers who have experience building innovative, mobile applications that customers love and will enhance their day-to-day capabilities.You will have an enormous opportunity to impact the customer experience, design, architecture, and implementation of a cutting-edge mobile product used every day.As a...


  • Vancouver, British Columbia, Canada Amazon Full time

    OverviewAt Amazon, we're revolutionizing the delivery experience for millions of customers worldwide. Our Delivery Experience (DEX) team is a driving force behind this transformation, innovating ways to get what customers want, when and how they want it.We're seeking an exceptional Software Development Engineer II to join our Delivery Badging and Messaging...


  • Vancouver, British Columbia, Canada Amazon Full time

    The Deployment Systems team within Amazon Software Builder Experience (ASBX) is responsible for developing and maintaining the software that enables Amazon's massive developer community to build and deploy cutting-edge services and technology. Our team owns the systems that deliver the technology for fully-automated deployments and dynamic fleet scaling for...


  • Vancouver, British Columbia, Canada Amazon Full time

    About Amazon PrimeAt Amazon, we are committed to making our customers' lives better every day. One way we do this is by delivering an exceptional Prime experience that meets their evolving needs and expectations.A Little About Our TeamOur team of talented engineers designs and implements new features that bring the Prime experience to life for millions of...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the JobAs a Software Development Engineer II (SDE II) on the Customer Shipment Tracking and Control (CSTRAC) team, you will lead engineering design and development with a team of engineers and product partners.Key ResponsibilitiesLeverage high standards for code quality, code reviews, testing, and operational excellence to drive results.Create...


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

    About the RoleWe are seeking talented Software Development Engineers to join our team at Amazon Development Centre Canada ULC. As a Software Development Engineer, you will play a key role in conceiving, designing, and building innovative products and services that meet the needs of our customers.Key ResponsibilitiesCollaborate with experienced...


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

    About the role:We are seeking a highly skilled Software Development Engineer to join our Traffic Engineering team at Amazon Development Centre Canada ULC - K03.As a key member of our team, you will be responsible for designing and developing software solutions that manage and route web traffic to Amazon's websites.You will work closely with our team to...


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

    About the RoleA highly skilled Senior Software Development Engineer is sought after by Amazon Development Centre Canada ULC to join the AWS Elemental Video Engine team.The ideal candidate will have a strong background in video codec development, particularly AV1, HEVC, H.264, and MPEG2. This is a key role in improving the quality per bit in our home-grown...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe are seeking a highly skilled Flight Software Engineer II to join our team at Sierra Space, where you will play a critical role in designing and developing flight software and algorithms solutions for spacecraft missions.Key ResponsibilitiesDesign and develop flight software and algorithms solutions for spacecraft missionsAnalyze and evaluate...