Software Engineer for Innovative Calendar Solutions
2 weeks ago
About Amazon Development Centre Canada ULC
At Amazon Development Centre Canada ULC, we are pushing the boundaries of what is possible with innovative solutions. Our team is passionate about creating exceptional experiences that delight our customers.
Role Overview
We are seeking a highly skilled Software Development Engineer to join our Alexa Calendar team. As a key member of this team, you will be responsible for shaping the direction of our services and influencing the next evolution of our product.
About the Role
In this role, you will work closely with cross-functional teams to define and deliver end-to-end customer experiences that are intelligent and personalized. You will be responsible for collaborating with product management, UX, and other teams to drive game-changing improvements for customers.
Key Responsibilities
- Contribute to the architectural shape and direction for the next evolution of the product.
- Collaborate with product management, UX, and cross-functional teams to define and deliver end-to-end customer experiences.
- Display a passion and discipline around operational excellence by incorporating and training on best practices.
- Hire and mentor junior members of the team.
Requirements
To be successful in this role, you will need:
- 3+ years of non-internship professional software development experience.
- 2+ years of non-internship design or architecture experience (design patterns, reliability, and scaling).
- Experience programming with at least one software programming language.
Preferred Qualifications
We welcome candidates with additional experience in:
- Full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Bachelor's degree in computer science or equivalent.
Salary Range: $140,000 - $180,000 per annum
-
Software Engineer
4 weeks ago
Vancouver, British Columbia, Canada CENTRAL LONSDALE PHARMACY Full timeAs a software engineer at our company, you will have the opportunity to work on innovative projects that utilize the latest technologies. Your primary responsibilities will include designing and developing high-quality software solutions that meet the needs of our clients. Additionally, you will collaborate with our team to identify and prioritize project...
-
Senior Software Engineer
4 weeks ago
Vancouver, British Columbia, Canada MacLeod Italiano Ltd Full timeAs a Senior Software Engineer at our company, you will be responsible for designing and developing innovative software solutions that meet the needs of our customers. Your primary focus will be on developing high-quality software that is reliable, efficient, and scalable. Additionally, you will work closely with our cross-functional team to identify and...
-
Software Development Engineer, Alexa Calendar
1 month ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeAbout the RoleAs a Software Development Engineer on the Alexa Calendar team, you will play a key role in shaping the direction of our services and mentoring junior team members. Your primary responsibility will be to define, plan, and execute on deliverables that drive game-changing improvements for customers.Key ResponsibilitiesContribute to the...
-
Software Development Engineer
1 month ago
Vancouver, British Columbia, Canada WIA Software Systems Inc. Full timeJob 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...
-
Software Engineering Leader
2 weeks ago
Vancouver, British Columbia, Canada Brock Solutions Full timeCompany OverviewBrock Solutions is a leading engineering solutions and professional services company with over 30 years of experience in the design, build, and implementation of real-time operational solutions for industrial/manufacturing and transportation/logistics organizations worldwide.The company has a strong presence globally with approximately 800...
-
Software Development Engineer
1 month ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeAbout the RoleWe're seeking a talented Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our team, you will be responsible for designing and building innovative technologies in a large distributed computing environment.Key ResponsibilitiesCollaborate with experienced cross-disciplinary Amazonians to...
-
Vancouver, British Columbia, Canada WIA Software Systems Inc. Full timeJob DescriptionWe are seeking a highly skilled and dedicated Software Engineer to join our team at WIA Software Systems Inc. as part of our in-house software solutions development project.About the JobThis is a permanent position that offers a competitive salary, ranging from $70,000 to over $100,000 annually, depending on experience.The successful candidate...
-
Senior Software Engineer for a Dynamic Team
4 weeks ago
Vancouver, British Columbia, Canada Saba Software (Canada) Inc. Full timeAbout the Role:As a senior software engineer, you will be responsible for designing, developing, and maintaining complex software systems. With a focus on innovation, you will work closely with our team to deliver high-quality solutions that meet the needs of our clients.Key Responsibilities:• Collaborate with cross-functional teams to identify and...
-
Senior Software Developer
4 weeks ago
Vancouver, British Columbia, Canada Regent College Full timeJob SummaryWe are seeking a highly skilled Senior Software Developer to join our team and contribute to the development of innovative solutions. The ideal candidate will have a strong background in software engineering and experience with high-performance applications.Key Responsibilities:• Design and develop scalable software applications• Collaborate...
-
Vancouver, British Columbia, Canada Microsoft Full timeImmersive Experiences Software EngineerWe're a team of talented engineers, program managers, designers and artists at Microsoft dedicated to creating shared immersive experiences across 2D, Augmented Reality (AR), Virtual Reality (VR) and Mixed Reality (MR) endpoints.Ours is a culture of inclusion, growth mindset and collaboration, where we maintain and grow...
-
Software Engineering Team Lead
2 weeks ago
Vancouver, British Columbia, Canada Asana Full timeAbout UsAsana is a leading work management platform that empowers teams to orchestrate their work and achieve their most important goals. With millions of users worldwide, Asana helps organizations like yours streamline workflows, boost productivity, and drive success.Job Title: Software Engineering Team Lead - Product InnovationWe're seeking an experienced...
-
Software Development Innovator
3 weeks ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeSoftware Development Job Overview:We're seeking a skilled Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a Software Development Engineer, you will be responsible for designing and building innovative technologies in a large distributed computing environment.Key Responsibilities:Collaborate with experienced...
-
Software Developer
2 weeks ago
Vancouver, British Columbia, Canada Family Insurance Solutions Full timeCompany OverviewFamily Insurance Solutions is a Canadian multi-channel property and casualty insurance company that delivers a superior experience for its customers, broker partners, employees, and communities. With a long history of innovation, the company has transformed into a digital leader in its industry, driven by a talented and engaged team with a...
-
Senior Software Engineer
3 weeks ago
Vancouver, British Columbia, Canada CB Canada Full timeJob Title: Senior Software Engineer - Blockchain SolutionsAbout the Role: We are seeking a highly skilled Senior Software Engineer to join our team at CB Canada. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software solutions using TypeScript. Your expertise in blockchain technologies will enable...
-
Software Developer
2 weeks ago
Vancouver, British Columbia, Canada D2L Full timeD2L, a cloud company modernizing education and building the Future of Work, is seeking an experienced Software Developer to join our team.The old models of teaching and learning are undergoing a fundamental shift, and D2L is at the heart of this transformation. As a Software Developer, you will play a crucial role in enabling a personalized, student-centric...
-
Senior Systems Engineer
2 weeks ago
Vancouver, British Columbia, Canada Motorola Solutions Full timeJob OverviewMotorola Solutions is seeking a highly skilled Senior Systems Engineer to join our team in Vancouver, BC. As a key member of our Systems Engineering team, you will play a crucial role in driving the development of our secure, reliable, and scalable security solutions.Key ResponsibilitiesTake technical leadership in delivering mission-critical...
-
Vancouver, British Columbia, Canada TikTok Full timeTikTok Trust and Safety EngineeringOur team is responsible for protecting our users from harmful content and abusive behaviors. We develop innovative technologies to ensure a safe and enjoyable experience on our platform.We are looking for talented individuals to join us for a software development internship in 2025. Interns will work closely with our trust...
-
Vancouver, British Columbia, Canada AMS of UBC Full timeAbout the Job:We are seeking a skilled software engineer to join our team. The ideal candidate will have a strong background in software engineering and the ability to design innovative software products. The software engineer will be responsible for developing scalable and efficient software solutions that meet the needs of our customers.Key...
-
Vancouver, British Columbia, Canada Amazon Full timeDevelop Innovative Payment Methods for Millions of CustomersInnovative payment solutions require a team of skilled software development engineers to design and deliver high-quality software. As a Software Development Engineer on the Amazon Payment Product team, you will work on various projects that involve large-scale distributed engineering and...
-
Software Engineering Team Lead
2 weeks ago
Vancouver, British Columbia, Canada FCM Travel Full timeOverviewFocusing on innovation, we at FCM Travel are seeking an accomplished Software Engineering Team Lead to spearhead our engineering teams.This is a fantastic opportunity for a seasoned professional with a passion for driving technical excellence and leading high-performing teams. If you're eager to make a meaningful impact and take your career to the...