Software Engineer - Datapath/Services (San Jose, CA)

Alkiraover 1 year ago
San Jose, California, United States
Hybrid
Full-time
Junior Level (1-3 years)
$90,000-$120,000 Annually

Job Description

Position Overview

Are you passionate about the cloud and distributed systems? At Alkira, Inc., we are looking for a passionate Software Engineer with strong foundations in Algorithms, Data Structures & Software Engineering to work on Alkira's packet forwarding engine and related components. This role is based in San Jose, CA with a hybrid schedule—working onsite on Tuesdays and Thursdays. Candidates must be willing to relocate if not already based in the Bay Area.

Key Responsibilities

  • Develop robust and high quality code in C, Golang, or Python as needed.
  • Develop unit tests for any new features.
  • Collaborate with QA and Automation to identify issues and improve features.
  • Understand how Alkira's cloud networking solution is deployed and assist in periodic on call/escalation cycles.

Required Qualifications

  • Requires B.S., M.S., or equivalent in EE or CS with a strong foundation in data structures and algorithms; 0 - 2 years of software development experience in C, Golang, or Python is ideal.
  • Excellent C programming and debugging skills.
  • Strong background in Golang and/or Python.
  • Solid computer science fundamentals including algorithms, data structures, and operating systems.
  • Knowledge of distributed systems is a plus.
  • Experience with version control tools like Git.
  • Team-player mindset with the ability to work in geographically distributed teams.

Preferred Qualifications

  • Experience in computer networks and/or cloud networking.
  • Experience in networking on Linux/Unix systems and TCP/IP.

Benefits & Perks

  • Compensation: Based on California pay transparency law, the annual salary range for this position is $90,000 - $120,000. Base salary is just one part of your total rewards package.
  • Great opportunity to be part of the multi-cloud networking industry.
  • Healthcare Benefits: Generous healthcare benefits package (medical, dental, and vision) for employees and their dependents, including 100% employer-paid medical coverage for employees and 85% for dependents.
  • Flexible Time Off: Includes vacation, sick days, and parental leave, encouraging work/life balance.
  • Education Budget: For professional development, including online courses, books, and certifications.
  • Remote Friendly: Employees work 100% remote or in a hybrid environment.

Required Skills

C
Distributed Systems
Algorithms
Computer Networks
Data Structures
Python
Software Engineering
Git
Golang