Backend Engineer - Duomo
Core
Designing, developing, and scaling backend services to automate marketing technology processes, asset lifecycle management, and system observability for a Christian-tech app.
Role type
Middle Node.js backend engineer
Builds
Backend services, automation workflows, and observability tools for a consumer app
Domain
EdTech / FaithTech / MarTech
Deliverable
production ML models | product features | infrastructure
Required skills
Node.js, TypeScript, NestJS, PostgreSQL, typed ORMs (Drizzle/Prisma/TypeORM), Redis, message queues (BullMQ/RabbitMQ/SQS), REST API integrations, Docker, CI/CD, Jest
Preferred skills
Facebook/Google Ads/TikTok/Applovin APIs, AWS (ECS/ECR/S3/Lambda), GitHub Actions, Prometheus, Grafana, Airtable/Google Sheets APIs, LLM APIs (Claude/Gemini)
Technologies
Node.js, TypeScript, NestJS, PostgreSQL, Drizzle, Prisma, TypeORM, Redis, BullMQ, RabbitMQ, SQS, Docker, Jest, AWS, GitHub Actions, Prometheus, Grafana
Responsibilities
Designing and scaling backend services for MarTech automation; Building tools to automate asset lifecycle and creative operations; Implementing system observability (tracking, metrics, logs, tracing); Expanding test coverage and setting up automated testing pipelines; Participating in system architecture design and optimizing backend performance
Seniority
Middle, hands-on IC
