Senior/Staff Software Engineer - Distributed Systems

Added
24 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

docker aws python kubernetes

πŸ“‹ Description

  • Design and develop distributed mapping systems processing sensor data across many compute nodes.
  • Architect scalable data pipelines and orchestration frameworks to boost throughput.
  • Identify and resolve bottlenecks in distributed workloads to reduce latency.
  • Lead design reviews and mentor engineers on distributed systems.
  • Collaborate with cross-functional teams to define system requirements and roadmaps.
  • Contribute to all software life cycle phases including prototyping and validation.

🎯 Requirements

  • Bachelors or higher in Computer Science or related field
  • 6+ years of experience working on distributed systems
  • Fluency in C++ and Python
  • Experience with Docker and Kubernetes
  • Experience with AWS services (S3, EC2, Lambda, SQS, DynamoDB)
  • Experience with geographic data and 3D meshes

🎁 Benefits

  • Zoox Stock Appreciation Rights
  • Amazon RSUs
  • Health insurance
  • Paid time off
  • Long-term and short-term disability insurance
  • Life insurance
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’