Senior Full-Stack Engineer – E-commerce (Shopify)

Corsair Memory

Milpitas (CA)

On-site

USD 170,000 - 185,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Corsair Gaming, Inc. in Milpitas, CA is seeking a senior full-stack engineer to join our team. You will design and build interactive web frontends with React/Next.js, build scalable backend services on AWS, and own Shopify integrations end-to-end, including pricing, multi-currency and inventory logic.

You will mentor juniors, contribute to CI/CD pipelines, test strategies, and prototype AI-driven features, aligning technical work with the company's broader product vision.

Qualifications

  • Experience building Shopify storefronts and admin APIs.
  • Strong JS/TS capabilities across frontend and backend.
  • Hands-on AWS and serverless patterns.
  • Experience with CI/CD and modern tests.
  • Ability to design scalable, cost-efficient architectures.

Responsibilities

  • Design and build interactive, performant web frontends using modern JavaScript frameworks.
  • Develop and maintain scalable backend services and APIs on AWS.
  • Extend Shopify platform with apps, Functions, and API integrations.
  • Own pricing and inventory logic in Shopify across Markets and Catalogs.
  • Integrate with third-party APIs and AI tools for new features.
  • Contribute to CI/CD deployment pipelines and testing strategies.
  • Prototype AI-driven features and ensure end-to-end ownership.
  • Mentor junior developers and promote knowledge sharing.

Skills

Shopify Admin/Storefront GraphQL APIs
Shopify Functions
Pricing & inventory in Shopify
JavaScript/TypeScript
React/Next.js
Node.js/Python backend
AWS (Lambda, S3)
CI/CD & testing
AI tools integration
Mentoring & collaboration

Tools

Shopify Hydrogen
Shopify Oxygen
React
Next.js
Node.js
Python
AWS
REST/GraphQL

Job description

What You’ll Do
  • Design and build interactive, performant web frontends using modern JavaScript frameworks (React, Next.js, Shopify Hydrogen/Remix, etc.)
  • Develop and maintain scalable, cost-efficient backend services and APIs (Node.js, Python, etc.) on AWS (Lambda, S3, EventBridge, SQS, etc.)
  • Build and extend our Shopify platform: custom apps, Shopify Functions (discounts and more), checkout customizations, and Admin/Storefront API integrations
  • Own pricing and inventory logic in Shopify across Markets and Catalogs — price vs. compare-at price, multi-currency, multi-region availability, and inventory levels
  • Integrate with third-party APIs and platforms (e.g., Stripe, ERP, PIM, search and recommendation engines)
  • Work with open-source libraries to create experimental and production-ready features
  • Prototype and test AI-driven features
  • Own features end-to-end — from technical design and architecture through testing, deployment, and monitoring
  • Contribute to and improve our CI/CD deployment pipelines
  • Write and maintain the right mix of unit, functional, and end-to-end tests
  • Understand our business and engineering processes, and look for ways to improve and automate them
  • Make every deliverable a step toward the team’s longer-term technical vision, rather than a one-off solution
  • Mentor junior developers through pairing, code reviews, and knowledge sharing — taking the time to explain what you know rather than trying to do everything yourself
  • Stay hands-on and experimental — we’re a team that loves trying new ideas fast
What We’re Looking For
  • 5+ years of experience in software development, ideally across both frontend and backend
  • Strong, hands-on experience with Shopify (Admin and Storefront GraphQL APIs, metafields, webhooks, checkout)
  • Good understanding of Shopify Functions, particularly for discounts
  • Good understanding of pricing and inventory in Shopify — Markets and Catalogs, price and compare-at price, inventory locations and levels
  • Strong command of JavaScript/TypeScript and modern frameworks (React, Next.js, Vue)
  • Proven backend experience with Node.js, Python, or similar — and solid API architecture skills (REST/GraphQL)
  • Good understanding of AWS services (Lambda, S3, EventBridge, SQS, etc.) and event-driven architectures
  • Good understanding of a typical deployment pipeline (CI/CD, environments, release and rollback)
  • Good understanding of different testing approaches — unit, functional, and end-to-end testing
  • A habit of building solutions that are cost-efficient and designed to scale
  • Big-picture thinking — you connect each step you take to where the team is trying to get to
  • Strong communication skills — able to clearly describe a feature, and walk through an entire tech stack architecture, for both technical and non-technical audiences
  • Highly motivated and proactive — you spot problems and opportunities and take initiative without waiting to be asked
  • A collaborative mindset — you enjoy working alongside other developers and mentoring junior team members
  • Experience integrating AI tools (e.g., OpenAI, Google, Meta) into user-facing products
  • Passion for clean, scalable code and rapid prototyping
Bonus Points
  • Experience with Shopify Hydrogen and Oxygen
  • Experience building custom Shopify apps
  • Experience with bundle products and customized/configurable products in Shopify
  • Experience using Shopify to sell to businesses (B2B) and with Shopify POS
  • Experience with WebAR, 3D (Three.js, A-Frame)
  • Familiarity with vector databases or AI embeddings for semantic search
  • Contributions to open-source projects or technical writing
  • Interest in generative AI, LLMs, or real-time computer vision

For roles that are based at our headquarters in Milpitas, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future.

Annual Salary Range $170,000-$185,000 USD

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Shopify Software Engineer
Lead Shopify Software Engineer

EPAM Systems Inc • United States

Remote
USD 150,000 - 210,000
Senior Shopify Architect
Senior Shopify Architect

Sapient Corporation • Arlington (VA)

Hybrid
USD 150,000 - 180,000
Health benefits
Flexible vacation
Unlimited PTO
+3
Senior Shopify Architect
Senior Shopify Architect

Sapient Corporation • Houston (TX)

Hybrid
USD 150,000 - 180,000
Inclusive workplace
Learning and growth opportunities
Health benefits
+2
Senior Shopify Architect
Senior Shopify Architect

Sapient Corporation • Chicago (IL)

Hybrid
USD 150,000 - 180,000
Inclusive workplace
Learning & growth opportunities
Health benefits
+5
Senior Shopify Architect
Senior Shopify Architect

Sapient Corporation • Detroit (MI)

Hybrid
USD 150,000 - 180,000
Health benefits
Unlimited PTO
Flexible vacation
+5
Senior Shopify Architect
Senior Shopify Architect

Sapient Corporation • Boston (MA)

Hybrid
USD 150,000 - 180,000
Health benefits
Flexible vacation
Unlimited PTO
+5
Sr. Frontend Engineer - Shopify
Sr. Frontend Engineer - Shopify

Devlane • United States

Remote
USD 90,000 - 130,000
Fully remote for Latin America
Salary paid in USD
25 days paid time off
+4
Senior Shopify Developer (Contract Role)
Senior Shopify Developer (Contract Role)

Horizontal • Indiana

Hybrid
USD 110,000 - 150,000
Full Stack Developer (Shopify/Hydrogen)
Full Stack Developer (Shopify/Hydrogen)

Lago • United States

Remote
USD 21,000 - 34,000
Remote work
Senior Shopify Developer
Senior Shopify Developer

GLD • Miami (FL)

Hybrid
USD 85,000 - 120,000
Competitive salary
Performance-based bonuses
Flexible remote work environment
+1