Software Development Engineer – Amazon – Toronto, ON
Location: Toronto, ON | Company: Amazon
Amazon Web Services (AWS) is seeking a Software Development Engineer to join its Customer Solutions Engineering – Telco team in Toronto, ON. This role is ideal for engineers who are passionate about innovation, design-thinking, and delivering technology solutions that transform how telecom customers operate. You’ll work on cutting-edge challenges in areas such as 5G network cloudification, OSS/BSS transformation, AI/ML, and digital customer experiences.
If you’re excited by the opportunity to build impactful software that directly helps AWS customers succeed, this position offers both challenge and growth at the forefront of telecom and cloud technology.
About the Role
As a Software Development Engineer (Telco), you will collaborate with AWS customers, internal teams, and partners to deliver solutions addressing the unique needs of telecom clients. You’ll design, build, and optimize software systems that process large-scale operational data, enable advanced decision models, and support the digital transformation of global industries.
You will also explore problem domains spanning edge computing, applied science, AI/ML, and customer experience platforms, all while leveraging the breadth of AWS cloud services to drive measurable business value.
Key Responsibilities
- Design, develop, and deploy scalable software solutions for telecom industry use cases.
- Work with AWS services including Compute, Networking, AI/ML, Analytics, and Edge.
- Collaborate with customers and account teams to align technology strategies with business outcomes.
- Apply quantitative algorithms such as machine learning, optimization, and computer vision to telecom operations.
- Contribute to OSS/BSS modernization, 5G cloudification, and omnichannel CX transformation projects.
Job Details
📌 Location: Toronto, ON, Canada
🆔 Job ID: 3092308
💼 Department: AWS Development Centre Canada ULC
📂 Category: Software Development
💻 Employment Type: Regular / Full-time
Qualifications
- Basic: 3+ years of professional software development experience.
- 2+ years of design/architecture experience (scalability, reliability, design patterns).
- Proficiency in at least one modern programming language.
- Preferred: Bachelor’s degree in Computer Science (or equivalent).
- 3+ years of experience across the full software development lifecycle.
How to Apply
Interested in transforming the telecom industry with AWS cloud technology? Apply now via the official Amazon Careers page:
Share This Opportunity
Know a skilled software engineer in Toronto with telecom or cloud experience? Share this opportunity and help them join Amazon AWS.
Job Summary & Tips for Applying
Tips for candidates: Emphasize experience in cloud services, telecom systems, and large-scale software design. Showcase your ability to work across domains like AI/ML, OSS/BSS modernization, or 5G solutions. Amazon values engineers who can balance technical depth with customer-focused solutions.
This role is a strong fit for developers who want to work on industry-transforming projects and leverage the full AWS technology stack to deliver measurable customer impact.