Software Engineer (Express Entry for Americans)

🏢 Shopify📍 Toronto, Ontario, Canada💼 Full-Time💻 Hybrid🏭 E-commerce, Software Development💰 CAD 90,000 - 150,000 per year

About Company

Shopify is a leading global commerce company, providing essential internet infrastructure for commerce, offering trusted tools to start, scale, market, and manage a retail business of any size. We are on a mission to make commerce better for everyone, so businesses can focus on what they do best: building and selling their products. With millions of merchants in more than 175 countries, Shopify is trusted by brands worldwide, from startups to enterprise-level operations. We are a company that deeply values innovation, fostering a culture of continuous learning and growth where creativity and bold ideas are encouraged. Our dynamic environment empowers employees to shape the future of commerce, driving meaningful impact on a global scale. We believe in building a diverse, equitable, and inclusive workplace where every voice is heard, and everyone can thrive and bring their authentic selves to work. Join us in Toronto, a vibrant and multicultural tech hub, and contribute to a platform that not only powers businesses but also connects communities across the globe. Our commitment to sustainability, social responsibility, and employee well-being is at the core of our operations.

Job Description

Are you an accomplished Software Engineer based in the U.S. seeking an unparalleled opportunity to elevate your career and embark on an exciting new chapter in Canada? Shopify is actively seeking talented and driven Software Engineers to join our world-class engineering teams at our innovative Toronto, Ontario campus. This unique role is thoughtfully designed to support highly qualified candidates eligible for Canada’s Express Entry program, particularly those from the United States, offering a clear and streamlined pathway to obtain permanent residency and build a rewarding life and career in Canada. As a Software Engineer at Shopify, you will be a pivotal player in designing, developing, and deploying robust, scalable, and high-performance software solutions that are fundamental to powering the future of commerce globally. You will thrive within a highly collaborative, agile, and cross-functional team environment, contributing your expertise across various facets of our expansive platform – from crafting intuitive merchant-facing features and optimizing critical user experiences to architecting complex backend systems and enhancing foundational infrastructure. We are actively searching for individuals who possess a fervent passion for tackling challenging technical problems, a commitment to writing elegant, clean, and efficient code, and an insatiable desire for continuous learning and professional growth within a fast-paced, ever-evolving technological landscape. This represents a truly distinctive opportunity to leverage your accumulated expertise in a new, dynamic country, immerse yourself in Canada’s flourishing tech ecosystem, and make a profound, tangible impact on a global scale. If you are ready for a transformative adventure, possess the requisite qualifications, and are eager to contribute to a company that is redefining commerce, we wholeheartedly encourage you to apply and explore the boundless possibilities awaiting you at Shopify.

Key Responsibilities

  • Design, develop, test, deploy, and maintain robust and scalable software solutions.
  • Collaborate with product managers, designers, and other engineers to define and implement new features.
  • Write high-quality, maintainable, and efficient code in relevant programming languages (e.g., Ruby on Rails, Go, JavaScript/TypeScript, React).
  • Participate in code reviews, providing constructive feedback and ensuring adherence to best practices.
  • Troubleshoot, debug, and upgrade existing systems to improve performance and reliability.
  • Contribute to architectural discussions and decisions, helping shape the technical direction of projects.
  • Mentor junior engineers and share knowledge within the team and broader engineering community.
  • Actively engage in agile development processes, including daily stand-ups, sprint planning, and retrospectives.

Required Skills

  • 3+ years of professional experience in software development.
  • Strong proficiency in at least one modern programming language (e.g., Ruby, Go, Python, Java, JavaScript/TypeScript).
  • Experience with web frameworks (e.g., Ruby on Rails, Node.js, React, Angular, Vue.js).
  • Solid understanding of data structures, algorithms, and software design principles.
  • Experience with relational and/or NoSQL databases.
  • Familiarity with cloud platforms (e.g., AWS, GCP, Azure) and containerization technologies (e.g., Docker, Kubernetes).
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.

Preferred Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Experience with distributed systems and microservices architecture.
  • Prior experience in the e-commerce domain or building large-scale web applications.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Demonstrated ability to lead projects or initiatives.

Perks & Benefits

  • Comprehensive health, dental, and vision insurance.
  • Competitive salary and stock options.
  • Generous paid time off and parental leave.
  • Professional development opportunities and education allowance.
  • Fitness and wellness benefits.
  • Subsidized lunch program and healthy snacks.
  • Relocation assistance and support for Express Entry visa processing.
  • Inclusive and diverse work environment.
  • Opportunity to work on impactful products that serve millions of merchants globally.

How to Apply

Interested candidates are encouraged to apply directly through our careers portal. Please click on the application link below to submit your resume and cover letter. Ensure your application highlights your relevant experience and your interest in relocating to Canada via the Express Entry program. We look forward to reviewing your application!

Apply Now

DISCLAIMER

Welcome to Career.rdptt.com. All job listings on career.rdptt are sourced from employers, recruiters, or publicly available job boards. We do not guarantee the accuracy, authenticity, or availability of any job post.

Applicants are advised to verify details before applying and avoid sharing sensitive information unless certain of the employer’s legitimacy. career.rdptt is not responsible for any losses, damages, or issues arising from the use of information provided on this site.

We do not charge any fees for accessing or using our website, and all job information is provided free of charge. Use this website at your own discretion. For any inquiries or to raise a complaint, please contact us at [email protected]
Scroll to Top