Tapcart

Launch a mobile app for your Shopify store with no coding required.

Senior Backend Engineer, Analytics/AI Personalization

Backend EngineerSoftware EngineerFull TimeRemoteTeam 51-200Since 2017H1B SponsorCompany SiteLinkedIn

Location

Alabama + 19 moreAll locations: Alabama, Arizona, California, Colorado, Florida, Illinois, Maine, Nevada, New Jersey, New York, North Carolina, Ohio, Oregon, Massachusetts, Michigan, Tennessee, Texas, Utah, Virginia, Washington

Posted

178 days ago

Salary

$175K - $200K / year

5 yrs expEnglishApacheBig QueryCloudDistributed SystemsDockerGoogle Cloud PlatformJava ScriptKubernetesMicroservicesNext.jsNode.jsPostgresReactReact NativeType Script

Job Description

• Architect, build, and maintain data infrastructure systems used by our analytics, segmentation, and personalization products. • Build, optimize, and maintain critical data infrastructure systems that power personalization products. • Partner with product and customer teams to translate merchant requirements into robust, production-ready systems. • Build and deploy new microservices in a cloud environment, ensuring our data platform can scale while remaining reliable and efficient. • Optimize our cloud infrastructure for cost and performance while protecting customer and shopper data with enterprise-grade security best practices and global regulatory compliance. • Architect and review the design for cutting-edge services in close collaboration with our cloud technology partners, defining API schemas and managing change over time. • End-to-end ownership from ideation to deployment, ship code daily, validate solutions, and deliver tangible value to customers.

Job Requirements

  • 5+ years of experience in software engineering.
  • Strong expertise in distributed systems and large-scale infrastructure.
  • Expertise with technologies such as Node.js, Typescript, Docker, and Kubernetes.
  • Proven experience with cloud providers like Google Cloud Platform (GCP).
  • Experience with Infrastructure as Code and CICD tools.
  • Strong experience working with different database architectures (Mongo, Postgres, BigQuery, Bigtable)
  • Experience with data processing frameworks and tools like Apache Beam and dbt
  • Experience in system architecture design, application development, and networking configuration in a cloud environment.
  • Excellent software engineering fundamentals and organizational skills.
  • This position is not eligible for visa transfer or sponsorship.

Benefits

  • 💰 Financial Wellness
  • 401(k) plan and equity grants for all full-time employees — because we grow together
  • Competitive compensation with room to grow
  • 🏥 Health & Wellbeing
  • Affordable, high-quality medical, dental, and vision coverage
  • Mental health support via Headspace and Talkspace, ensuring your whole self is supported
  • 🛋 Flexibility & Time Off
  • Flexible PTO policy — take the time you need to rest and recharge
  • 11 paid company holidays
  • Work remotely
  • 🛒 Work-Life Balance with a Tapcart Twist
  • One-time home office setup stipend to get you started
  • Recurring merchant shopping stipend so you can experience the magic of Tapcart like our customers do

Related Job Pages