ShopBack

Software Engineer, Backend

ShopBack

full-time

Posted on:

Location Type: Office

Location: Shenzhen • 🇨🇳 China

Visit company website
AI Apply
Apply

Job Level

JuniorMid-Level

Tech Stack

AWSCloudDistributed SystemsNode.js

About the role

  • Lead and deliver large-scale projects and mentor engineering teams
  • Contribute to ideation, technical design, implementation, and testing of product features
  • Produce high-quality software following good architecture and design principles that are scalable
  • Design and deliver clean APIs to drive interactions between client applications and backend services
  • Collaborate with product, data, and design teams to define the ShopBack experience
  • Analyze requirements, propose solutions, and explain trade-offs
  • Build scalable and operable platforms serving eCommerce traffic and deliver world-class product experience

Requirements

  • 2-4 years of experience developing consumer facing web applications
  • Proven experience designing complex distributed systems, management products or business applications
  • Hands-on experience working with NodeJS (Preferred)
  • Experience building and deploying applications and services into cloud environments (AWS highly desired)
  • Strong experience leading design and implementation of robust and highly scalable web services
  • Demonstrated use of Generative AI tools (e.g. ChatGPT, Cursor) to develop new or improve workflows, enhance productivity, and drive efficiency at scale
  • Ability to work effectively in a fast paced, complex technical environment with high adaptability and flexibility
  • Experience leading and mentoring other software engineers
  • Experience contributing to ideation, technical design, implementation, and testing of product features
Benefits
  • Career progression paths and opportunities to take on greater challenges that help you realise your ambitions.
  • Be part of a winning team on a journey to global scale.
  • Competitive compensation based on your performance.
  • Candid, open, and collaborative culture where feedback is valued, for everyone to grow and improve every day.
  • Work-From-Anywhere benefit to enable you to thrive personally and professionally.

ATS Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
NodeJSAPI designcloud environmentsdistributed systemsweb applicationsscalable web servicesGenerative AIsoftware architecturetechnical designproduct testing
Soft skills
leadershipmentoringcollaborationadaptabilityflexibilityproblem-solvingcommunicationanalytical thinkingcreativityteamwork
Eventual

Software Engineer, Cloud

Eventual
Mid · Seniorfull-timeCalifornia · 🇺🇸 United States
Posted: 2 days agoSource: jobs.ashbyhq.com
AWSCloudDistributed Systems
NVIDIA

Senior Software Engineer, AI Systems

NVIDIA
Seniorfull-time$116k–$247k / year🇨🇦 Canada
Posted: 39 days agoSource: nvidia.wd5.myworkdayjobs.com
AWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformKubernetesNode.jsPythonPyTorch
Lean Tech

Senior Software Engineer

Lean Tech
Seniorfull-time🇨🇴 Colombia
Posted: 15 days agoSource: jobs.jobvite.com
AWSAzureCloudDistributed SystemsDynamoDBJavaScriptNode.jsTypeScriptVue.js
Samsara

Senior Software Engineer – Optimization Engineering

Samsara
Seniorfull-time$143k–$185k / year🇨🇦 Canada
Posted: 15 days agoSource: boards.greenhouse.io
AWSAzureCloudDistributed SystemsGoGoogle Cloud PlatformIoTJava
Oddball

Chief Architect

Oddball
Leadfull-time$140k–$180k / yearDistrict of Columbia, Maryland, Virginia, Washington · 🇺🇸 United States
Posted: 1 hour agoSource: boards.greenhouse.io
AWSAzureCloudDistributed SystemsGoogle Cloud PlatformMicroservices