Software Engineer - Datapath/Services
Location: San Jose, CA (Hybrid schedule, onsite on Tuesdays and Thursdays at SJ office)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.The ideal candidate will be passionate about working on large scale distributed systems, have a strong background in C, golang, python. A background in computer networks is a plus.
In this role, you will work on design, development & troubleshooting of the various software components responsible for Alkira’s dataplane. Responsibilities
- Develop robust and high quality code in C, golang or python as the need arises.
- Develop unit tests and for any new features that are developed.
- 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.
Requirements
- 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, Python is ideal
- Excellent C programming and debugging skills.
- Strong background in Golang and/or Python.
- Strong computer science fundamentals (algorithms, data structures, operating systems).
- Knowledge of distributed systems is a plus.
- Knowledge of version control tools like git.
- Team-player: The candidate should be able to work in teams of various sizes that may be geographically distributed.
Good to have
- Experience in computer networks and/or cloud networking.
- Experience in networking in Linux/Unix like systems & TCP/IP.
About Alkira: Alkira was founded in 2018 by Amir and Atif Khan, the visionary computer networking team that created the multi-billion-dollar SD-WAN market with the founding of Viptela. Now, we have reinvented networking for the cloud era by delivering Network Infrastructure On-Demand, the first global unified network infrastructure with on-demand hybrid and multi-cloud connectivity, integrated network and security services, end-to-end visibility, controls and governance, all delivered as-a-service.Alkira provides a unique value proposition by offering:
- On-demand network infrastructure as-a-service with integrated security and networking services available globally
- The ability to securely connect any cloud, any on-prem location, any remote user or app to any other point of presence
- Agility, elasticity, intelligence, security, and scale for traditional networking use cases
- A platform to build global, secure networks in minutes, eliminating the need to acquire hardware, manage physical circuits, and run software appliances or agents on-site
Join us on the multi-cloud networking journey. Click here to know more about how Alkira, Inc is reinventing networking! Also, check out other career opportunities at our careers site.What we offer:
- Based on California pay transparency law, the annual salary range for this position is $90,000 - $120,000. Your actual base salary and level will be determined on a case by case basis and may vary based on the following considerations: job-related knowledge, skills, experience, education and location. Base salary is just one part of your total rewards package at Alkira.
- This is a great opportunity to be part of the multi-cloud networking industry
- Generous Healthcare Benefits package of medical, dental, and vision for employees and their dependents, including 100% employer-paid medical coverage for employees and 95% for dependents
- Flexible Time Off to encourage work/ life balance of employees, including vacation, sick days and parental leave
- Education Budget for professional development, such as online courses, books and certifications
- Remote Friendly - Employees work 100% Remote or Hybrid