About the Role
The position involves building and maintaining backend services that power connectivity and device management. Emphasis is placed on system reliability, performance, and integration across distributed networks.
Responsibilities
- Develop and maintain backend services for device connectivity and data routing
- Design and implement RESTful and event-driven APIs
- Optimize database performance and query efficiency
- Support real-time data processing pipelines
- Collaborate with frontend teams to integrate user-facing features
- Ensure system scalability and fault tolerance
- Monitor system health and respond to incidents
- Write clean, maintainable, and well-documented code
- Participate in code reviews and technical design discussions
- Troubleshoot and resolve production issues
- Integrate third-party services and APIs
- Implement authentication and authorization mechanisms
- Contribute to deployment automation and CI/CD pipelines
- Follow security best practices in system design
- Work with time-series data from connected devices
- Support low-latency communication protocols
- Maintain uptime and service level objectives
- Document system architecture and operational procedures
- Assist in capacity planning and resource forecasting
- Ensure compliance with data privacy standards
Nice to Have
- Experience with edge computing architectures
- Background in networking or telecommunications
- Familiarity with MQTT or CoAP protocols
- Contributions to open-source projects
- Experience with high-volume data ingestion
- Knowledge of cellular network operations
- Prior work with device management platforms
- Understanding of certificate-based security
- Experience in a contract or consulting role
Compensation
Competitive hourly rate
Work Arrangement
Remote
Team
Collaborative engineering team working on core infrastructure and API services
Tech Stack
- Primary languages: Python, Go
- Databases: PostgreSQL, Redis, TimescaleDB
- Infrastructure: AWS, Kubernetes, Terraform
- Messaging: Kafka, RabbitMQ
- Monitoring: Prometheus, Grafana, ELK stack
Contract Details
- Initial contract duration: 6 months
- Potential for extension based on performance and business needs
- Fully remote position with flexible hours
- Contractor status — not a full-time employee
Not available
