21 hours ago
Base Salary
$130k - $160k/yr
Responsibilities
- Design and build scalable backend services that ingest and contextualize data from IoT devices, carriers, and external partners.
- Own partner data flows from ingestion and normalization through warehousing, monitoring, and on-call support.
- Build event-driven integrations using APIs, webhooks, queues, and messaging platforms.
- Develop systems for shipment risk assessment, on-time and in-full prediction, and automated exception workflows.
- Improve production service reliability and maintainability through testing, CI/CD, monitoring, and observability.
- Work independently with a small team to deliver practical improvements quickly.
Requirements
- At least 5 years of backend engineering experience designing and building scalable, data-heavy distributed systems.
- Strong proficiency in Python and TypeScript or Node.js, plus relational databases, SQL, and data modeling.
- Experience with external partner integrations and production ownership of operational data flows.
- Experience with event-driven architecture and messaging systems such as Kafka or RabbitMQ, plus REST or gRPC API development.
- Hands-on experience with Docker, Kubernetes, and cloud platforms such as AWS, GCP, or Azure.
- Knowledge of testing, CI/CD, monitoring, and observability in production services.
- Experience with logistics, supply chain, cold-chain, IoT data, ETL, NoSQL, or regulated industries is valuable.
Benefits
- Equity and a cash bonus are included.
- Fully remote within the United States.
Tech Stack
Categories
BackendData Engineering
