Point your AI agent at freehire and let it find you a job.

Get the CLI →

Applied Intuition

Software Engineer (Backend)

Posted Updated
Discussion
  • As a Backend Software Engineer on the Remote Assistance team, you will be responsible for designing, building, and maintaining the core services and infrastructure that power our remote assistance platform
  • Your work will involve creating the APIs, data pipelines, and backend systems that handle real-time data streaming, command processing, and communication with both the autonomous vehicles and the human operator workstations
  • This is a high-impact role where you will be instrumental in making autonomous trucking a reality by ensuring a reliable and scalable backend
  • Design, develop, and deploy scalable, low-latency backend services for remote assist session management and real-time data streaming
  • Architect and implement the cloud infrastructure for remote assistance including technologies like protobuf, gRPC across multiple AWS regions
  • Design and implement the service data persistence layer using no sql databases like Redis
  • Implement data pipelines to ingest, process, and store real-time data from autonomous vehicles
  • Collaborate closely with onboard software teams and front-end engineers to ensure seamless end-to-end data flow
  • Ensure the security, reliability, and resilience of the backend platform, including handling network disruptions and failover
  • Optimize data serialization and transmission to minimize latency and bandwidth usage on the server side
  • 2+ years of professional experience in web services software development and cloud infrastructure.
  • Experience with cloud platforms ( AWS, GCP or OCI) and containerization (Docker, Kubernetes)
  • Hands-on experience with NoSQL databases (e.g., Redis)
  • Bachelor’s degree in Computer Science or a related field
  • Strong proficiency in a backend programming language such as Go and Python
  • Experience with distributed systems, microservices, and building scalable backend applications
  • Experience in a startup or fast-paced environment
  • Don’t meet every single requirement? If you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway
  • Experience leading projects end to end

Skills

Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.