Voice Communication Software Architect

3 weeks ago


Toronto, Ontario, Canada Amazon Full time

Amazon is a leader in innovation and technology, and we are seeking a talented Software Development Engineer to join our Alexa Communications team. This role offers the opportunity to work on a cutting-edge project that is revolutionizing the way people communicate.

About Amazon

Alexa is the personal assistant and cloud service that powers the next generation of ambient computing devices. Our team is working to make communication through Alexa devices a magical experience. We believe voice is the most natural user interface for interacting with technology across many domains.

Job Description

This position is within the Alexa Communications team, which develops core software components for communication experiences across various platforms. As a key member of the engineering team, you will have influence on our product and technology strategy by helping define product features, refine system architecture, and spearhead best practices that enable a quality product.

Main Responsibilities:
  • Work with domain experts and software engineers to deliver key Alexa Communications features and use cases
  • Help define product features, refine system architecture, and spearhead best practices
  • Set up the architecture foundation for the next phase of the product and beyond

A commitment to teamwork, hustle, and strong communication skills (to both business and technical partners) are absolute requirements. Creating a reliable, scalable, and high-performance service requires exceptional technical expertise, a sound understanding of the fundamentals of Computer Science, and practical experience building large-scale distributed systems.

Requirements:
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience (design patterns, reliability and scaling) of new and existing systems
  • Experience programming with at least one software programming language
  • Full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent

Estimated salary: $140,000 - $200,000 per year, depending on location and experience.

We are an equal opportunity employer and do not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status.



  • Toronto, Ontario, Canada Software International Full time

    Software International is a leading provider of technical talent to Fortune 100/500/1000 companies in Canada and the US. We have an ongoing partnership with our IT consulting client, working closely with their large clients on cloud migrations.The primary role required is a Cloud Communications Solutions Architect.This position is remote-based, covering...


  • Toronto, Ontario, Canada Splunk Inc Full time

    Splunk Edge Platform Solution ArchitectAs a Senior Software Engineer-IoT, you will be responsible for building innovative solutions that enable rapid development on the Splunk Edge platform. You will get to work with a super smart bunch of folks who are doing state-of-the-art development work (front-end and back-end, DevOps, device software) in areas of...


  • Toronto, Ontario, Canada PLANT Architect Inc. Full time

    We are seeking a highly skilled Senior Landscape Architect to lead our design team in delivering exceptional landscape projects. With over 10 years of professional experience, you will be responsible for overseeing technical and design aspects of our landscape projects, ensuring consistency and excellence in design from schematic design through to...

  • Software Architect

    3 weeks ago


    Toronto, Ontario, Canada Passage Full time

    About the RoleWe are seeking a highly skilled Software Architect to join our team at Passage. As a key member of our engineering team, you will play a crucial role in designing and developing complex software applications.As a Software Architect, you will lead the technical design and architecture of software systems, collaborating with cross-functional...

  • Solution Architect

    4 weeks ago


    Toronto, Ontario, Ontario, Canada Iris Software Inc. Full time

    Iris's direct client, one of the Top 5 Bank in Canada, is looking to hire a Solution Architect for a long term opportunity at Toronto, ON (Hybrid Position).Our Client is a Canadian multinational financial services company and the largest bank in Canada by market capitalization. The bank serves over 17 million clients and has more than 89,000 employees...


  • Toronto, Ontario, Canada PLANT Architect Inc. Full time

    About the RoleWe are seeking an experienced licensed Senior Landscape Architect to oversee technical and design aspects of landscape projects in our studio. This role requires collaboration with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic design through to construction...

  • Software Architect

    2 weeks ago


    Toronto, Ontario, Canada The Red Beauty Ltd Full time

    Job OverviewThe Red Beauty Ltd is seeking a highly skilled Software Architect to lead the development of our web applications.The ideal candidate will have a strong background in software engineering and experience with designing and integrating complex systems.

  • Chief Cloud Architect

    2 weeks ago


    Toronto, Ontario, Canada Software International Full time

    About Software InternationalSoftware International is a leading provider of technical talent to Fortune 100/500/1000 companies in Canada and the US. Our team works with global clients to deliver innovative solutions for their most complex technical challenges.SalaryThe salary range for this role is $275,000 - $300,000 per year, plus a signing bonus and other...


  • Toronto, Ontario, Canada Trevisana Kitchen and Interiors Inc Full time

    Job DescriptionTrevisana Kitchen and Interiors Inc is seeking a highly skilled Software Systems Architect to join our team.Key Responsibilities:Develop website architecture to meet client requirementsDetermine hardware and software needs for optimal server performanceCreate and optimize content using graphics, database, animation, and other softwareSources...

  • Software Architect

    3 weeks ago


    Toronto, Ontario, Canada MESONS TECHNOLOGIES INC. Full time

    We are seeking a skilled Software Architect to join MESONS TECHNOLOGIES INC. Our ideal candidate will have experience with software development, computer applications, and business process management.The selected candidate will work in a fast-paced environment, managing tight deadlines and handling heavy loads. Our team focuses on developing computer...

  • Software Architect

    4 weeks ago


    Toronto, Ontario, Canada Cancom Security Inc Full time

    Job Description:We are seeking a skilled Software Architect to join our team at Cancom Security Inc. As a key member of our development team, you will design and develop software solutions to meet the needs of our clients.Responsibilities:Design and develop software solutions using various programming languages and technologies.Work with cross-functional...


  • Toronto, Ontario, Canada Scotiabank Full time

    Job Title: Software Solutions ArchitectAbout the Role:We are seeking a highly skilled Software Solutions Architect to join our team at Scotiabank. As a key member of our ABM Delivery Services team, you will be responsible for designing and developing modern systems and capabilities that meet the evolving needs of our customers.Key Responsibilities:- Design...


  • Toronto, Ontario, Canada Software International Full time

    Job DescriptionSoftware International (SI) is a leading provider of technical talent to Fortune 100/500/1000 companies in Canada/US. We are seeking an experienced AWS Connect Architect to join our team on a long-term contract with our IT consulting client, who is working with their large client on a move to cloud CCaS from on-prem with AWS Connect.Key...


  • Toronto, Ontario, Canada Tecsys Inc. Full time

    We are a fast-growing innovator offering supply chain solutions to industry leading healthcare systems, hospitals, and pharmacy businesses. As a Senior Technical Architect at Tecsys Inc., you will lead the team that outlines the future of our OrderDynamics Order Management System.About the OpportunityEstimated Salary: $120,000 - $160,000 per year. This...

  • Software Architect

    1 month ago


    Old Toronto, Ontario, Canada Scotiabank Full time

    Software Architect RoleScotiabank is seeking a highly skilled Software Architect to join our Merchant Services Squad. This is a key role in architecting the future technology roadmap for our Payments domain.The successful candidate will work closely with product partners, business, and other Scotia Digital technology teams to provide scalable technology...

  • Software Architect

    4 weeks ago


    Toronto, Ontario, Canada ITS Global Full time

    At ITS Global, we are seeking a skilled Software Architect to lead the development of our custom blockchain-based digital identity and tokenization solutions. The ideal candidate will have a solid foundation in computer science, with a strong focus on software design and development.Key responsibilities will include designing and implementing scalable...


  • Toronto, Ontario, Canada Software International Full time

    Software International is seeking a highly skilled AWS Cloud Connect Solutions Architect to lead the design and implementation of cloud-based contact center solutions for our clients.Key Responsibilities:Conduct technology assessments to identify opportunities for cloud migration and improvement in agent experience and productivityFacilitate business process...

  • Solutions Architect

    3 weeks ago


    Toronto, Ontario, Ontario, Canada Iris Software Inc. Full time

    Iris's client a leading Canadian Bank is looking to hire a Solutions Architect for a long term opportunity in Toronto, ONHybrid Model- 3 days onsiteJob DescriptionProgram aligned and strategic architecture delivery within the Operations and Regulatory spaceFocus on creating and modifying solutions that follow sound architectural principles...


  • Toronto, Ontario, Canada Global Pharma Tek Full time

    About the RoleGlobal Pharma Tek is seeking an experienced Enterprise Software Architect to lead the design and development of our software applications. As a key member of our team, you will be responsible for architecting and implementing complex software systems that meet the needs of our organization.


  • Toronto, Ontario, Canada Software International Full time

    Software International is a leading provider of technical talent to top companies in Canada and the US.We are seeking an experienced Data Center Network Architect Lead for our client, a global Fortune 100 ICT company. The role is based in Toronto or Waterloo, ON.Salary: $275,000 - $300,000 + signing bonus + bonusThis is a full-time, permanent position with...