Architect and build systems that power Pura's end-to-end supply chain operations—from order management and inventory allocation to warehouse integration and shipment tracking
Drive technical excellence
Mentor other engineers
Collaborate with stakeholders across the organization to deliver reliable services used by millions of customers
Make a significant impact on the growing business
Requirements
7+ years in backend engineering with demonstrated technical leadership experience
Strong proficiency in Golang and/or other modern backend languages (Node, Python, etc.)
Deep experience building and operating high-scale distributed systems
Proven track record with service oriented architecture and API design
Experience with event-driven architectures and real-time data processing
Strong experience with AWS (or similar cloud platforms), including containerization (Docker, Kubernetes), CI/CD practices, and infrastructure as code
Deep expertise in relational database design and optimization (PostgreSQL preferred) plus experience with caching technologies (Redis, etc.)
Experience with observability, monitoring, and performance optimization at scale
Experience with synchronous and asynchronous communication patterns (REST APIs, message queues, etc.)
Strong communication and mentorship skills, able to explain complex technical concepts to varied audiences
Ability to participate in an on-call rotation
Nice to have: Experience with distributed order management systems (OMS)
Knowledge of supply chain or logistics systems and integrations (warehouse management, 3PLs, ERPs, inventory allocation)
Experience with temporal data modeling and event sourcing patterns
Background in e-commerce or consumer products
Tech Stack
AWS
Cloud
Distributed Systems
Docker
Kubernetes
Node.js
Postgres
Python
Redis
Go
Benefits
Equal employment opportunities for all
Prohibits discrimination and harassment of any type