Software Engineer - Firmware Delivery Infra

VerkadaSan Mateo, CA
149d$130,000 - $280,000

About The Position

Architect scalable on-device and backend solutions for Camera Firmware Deployments infrastructure, that scales over a million IoT devices and across 3+ Regions / Availability Zones. Design and implement a fully automated Continuous Delivery infrastructure to set-up canaries for Firmware Release Candidates. Develop an end-to-end telemetry flow, by collecting data from devices, and converting them to insights over data pipelines.

Requirements

  • BS/MS in Computer Science (or similar degree).
  • 3+ years experience in distributed software engineering.
  • Strong Go and Python programming skills.
  • Comfort with handling scalable systems that scale up to 1M+ clients and 10k+ QPS.
  • Experience with Kubernetes and Airflow is a plus.
  • Knowledge of core AWS services such as IAM, S3, RDS, DynamoDB and EKS.

Responsibilities

  • Architect scalable on-device and backend solutions for Camera Firmware Deployments infrastructure.
  • Design and implement a fully automated Continuous Delivery infrastructure.
  • Develop an end-to-end telemetry flow by collecting data from devices.

Benefits

  • Healthcare programs with premiums 100% covered for the employee under at least one plan and 80% for family premiums under all plans.
  • Nationwide medical, vision and dental coverage.
  • Health Saving Account (HSA) with annual employer contributions.
  • Flexible Spending Account (FSA) with tax saving options.
  • Expanded mental health support.
  • Paid parental leave policy & fertility benefits.
  • Paid holidays, firmwide extended holidays, flexible PTO and personal sick time.
  • Professional development stipend.
  • Fertility Stipend.
  • Wellness/fitness benefits.
  • Healthy lunches provided daily.
  • Commuter benefits.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

Bachelor's degree

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service