Technical Lead for Large Scale Software Systems

3 weeks ago


Vancouver, British Columbia, Canada Amazon Full time

About the Role

We are seeking a highly skilled Technical Lead to join our Alexa Enterprise Products team. As a key member of our team, you will be responsible for designing, developing, and implementing innovative applications that meet the needs of our world-wide customers.

Key Responsibilities

  • Design and develop micro-services to create new core software services
  • Build service architectures that have rock solid availability and performance
  • Work closely with customers, product managers, cross-team developers to build innovative software

About the Team

The Alexa Enterprise Products Team provides enterprise-ready features, making it easy to deploy, integrate, and manage Alexa-enabled devices and experiences at scale for a variety of property types. We work on expanding Alexa's use case by creating features and core Alexa system functionality that allows Alexa to be used by enterprises.

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

Compensation

The base salary for this position ranges from $114,800/year up to $191,800/year. Amazon is a total compensation company, and additional forms of compensation may be provided as part of a total compensation package.


  • Software Engineer

    6 days ago


    Vancouver, British Columbia, Canada Apple Inc. Full time

    At Apple Inc., we're not just building products – we're crafting experiences that revolutionize entire industries. Our diverse team of innovators inspires groundbreaking solutions in everything we do. If you thrive in a collaborative environment where creativity and expertise come together, join us.Job OverviewWe are seeking a passionate and talented...


  • Vancouver, British Columbia, Canada TEEMA Full time

    Job OpportunityAt TEEMA, we are seeking a highly skilled Technical Lead Software Tester to join our team.About the RoleThe Senior Software Developer in Test will be part of a small, highly focused team responsible for delivering highly scalable and robust services within our platform. This individual will work directly in code to design testing solutions for...


  • Vancouver, British Columbia, Canada Hireio, Inc. Full time

    OverviewHireio, Inc. is a leading company in search engine monetization, constantly pushing the boundaries of general search engine monetization across our apps.We are seeking an experienced Ads Engineer to join our Search Ads team and contribute to the development of a large-scale Ads system.About YouTo succeed in this role, you will have 1+ years of...


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

    About Us">Amazon Development Centre Canada ULC is a hub for innovation and excellence in cloud computing. We are seeking a highly skilled Data Systems Architect Lead to join our RDS Platform team.Job Description">We are looking for a seasoned technical leader to drive the design, development, and delivery of global high-availability services and storage...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the TeamThe Amazon Payments Products team is a dynamic group of engineers who design and build innovative payment platforms for Amazon's global customers. Our team works closely with cross-functional partners to deliver scalable and secure solutions that support Amazon's CoBrand and Private label credit cards, as well as Shop with Points.We are...


  • Vancouver, British Columbia, Canada Square Full time

    Job Description:Square is seeking a skilled Principal/Senior Software Engineer to lead the design and architecture of large-scale distributed systems that power our order management services. As a member of the Orders Ecosystem Platform team, you will be responsible for shaping the future of our core ordering platform and system of record for all...


  • Vancouver, British Columbia, Canada MatchBox Consulting Group Full time

    About the RoleMatchBox Consulting Group, a leading recruitment and solutions firm, is seeking an experienced Director of Large Scale Construction Projects to join our team. Headquartered in downtown Vancouver and serving clients nationally, we specialize in various fields including Real Estate & Construction.Key ResponsibilitiesOversight of construction...


  • Vancouver, British Columbia, B6B, British Columbia, Canada S.i. Systems Full time

    Our aviation client is looking for a Senior Project Manager to lead large technical project across a variety of airport systems, and applications. Permanent, Richmond, Hybrid (2-3 days a week), may be open to contractorsMust Have 10+ years experience in Project Management Previous airport experience on a technical project including a Digital Apron Control...


  • Vancouver, British Columbia, Canada Asana Full time

    About UsAsana is a leading software company that helps teams orchestrate their work. Our platform enables millions of teams around the world to achieve their most important goals, faster.Job DescriptionWe are looking for a Senior Software Engineer to join our Data Management team in Vancouver. As part of this team, you will play a vital role in understanding...


  • Vancouver, British Columbia, Canada Torus Talent Full time

    Torus Talent is a leading company specializing in hydroelectric and mining projects, offering exciting opportunities for experienced Mechanical Designers to join their team in Vancouver, BC. As a key member of the engineering team, you will play a pivotal role in designing and supporting projects from concept to construction.Key Responsibilities:Develop...


  • Vancouver, British Columbia, Canada Invinity Energy Systems Full time

    We are dedicated to helping transform renewable energy into a stable and dependable contributor to the transition to net zero. To achieve this, we need talented individuals who can help us design and build software that forms the heart of our distributed control and management platform.About Our PlatformOur distributed control and management platform is...

  • Software Engineer

    2 weeks 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 Pomerleau, Inc. Full time

    Company OverviewPomerleau, Inc. is a national leader in the construction industry, specializing in building, civil and infrastructure, and major projects throughout Canada.With over 60 years of experience, our team has worked hard to not only build amazing communities but also an environment where our employees can learn, develop and most importantly, THRIVE...

  • Technical Lead

    1 month ago


    Vancouver, British Columbia, Canada Go REcruitment Full time

    Job DescriptionWe are seeking an experienced Principal Software Development Engineer to join our Digital Innovation Group (DIG) within Providence St. This is a unique opportunity to work in a dynamic environment where you will be responsible for managing technical responsibility for critical areas of functionality in new releases, and use practiced judgment...


  • Vancouver, British Columbia, Canada block Full time

    Technical Visionary for Scalable EcosystemsWe're seeking an exceptional Senior Engineering Lead to spearhead the technical direction of our Orders Ecosystem Platform.About BlockWe're working to build a more inclusive economy where customers have equal access to opportunity. Our workplace is designed around these values.SalaryThis role offers a competitive...


  • Vancouver, British Columbia, Canada Amazon Full time

    About AmazonWe enable millions of customers around the world to buy anything, anywhere, anytime. Our Ordering team needs strong software development experts to dive deep into abstract problems and come up with innovative designs to help us continuously make our platform ready for current and future challenges.Our Technology ChallengesSDEs at Amazon work on...


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

    Iris Software Inc., a highly diversified financial services provider based in Canada, is looking to hire a Technical Software Architect for a Long-Term Contract / Full Time opportunity.Work location: Hybrid working environmentJob Description:The successful candidate will have experience developing distributed cloud applications using Java 8+ and Spring...


  • Vancouver, British Columbia, Canada Metro-Can Construction Full time

    About Metro-Can Construction, a leading construction firm with a legacy dating back to 1964. We have successfully completed over 300 projects across various sectors, including commercial, residential, and industrial developments.Our Company PurposeTo Build a Legacy of Excellence and Sustainability. Our mission is to deliver quality projects on time and on...


  • Vancouver, British Columbia, Canada Gryphon Corporate Group Ltd Full time

    Gryphon Corporate Group Ltd is seeking an experienced Senior Vice President, Construction to lead our construction projects and drive business growth.Job Description:This role requires a senior leader with extensive experience in managing large-scale construction projects, including allocation of resources, financial planning, and policy formulation. The...


  • Vancouver, British Columbia, Canada Microsoft Corporation Full time

    Company Overview">At Microsoft, we're committed to empowering every person and organization on the planet to achieve more. Our mission is built on a culture of respect, integrity, and accountability, where everyone can thrive at work and beyond.Salary">The salary for this role is competitive and based on experience. As a Senior Software Engineer, you'll have...