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, and 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 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.