Software Development Engineer

4 days ago


Vancouver, British Columbia, Canada Amazon Full time
Amazon Job Description

We are seeking an experienced Software Development Engineer to join our team at Amazon. As a member of our Ordering team, you will play a critical role in developing and maintaining the systems that enable millions of customers around the world to buy anything, anywhere, anytime.

About Us

At Amazon, we are passionate about enabling our customers to discover and buy anything they want online. Our team works on real-world problems on a global scale, owning their systems end-to-end and influencing the direction of our technology that impacts hundreds of millions of customers around the world.

As a Software Development Engineer at Amazon, you can expect to design flexible and scalable solutions, and work on some of the most complex challenges in large-scale computing by utilizing your skills in data structures, algorithms, and object-oriented programming.

Key Responsibilities
  • Design and develop new features for our ordering system
  • Collaborate with cross-functional teams to identify and prioritize project requirements
  • Develop and maintain high-quality, scalable code
  • Work closely with QA engineers to ensure high-quality releases
Requirements
  • 3+ years of non-internship design or architecture experience of new and existing systems
  • 3+ years of non-internship professional software development experience
  • Experience programming with at least one software programming language
  • 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Bachelor's degree in computer science or equivalent
What We Offer

Amazon is committed to a diverse and inclusive workplace. We offer a comprehensive benefits package, including medical, dental, and vision insurance, as well as 401(k) matching and paid time off. Additionally, we provide opportunities for growth and development, including training and education programs.

The base salary for this position ranges from $114,800/year up to $191,800/year.


  • Software Engineer

    1 day ago


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

    We are seeking a highly skilled Software Engineer to join our team in Vancouver, BC. This role will involve designing and developing large-scale enterprise applications using Java and Spring.About the Role:Design and develop robust and scalable software systems using Java and SpringWork with large relational databases such as SQL Server, Oracle, Sybase,...


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

    About Iris Software Inc.Iris Software Inc., a leading financial services provider based in Canada, is seeking a highly skilled Senior Software Engineer to join their team for a Long Term Contract / Full Time opportunity. This role will be based in Vancouver and involves a hybrid work arrangement, with 3 days spent in the office and 2 days working from...


  • 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 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 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

    About Iris Software Inc.Iris Software Inc. is a leading technology services provider that helps clients achieve their business goals through digital transformations.We are looking for an experienced Senior .NET Developer to join our team in Vancouver, BC. The successful candidate will have the opportunity to work on mission-critical applications and...

  • Software Engineer

    4 weeks ago


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

    Job SummaryWe are seeking an experienced Full Stack Developer to join our team at Iris Software Inc.About UsIris Software Inc. is a leading technology services and solutions provider, with 4,000+ associates and offices in India, U.S.A., and Canada.We deliver technology services and solutions that help clients complete fast, far-reaching digital...


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

    Company OverviewAt Amazon, we rely on our technology to deliver millions of packages every day to our customers - on time, with low cost. The Middle Mile Products & Technology organization builds complex software solutions that work across our vendors, warehouses and carriers to optimize both time & cost of getting the packages delivered.Job DescriptionWe...


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

    Iris Software Inc., a leading provider of innovative financial services solutions in Canada, is seeking an experienced Senior .NET Software Engineer to join their team on a long-term contract or full-time basis.Based in Vancouver, this hybrid opportunity allows for a balance between working from home and collaborating with colleagues in the office. The ideal...


  • Vancouver, British Columbia, Canada Amazon Full time

    Imagine being part of a team where your innovative ideas can make a significant impact on millions of consumers worldwide.The Amazon pricing team is seeking a skilled Software Development Engineer to own the existing platform and automate operational/development work. This will involve identifying and resolving technical issues, automating and improving...


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

    Transformative Software Development Opportunity">We are seeking a highly skilled Software Development Engineer to join our team at the Amazon Development Centre Canada ULC. This role presents an exceptional chance to work on complex software solutions that drive innovation and growth in the logistics industry.">About the Role">You will design, develop, and...


  • Vancouver, British Columbia, Canada Disability Solutions Full time

    About the Role: We are seeking a skilled Senior Software Development Engineer to join our team at Disability Solutions. As a key member of our organization, you will be responsible for designing and developing scalable, secure, and maintainable software solutions using Java and other relevant technologies. Responsibilities: Collaborate with cross-functional...


  • Vancouver, British Columbia, Canada Dew Software Inc Full time

    About Dew Software IncDew Software Inc is a leading player in the digital transformation space, working with Fortune 500 companies to deliver cutting-edge solutions.Job DescriptionWe are seeking a talented QA Engineer with expertise in both automation and manual testing to ensure the quality and reliability of our software products.As a QA Engineer, you will...


  • Vancouver, British Columbia, Canada Randstad Full time

    Are you a skilled and experienced cloud software development engineer seeking a new challenge? Our client, a leading company in the industry, is currently looking for a talented individual to join their team as a Senior Cloud Software Development Engineer.About the RoleThis is a 12-month contract opportunity with a strong possibility of extension. As a...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the Role:">Amazon is seeking an experienced Senior Software Development Engineer to join our Customer Trust team. As a key member of our team, you will be responsible for designing, building, and evolving systems that transform visionary ideas into products that delight customers.">Responsibilities:">">Solve challenging technical and business problems...


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

    Company OverviewIris Software Inc. is a leading technology services company that delivers innovative solutions to clients in various industries.We have over 30 years of experience in providing technical expertise and domain knowledge to help our clients achieve their business goals.As a strategic partner to Fortune 500 companies, we offer a value-driven...


  • Vancouver, British Columbia, Canada Amazon Full time

    Software Development Engineer Role at AmazonWe are seeking experienced software developers to join our team at Amazon. As a software development engineer, you will have the opportunity to work on a wide range of projects, from building new features and products for amazon.com to shaping the future of transportation planning and execution.This role is ideal...


  • Vancouver, British Columbia, Canada Amazon Full time

    About AmazonAt Amazon, we're committed to delivering exceptional customer experiences. Our Customer Service organization is at the forefront of this effort, striving to delight our customers in every interaction.We're seeking a skilled Software Development Engineer to join our team and contribute to building innovative customer-facing products and...

  • **Software Engineer**

    4 weeks ago


    Vancouver, British Columbia, Canada Vancouver Coastal Health Full time

    We are seeking a skilled Software Engineer to join our team at {company}. The ideal candidate will have a strong foundation in computer science and be proficient in programming languages such as Java, Python, and C++.As a Software Engineer, you will be responsible for designing, developing, and testing software applications. You will work closely with our...


  • Vancouver, British Columbia, Canada Harrison Healthcare Full time

    **Job Title:** Senior Software Engineer**Job Summary:**We are seeking a skilled senior software engineer to join our team. The ideal candidate will have expertise in full-stack development and a strong understanding of software engineering principles.**Responsibilities:*Design, develop, and test software applications using a variety of programming languages...