Job Details

Backend Developer

  2025-07-01     Fi NOW     San Francisco,CA  
Description:

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:

  1. Develop architecture for configuring and managing a cluster of network nodes.
  2. Design, develop, and maintain backend services and APIs using API frameworks like uwsgi or FastAPI.
  3. Design and implement RESTful API for integration with FrontEnd Systems and networking and system services.
  4. Demonstrate proficiency with Linux-based systems and expertise with scripting languages.
  5. Use the Yocto framework to create the image for the embedded system to ensure the security and scalability of backend services.
  6. Stay up-to-date with emerging technologies in backend development and network management.

Education:

  1. BS/MS degree in Computer Science, Computer Engineering, or related field.

Qualifications/Skills:

  1. Proven experience in software development with a focus on network management or related areas.
  2. Working experience with building embedded systems software.
  3. Experience in building applications in a Linux environment and shell scripting.
  4. Strong proficiency in Python programming.
  5. Experience with FastAPI, Uwsgi or similar web frameworks.
  6. Familiarity with RESTful API design and implementation.
  7. Good understanding of networking concepts, protocols, and technologies (TCP/IP, HTTP, SNMP).
  8. Excellent problem-solving and debugging skills.
  9. Ability to work collaboratively in a team and independently when necessary.
  10. Strong communication and interpersonal skills.

J-18808-Ljbffr


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search