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