Staff Full Stack Engineer
Gather AI is a Pittsburgh-based physical-AI company providing warehouse intelligence software using computer vision on drones and material-handling equipment.
Funding history
About Gather AI
Its Gather AI Prana platform continuously observes warehouse operations, reasons over floor and enterprise-system data, and routes workflows for dock-to-dock logistics operations.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will architect and build distributed systems, APIs, integrations, infrastructure, and production code. You will set reliability, performance, security, and observability standards; modernize services and databases; improve CI/CD; translate customer requirements into scoped work; and mentor senior engineers.
Requirements
- 8+ years building and operating production software
- Python
- Go
- Node.js
- PostgreSQL
- Kubernetes
- Azure
- API integration
- REST
- protobuf
- messaging
- OAuth
- HTTP
- SFTP
- IPSec
- Scalability
- availability
- failure-mode analysis
- latency management
- caching
- security
- CI/CD
- Observability
- logging
- metrics
- tracing
- SLI
- SLO
- incident response
- AI-assisted engineering
- Customer-facing technical communication
Responsibilities
- Architect and build distributed systems, APIs, integrations, and infrastructure
- Set and maintain standards for scalability, reliability, availability, latency, performance, security, and observability
- Deliver technical designs and production solutions across product projects
- Decompose overloaded APIs into bounded services
- Introduce data-access abstractions that improve database scalability
- Retire reliability and compliance debt
- Establish production metrics and alerts
- Improve CI/CD delivery practices
- Translate customer requirements into scoped engineering work
- Mentor senior engineers and improve engineering practices
