Backend Developer
Company:
Airvine is a fast-growing Silicon Valley innovator of the industry’s first broadband wireless backhaul solutions for the enterprise. The company has developed the industry’s only complete wireless system offering that delivers multi-gigabit/sec data transfer rates through walls and concrete barriers, without any of the complexity of wired solutions.
Job Description:
Responsible for designing, developing, and maintaining the backend infrastructure of
our network management platform. Will be working collaboratively with the frontend
developer and network engineers to ensure the seamless operation of the system.
Looking for a candidate with a background in embedded systems and network management,
with strong Python programming skills, and experience with RESTful APIs.
Key Responsibilities:
- Develop Architecture of configuring and managing a cluster of network nodes.
- Design, develop, and maintain backend services and APIs using API frameworks like
- uwsgi or FastAPI.
- Design and implement RESTful API for integration with FrontEnd Systems and
- networking and system services.
- Expediency with Linux-based systems and expertise with scripting languages.
- Use the Yocto framework to create the image for the embedded system to ensure the
- security and scalability of backend services.
- Stay up-to-date with emerging technologies in backend development and network
- management.
Education:
- BS/MS degree in Computer Science, Computer Engineering, or related field (or
- equivalent work experience).
- Qualifications/Skills:
- Proven experience in software development with a focus on network management or
- related areas.
- Working experience with building embedded systems software.
- Experience in building applications in a Linux environment and shell scripting.
- Strong proficiency in Python programming.
- Experience with FastAPI, Uwsgi or similar web frameworks.
- Familiarity with RESTful API design and implementation.
- Good understanding of networking concepts, protocols, and technologies (TCP/IP,
- HTTP, SNMP.)
- Excellent problem-solving and debugging skills.
- Ability to work collaboratively in a team and independently when necessary.
- Strong communication and interpersonal skills.
Annual Income:
$180k -210k
Benefits:
- Health Insurance
- 12 paid holidays
- Paid vacation
- Sick leave
- Hybrid work environment