About Abra
Abra builds promotional tools that help Shopify merchants run better sales and increase conversions. We’re a team of Shopify alumni, designers, and developers obsessed with UX, product craftsmanship, and merchant success. Our app powers complex promotions on high-volume Shopify stores - and we're scaling fast.
We’re looking for a backend developer to own and strengthen core parts of our infrastructure. You’ll work closely with the founders and engineering team to improve system reliability, maintain APIs and queues, and build behind-the-scenes tools that keep merchants running smoothly. You will also work on levelling up how we use data for analytics and recommendation systems.
What You’ll Do
* Build and scale event-driven systems using webhooks and queues
* Improve error tracking, logging, and monitoring across our stack
* Manage core GCP infrastructure (Cloud Run, Pub/Sub, Cloud SQL, etc.)
* Contribute to billing logic, usage syncing, internal APIs and integrations
* Proactively update and maintain dependencies, APIs, and packages
* Design and implement ETL pipelines and support our growing data warehouse and future recommendation systems
* Help debug production issues and improve performance across the system
What You’ll Need
* Strong backend experience with Node.js, Next.js and TypeScript
* Experience working with GCP
* Comfort working in distributed, event-driven systems with pub/sub, webhooks, and queues
* Familiarity with SQL databases and schema design (we use Cloud SQL / Postgres)
* Attention to detail with a systems-thinking mindset
* Ability to prioritize stability, maintainability, and performance
* Strong async communication and documentation skills in a remote environment
Nice to Have
* Experience working with Shopify’s APIs or Shopify app development
* Exposure to data tools (BigQuery, dbt, or similar ETL/analytics stacks)
Why Join Us
* Fast-growing startup with product-market fit
* Flexible remote work—most of us work in EST
* Real ownership: influence systems design, reliability, and internal tooling
* Small, senior team with high product and engineering standards
* Clear paths to grow into staff-level engineering, infrastructure, or product leadership roles