Shopify logo

Senior Software Engineer - Cloud and GraphQL

Shopify

About The Role

We are not here to play zero-sum games. Shopify Engineering is focused on building the best product for our Merchants. You will enable entrepreneurship and create new value for the world.

We’re looking for experienced and curious software engineers to help build the future of commerce.

Responsibilities

  • Contribute to the entire commerce stack, delivering merchant and buyer-facing applications, creating complex financial solutions, improving open source communities, and building internal tools to improve developer experience.
  • Develop, enhance, or apply technical patterns to improve your team's capacity for delivering high-quality code.
  • Construct and maintain critical system components that are integral to a product's functionality.
  • Create alignment with senior stakeholders on the technical direction for ambiguous problem areas.
  • Contribute to work estimates, prioritization, and alignment with Product Management to ensure projects are well defined.
  • Tackle ambiguous or poorly defined problems, providing technical direction and fostering alignment with the team.
  • Mentor other developers one to one, and one to many, contributing to a culture of continuous learning and growth.
  • Collaborate effectively with peers across disciplines like Product, UX, Ops, and Data.

Requirements

  • Proficiency with multiple programming languages and frameworks, likely with deep mastery in a specific language/framework.
  • Professional experience with modern web/cloud development practices, and familiarity or eagerness to learn modern tools like React/Typescript/GraphQL.
  • A proven track record of constructing and maintaining critical system components that are integral to a product's functionality.
  • Successfully created alignment with senior stakeholders on the technical direction for ambiguous problem areas.
  • Balanced trade-offs to ship effective solutions that match up with long-term goals and the team’s engineering principles and patterns.

About You

  • You care deeply about what you do and about making commerce better for everyone.
  • You excel by seeking professional and personal hypergrowth.
  • You keep up with an unrelenting pace (the week, not the quarter).
  • You are resilient and resourceful in face of ambiguity and thrive on (rather than endure) change.
  • You bring critical thought and opinion.
  • You embrace differences and disagreement to get things done and move forward.

Why Shopify?

Craft has always been the heart of Shopify. We’re a company, founded by crafters, focused on a mission to make commerce better for everyone. This is why we want careers at Shopify to reflect the incredible journey of getting better at your craft and applying it to push our mission forward. Shopifolk generally follow one of two career tracks:

  • The crafter track is designed for individual contributors, whose primary purpose is getting things done. Crafters hone their skills and gain experience primarily through project contributions, but they may also act as player coaches to their peers or lead small, focused teams of peer crafters executing on specific areas of the business or product.

  • The manager track is designed for people leaders, the stewards of the organization. The tool of a manager is their team, and this is how a manager makes the majority of their impact. They assemble, lead, and aim the team to ensure the team’s crafters achieve Shopify’s mission goals.

Still interested? Great! To match you with your ideal role, we’ll take the time to get to know you and the skills you bring to the table. If you’re applying to a specific role, we’ll respond within 10 business days. If we don’t have an immediate opening, don’t worry! We’ll give you an update and keep you in mind for future roles. Just do us a favor and try not to submit more than one or two applications. Only submit additional applications if you really match the criteria for multiple roles.

Benefits
Extracted with AI

  • Remote work
  • Professional growth opportunities
  • Collaborative culture

Similar jobs

Last update: 23 minutes ago

Apollo GraphQL logo
Apollo GraphQL

Senior Full-Stack Product Engineer

Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.

Shopify logo
Shopify

Senior Engineer, Search Relevance

Join Shopify as a Senior Engineer in Search Relevance, working remotely to enhance AI-powered search solutions.

MANSCAPED logo
MANSCAPED

Remote Fullstack Engineer with Shopify Experience

Join MANSCAPED® as a Remote Fullstack Engineer. Work with Shopify, React, NodeJS, and more. Enjoy great benefits and a collaborative environment.

Superframe logo
Superframe

Senior Full Stack Engineer (React, GraphQL, TypeScript)

Join Superframe as a Senior Full Stack Engineer in San Francisco. Work with React, GraphQL, and TypeScript to build next-gen CRM solutions.

Revive logo
Revive

Front-end Developer with ReactJS and Shopify Experience

Join Revive as a Front-end Developer to create online experiences using ReactJS and Shopify. Remote work with flexible hours.

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.

OPENLANE logo
OPENLANE

Remote Software Engineer

Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.

Walmart logo
Walmart

Senior Software Engineer - ReactJS

Join Walmart as a Senior Software Engineer specializing in ReactJS, NodeJS, and TypeScript. Drive innovation in a fast-paced environment.

Square logo
Square

Software Engineer (Frontend/Fullstack) - E-commerce Website

Join Square as a Software Engineer (Frontend/Fullstack) to enhance e-commerce experiences. Work remotely with VueJS, PHP, and Laravel.

VTEX logo
VTEX

Commerce Solution Engineer

Join VTEX as a Commerce Solution Engineer to support sales with technical solutions in ecommerce. Remote role in Germany.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.

Grafana Labs logo
Grafana Labs

Senior Backend Engineer

Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.

Remo Health logo
Remo Health

Senior Software Engineer II, Provider Experience

Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.

The Home Depot logo
The Home Depot

Remote Software Engineer II

Join The Home Depot as a Remote Software Engineer II, focusing on front-end development, microservices, and cloud computing.

lempire logo
lempire

Senior Fullstack JavaScript Engineer / Product Developer

Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.

banQi logo
banQi

Senior Software Engineer (Node.js, TypeScript)

Join banQi as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely in a dynamic fintech environment.

Gorgias logo
Gorgias

Senior Software Engineer - Python

Join Gorgias as a Senior Software Engineer in Python, working on API development and app integrations in a hybrid role in New York.

banQi logo
banQi

Senior Software Engineer (Node.js, TypeScript)

Join our fintech as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely with a dynamic team.

PayPal logo
PayPal

Staff Software Engineer - Backend (Java, GraphQL)

Join PayPal as a Staff Software Engineer focusing on backend development with Java and GraphQL.

Square logo
Square

Senior Software Engineer (Frontend/Fullstack)

Join Square as a Senior Software Engineer (Frontend/Fullstack) to build world-class e-commerce solutions using JavaScript, PHP, and VueJS.

Meetsta logo
Meetsta

Full Stack Developer (Founding Engineer) with gRPC Expertise

Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.

Pelago logo
Pelago

Remote Senior Software Engineer (Python)

Remote Senior Software Engineer role at Pelago, focusing on Python, AWS, and cloud-native architectures.

Meetsta logo
Meetsta

Full Stack Developer with gRPC Expertise (Founding Engineer)

Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.

Square logo
Square

Senior Software Engineer, Reporting Platform

Join Square as a Senior Software Engineer to lead development on the Reporting Platform, focusing on Java, Kotlin, and AWS.