The partner company of Jobgether is looking to solve the problem of designing, developing, and maintaining scalable backend systems that power high-impact applications, specifically for vehicle intelligence and real-time remote assistance platforms.
Requirements
- Strong proficiency in backend programming languages such as Go or Python.
- Experience designing distributed systems, microservices, and scalable backend applications.
- Hands-on experience with cloud platforms (AWS, GCP, or OCI) and containerization (Docker, Kubernetes).
- Expertise with NoSQL databases (e.g., Redis) and real-time data processing.
- Experience with gRPC and Protobuf.
- Strong problem-solving skills, attention to detail, and ability to work in a fast-paced environment.
- Nice-to-have: experience leading projects end-to-end and working in startup or high-growth environments.
Responsibilities
- Design, develop, and deploy scalable, low-latency backend services for real-time systems and session management.
- Build and maintain cloud infrastructure across multiple regions, implementing technologies like gRPC and Protobuf.
- Design and manage data persistence layers using NoSQL databases such as Redis.
- Create and maintain data pipelines for ingesting, processing, and storing real-time information.
- Collaborate closely with frontend engineers and onboard software teams to ensure seamless end-to-end data flow.
- Optimize backend systems for reliability, resilience, and efficiency, handling network disruptions and failover.
- Contribute to system architecture decisions and advocate for best practices in backend development.
Other
- Bachelor’s degree in Computer Science or a related field.
- 5+ years of professional experience in backend software development and cloud infrastructure.
- Travel requirements not specified.
- Comprehensive healthcare coverage: medical, dental, vision, life, and disability insurance.
- 401(k) retirement plan with employer match.