Senior Software Engineer
Apply NowCompany: Broadwing
Location: San Francisco, CA 94112
Description:
Role Overview
You will lead the design and development of the API itself, and help build the ecosystem of network participants who will adopt and exchange resources of the API.
Key Responsibilities:
Preferred Qualifications:
You will lead the design and development of the API itself, and help build the ecosystem of network participants who will adopt and exchange resources of the API.
Key Responsibilities:
- Architecting the core components of the Federation API, ensuring scalability, reliability, and security.
- Designing and implementing the real-time data exchange protocols for sharing network capacity and spectrum information.
- Developing algorithms for optimizing network resource allocation across multiple providers.
- Integrating with various satellite and terrestrial network systems to enable seamless interoperability.
- Implementing robust security measures to protect sensitive network information and ensure compliance with regulatory requirements.
- Collaborating with product managers and other stakeholders to define and prioritize features for the Federation API.
- Mentoring junior engineers and promoting best practices in software development across the team.
Preferred Qualifications:
- More than ten (10) years of software development experience
- Expert in distributed systems and cloud computing, with deep knowledge of satellite communication protocols and IP networking
- Proficient in multiple programming languages (Go, Rust, Python) and experienced in microservices architecture
- Skilled in spectrum management techniques, including dynamic spectrum access and cognitive radio principles
- Experienced with database technologies (SQL, NoSQL, time-series) and cloud platforms (AWS, Google Cloud, Azure)
- Strong background in algorithm design and optimization techniques for network resource allocation
- Well-versed in cybersecurity practices, encryption, and secure communication in distributed systems
- Knowledgeable about regulatory compliance (FCC, ITU) and experienced in interfacing with regulatory databases