Software Engineering Expert

1 week ago


Vancouver, British Columbia, Canada Amazon Full time

About the Role

We are seeking an experienced software engineer to join our Amazon Financial Services team. As a software development engineer, you will play a crucial role in building, scaling, and optimizing our financial systems.

About the Job

As a software development engineer on our team, you will be responsible for designing, implementing, testing, and deploying innovative software solutions to drive services optimizations, cost, and security. You will work closely with our team to help drive business decisions and ensure a high standard of quality for all of the team deliverables.

Responsibilities

  1. Work with the team to help drive business decisions.
  2. Design, implement, test, deploy, and maintain innovative software solutions to drive services optimizations, cost, and security.
  3. Use software engineering best practices to ensure a high standard of quality for all of the team deliverables.
  4. Write high-quality distributed system software.
  5. Work in an agile, startup-like development environment, where you are always working on the most important stuff.

Requirements

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

About Amazon

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.



  • Vancouver, British Columbia, Canada Altimetrik Full time

    Unlock Your Potential as a Software Engineering ExpertAt Altimetrik, we empower our clients to drive digital transformation and deliver exceptional results.We're seeking a skilled Staff Engineer to join our team of experts. As a key member of our organization, you'll play a critical role in shaping the future of software development.Key...


  • Vancouver, British Columbia, Canada Jastram Engineering Full time

    Job OverviewJastram Engineering is seeking a highly skilled Mechanical Engineering Technologist to join our team as a Design and Development Expert. This permanent position offers an excellent opportunity for a dedicated professional to leverage their expertise in mechanical engineering technology and contribute to the design, development, and implementation...


  • Vancouver, British Columbia, Canada Electronic Arts Inc Full time

    Job Title: Sr Software Engineer IJob Summary:We are seeking a highly skilled Sr Software Engineer I to join our team at EA SPORTS. As a Software Engineering Expert, you will be responsible for designing, developing, and testing software applications that meet the high standards of our brand.About EA SPORTS:EA SPORTS is one of the most iconic brands in...


  • Vancouver, British Columbia, Canada Corinex Full time

    Job Title:Embedded Software Engineer - Software Development ExpertAbout the Role:As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for embedded systems.You will work closely with cross-functional teams to ensure software meets customer requirements.Develop and maintain software applications for embedded...


  • Vancouver, British Columbia, Canada 2K Full time

    Job Title:Expert Software Engineer - Data GovernanceJob Summary:We are seeking an experienced Expert Software Engineer - Data Governance to join our team. The successful candidate will be responsible for designing, developing, and implementing data governance solutions to ensure compliance with regulatory requirements.Key Responsibilities:Design and develop...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    Job SummaryWe are seeking a skilled Software Quality Assurance Engineer to join our team at Software Aspekte. The ideal candidate will have a passion for functional testing and automation of embedded devices.About the RoleThe Software Quality Assurance Engineer will be responsible for designing, implementing, and exercising comprehensive testing strategies...

  • Structural Engineer

    5 days ago


    Vancouver, British Columbia, Canada 30 Forensic Engineering Full time

    We are seeking a skilled Structural Engineer to join our team at 30 Forensic Engineering. As a Senior Associate, you will play a crucial role in the Civil/Structural group, providing expert services relating to the integrity of the built environment.Your primary responsibilities will include:Performing site examinations and document reviews to identify...


  • Vancouver, British Columbia, Canada 30 Forensic Engineering Full time

    Career Opportunity at 30 Forensic EngineeringWe are seeking a highly skilled Senior Civil Engineer to join our team as a Forensic Expert. As a leading forensic engineering firm in Canada, we offer a dynamic and challenging work environment that allows you to grow professionally and contribute to complex scientific projects.About the RoleThis is a...

  • Software Engineer

    4 weeks ago


    Vancouver, British Columbia, Canada Electronic Arts Inc. Full time

    Software Engineer - Rendering ExpertWe are seeking a highly skilled Software Engineer to join our Frostbite Rendering team. As a key member of our team, you will be responsible for developing and maintaining our low-level, cross-platform graphics hardware abstraction layer for the Frostbite Engine.Key Responsibilities:Develop and maintain our low-level,...


  • Vancouver, British Columbia, Canada Arista Full time

    Network Systems Software EngineerArista Networks is a pioneer in software-driven cloud networking solutions. As a senior/lead Network Systems software engineer, you will collaborate with customers, product management, and hardware engineers to design and build novel features that help Arista hardware run effectively and efficiently.The primary focus area for...

  • Software Tester

    5 days ago


    Vancouver, British Columbia, Canada Dew Software Full time

    Dew Software is a leading player in the digital transformation space, working with Fortune 500 companies to deliver cutting-edge software solutions. We are seeking talented Software Testers to join our team and play a critical role in ensuring the quality and reliability of our products.Job OverviewWe offer a competitive salary of $120,000 - $150,000 per...

  • DevOps Engineer

    4 weeks ago


    Vancouver, British Columbia, Canada Incognito Software Systems Full time

    Job SummaryWe are seeking a highly skilled DevOps Engineer to join our team at Incognito Software Systems. As a DevOps Engineer, you will be responsible for designing, implementing, and maintaining automated build and deployment pipelines for our software applications.Key ResponsibilitiesLead and collaborate with development teams to integrate DevOps...


  • Vancouver, British Columbia, Canada Aircon Engineering Inc Full time $122,000 - $195,000

    About the PositionWe are seeking a highly motivated and intellectually curious Lead Software Development Engineer to drive our customer experience strategy forward by consistently innovating and problem-solving.The ideal candidate will possess a strong passion for software development and testing, with a proven ability to drive and improve test strategy for...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Software Development Expert to join our team at Electronic Arts. As a key member of our engineering team, you will collaborate with a distributed team of technical experts and work closely with our technology leadership to design and architect technological solutions to improve the engine based on strategic...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About the PositionWe are seeking a skilled SQA and test engineer to join our team at Software Aspekte. As a key member of our SQA team, you will be responsible for designing, implementing, and exercising comprehensive testing strategies for our IP-based phone portfolio.Key ResponsibilitiesDesign and implement testing strategies for our IP-based phone...


  • Vancouver, British Columbia, Canada Aircon Engineering Inc Full time

    At Aircon Engineering Inc, we are seeking a highly skilled Lead Software Development Engineer in Test to drive our customer experience strategy forward by consistently innovating and problem-solving.The ideal candidate is passionate about software development and testing, highly motivated, intellectually curious, and analytical, and possesses an ability to...

  • DevOps Engineer

    4 weeks ago


    Vancouver, British Columbia, Canada Incognito Software Systems Full time

    Job SummaryWe are seeking a highly skilled DevOps Engineer to join our team at Incognito Software Systems. As a DevOps Engineer, you will be responsible for designing, implementing, and maintaining automated build and deployment pipelines for both new and existing applications.Key ResponsibilitiesLead and collaborate with development teams to integrate...

  • DevOps Engineer

    4 weeks ago


    Vancouver, British Columbia, Canada Incognito Software Systems Full time

    Job SummaryIncognito Software Systems is seeking a highly skilled DevOps Engineer to join our team. As a DevOps Engineer, you will be responsible for designing, implementing, and maintaining automated build and deployment pipelines for both new and existing applications.Key ResponsibilitiesLead and collaborate with development teams to integrate DevOps...


  • Vancouver, British Columbia, Canada 30 Forensic Engineering Full time

    About the RoleWe are seeking a highly skilled Transportation Engineer to join our team at 30 Forensic Engineering. As a key member of our transportation safety group, you will be responsible for conducting in-depth safety investigations and providing expert testimony in court.ResponsibilitiesAssist senior staff in managing and maintaining growing...


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

    Job DescriptionWe are seeking a highly skilled Software Development Engineer to join our team at WIA Software Systems Inc. in a permanent position.Key ResponsibilitiesDevelop and maintain high-quality software applications using Agile methodologies.Collaborate with cross-functional teams to design, develop, and test software solutions.Ensure software meets...