
Senior Software Engineer – Backend
Applied Intuition
full-time
Posted on:
Location Type: Hybrid
Location: Mountain View • California • 🇺🇸 United States
Visit company websiteSalary
💰 $125,000 - $222,000 per year
Job Level
Senior
Tech Stack
AWSCloudDistributed SystemsDockerGoGoogle Cloud PlatformGRPCKubernetesMicroservicesNoSQLPythonRedisSQL
About the role
- 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.
Requirements
- Bachelor's degree in Computer Science or a related field
- 5+ years of professional experience in web services software development and cloud infrastructure
- Strong proficiency in a backend programming language such as Go and Python
- Experience with distributed systems, microservices, and building scalable backend applications
- Experience with cloud platforms ( AWS, GCP or OCI) and containerization (Docker, Kubernetes)
- Hands-on experience with NoSQL databases (e.g., Redis)
Benefits
- Health insurance
- Dental insurance
- Vision insurance
- Life insurance
- Disability insurance
- 401(k) retirement benefits with employer match
- Learning and wellness stipends
- Paid time off
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
GoPythonNoSQLRedisgRPCprotobufAWSGCPOCIDocker
Certifications
Bachelor's degree in Computer Science