Senior Software Engineer - Cloud and GraphQL
ShopifyAbout 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
Senior Full-Stack Product Engineer
Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.
Senior Engineer, Search Relevance
Join Shopify as a Senior Engineer in Search Relevance, working remotely to enhance AI-powered search solutions.
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.
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.
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.
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.
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.
Senior Software Engineer - ReactJS
Join Walmart as a Senior Software Engineer specializing in ReactJS, NodeJS, and TypeScript. Drive innovation in a fast-paced environment.
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.
Commerce Solution Engineer
Join VTEX as a Commerce Solution Engineer to support sales with technical solutions in ecommerce. Remote role in Germany.
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.
Senior Backend Engineer
Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.
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.
Remote Software Engineer II
Join The Home Depot as a Remote Software Engineer II, focusing on front-end development, microservices, and cloud computing.
Senior Fullstack JavaScript Engineer / Product Developer
Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.
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.
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.
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.
Staff Software Engineer - Backend (Java, GraphQL)
Join PayPal as a Staff Software Engineer focusing on backend development with Java and GraphQL.
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.
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.
Remote Senior Software Engineer (Python)
Remote Senior Software Engineer role at Pelago, focusing on Python, AWS, and cloud-native architectures.
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.
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.