Staff Engineer, India
Remote - APAC
- Engineering & Data
About Shopify
Opportunity is not evenly distributed. Shopify puts independence within reach for anyone with a dream to start a business. We propel entrepreneurs and enterprises to scale the heights of their potential. Since 2006, we’ve grown to over 8,300 employees and generated over $1 trillion in sales for millions of merchants in 175 countries.
This is life-defining work that directly impacts people’s lives as much as it transforms your own. This is putting the power of the few in the hands of the many, is a future with more voices rather than fewer, and is creating more choices instead of an elite option.
About you
Moving at our pace brings a lot of change, complexity, and ambiguity—and a little bit of chaos. Shopifolk thrive on that and are comfortable being uncomfortable. That means Shopify is not the right place for everyone.
- Care deeply about what you do and about making commerce better for everyone
- Excel by seeking professional and personal hypergrowth
- Keep up with an unrelenting pace (the week, not the quarter)
- Be resilient and resourceful in face of ambiguity and thrive on (rather than endure) change
- Bring critical thought and opinion
- Embrace differences and disagreement to get shit done and move forward
- Work digital-first for your daily work
About the role
About the Infrastructure Engineering Group
The Infrastructure Engineering Group at Shopify is on a mission to build a reliable, trusted, intuitive, and scalable infrastructure platform that powers global commerce. Our work ensures that merchants can focus on running their businesses while Shopify developers focus on creating tools that empower them to do so.
Key Responsibilities: As a Software Engineer with a Backend focus, developing Shopify’s e-commerce platform, you will be responsible for:
Managing and Scaling Infrastructure: Oversee and expand fleet automation capabilities for our Kubernetes clusters, compute resources, and stateful systems, ensuring they operate efficiently at massive scale.
Optimizing Networking and Communication: Develop and maintain our unified routing layer, including DNS, firewall, and certificate management, to ensure seamless app communications.
Enhancing Observability and Resiliency: Build and maintain tools that provide real-time insights into system performance and ensure 24/7 commerce operations through proactive resilience measures.
Streamlining Developer Productivity: Maintain and improve our development toolchain, removing infrastructure complexity and enabling product engineering teams to focus on innovation.
Supporting Global Deployment and High-Scale Customers: Expand our platform's global footprint and support enterprise customers with high-scale requirements to ensure their success on our platform.
Programming Experience Required
We are seeking candidates with solid programming experience necessary to build an Infrastructure platform (this is not an operations/infrastructure management role). While our current tech stack includes Go, Python, and Ruby, we are open to candidates with expertise in other programming languages. It's also good to know, our interview process will also require up to 2 Pair Programming sessions, of which you can choose whichever language you’re most confident with.
Key Technology Stack
Our infrastructure is built on a robust technology stack, including:
Platform: Google Cloud Platform, Kubernetes
Storage: Google Cloud Storage, MySQL, Redis, Memcached, Elasticsearch
Data Distribution & Processing: Kafka
Programming Languages: Go, Python, Ruby
Team Culture
We are a passionate group of software developers committed to building the best commerce infrastructure platform. We prioritize sustainable practices and long-term success, fostering an environment of continuous learning and professional growth. If you have a growth mindset, an avid curiosity, and a desire to build planet-scale infrastructure, you'll find a fulfilling home at Shopify.
Join Us
If you're excited to tackle complex challenges, learn new technologies, and contribute to a platform that powers millions of businesses worldwide, we encourage you to apply. At Shopify, we're dedicated to supporting your growth as we build the future of commerce together.