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
Senior Engineer, Search Relevance
Join Shopify as a Senior Engineer in Search Relevance, working remotely to enhance AI-powered search solutions.
Senior Software Engineer
Join Workiva as a Senior Software Engineer, leveraging TypeScript, GraphQL, and React in a remote role with a focus on cloud-based architecture.
Launch Consultant
Join Shopify as a Launch Consultant to onboard complex merchants, providing technical solutions and stakeholder management.
Senior Software Engineer - Full-Stack, Infrastructure
Join Yelp as a Senior Software Engineer to shape the future of GraphQL APIs and support engineers with scalable infrastructure.
Senior Software Engineer, Back End
Senior Backend Engineer at OpenStore, skilled in TypeScript, Kotlin, and Shopify, enhancing e-commerce platforms.
Senior Software Engineer I - JavaScript, TypeScript, GraphQL
Join Greenlight Guru as a Senior Software Engineer I, working remotely with JavaScript, TypeScript, and GraphQL.
Machine Learning Platform Engineer
Join Shopify as a Machine Learning Platform Engineer to build cutting-edge AI infrastructure and tools. Work remotely in a dynamic environment.
Senior Full Stack Engineer with Python and GraphQL
Join Kpler as a Senior Full Stack Engineer to design APIs and data pipelines using Python and GraphQL.
Senior Fullstack Software Engineer
Join OpenStore as a Senior Fullstack Engineer to build and enhance our e-commerce platform using TypeScript and Kotlin.
Senior Software Engineer, GraphQL
Senior Software Engineer role focusing on GraphQL, system performance, and reliability in San Francisco, CA.
Senior Software Engineer, Backend
Join Apollo GraphQL as a Senior Backend Engineer to design and build resilient distributed services using GraphQL, TypeScript, and Kotlin.
Senior Software Engineer, Backend
Join OpenStore as a Senior Software Engineer, Backend to shape and build our e-commerce platform using TypeScript and Kotlin.
Lead Sales Tech & Tooling Program Manager
Lead Sales Tech & Tooling Program Manager at Shopify, focusing on technical training and tool development for revenue teams.
Senior Software Engineer - Remote
Senior Software Engineer for a remote role, skilled in AWS, JavaScript, Node.js, React.js, GraphQL, TypeScript, CI/CD.
Senior Software Engineer - TypeScript, GraphQL
Senior Software Engineer specializing in TypeScript and GraphQL, remote role with stock options.
Senior Full-Stack Product Engineer
Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.
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.
Full Stack Developer (Shopify) - Mid Level
Join Corebiz as a Full Stack Developer specializing in Shopify, working remotely to build innovative e-commerce solutions.
Senior Fullstack Software Engineer (TypeScript, Kotlin)
Join OpenStore as a Senior Fullstack Engineer to build and enhance our e-commerce platform using TypeScript and Kotlin.
Senior Software Engineer - React & GraphQL
Senior Software Engineer specializing in React & GraphQL for Microsoft in Prague, focusing on Teams Calling and Meetings.
Senior Full Stack Software Engineer
Senior Full Stack Engineer at Apollo GraphQL, developing innovative tools with GraphQL, TypeScript, Kotlin, and more.
Senior Frontend Developer - Shopify, React Native
Lead and innovate in e-commerce as a Senior Frontend Developer at Ask Phill in Amsterdam. Expertise in Shopify and React Native required.
Senior Software Engineer
Join Fluxon as a Senior Software Engineer. Work remotely with cutting-edge technologies like AWS, GCP, and Python.
Software Engineer - TypeScript, GraphQL
Join Fieldguide as a Software Engineer using TypeScript, GraphQL in San Francisco, CA. Remote work available.