About the Role
Build and enhance software that powers high-performance network infrastructure, working closely with hardware and systems teams to deliver robust, scalable solutions.
Responsibilities
- Develop and maintain core components of distributed network operating systems
- Write efficient, testable, and well-documented code for large-scale systems
- Collaborate with cross-functional teams to define, design, and ship new features
- Diagnose and resolve complex software defects in production environments
- Contribute to system architecture discussions and technical decision-making
- Implement automation tools for testing and deployment pipelines
- Ensure software meets performance, security, and scalability requirements
- Participate in code reviews and provide constructive feedback
- Support integration of software with hardware platforms
- Work on real-time data processing and telemetry systems
- Optimize system behavior under high load and low latency conditions
- Engage in agile development cycles with iterative delivery
- Maintain documentation for design and implementation details
- Stay current with emerging technologies and industry trends
- Contribute to continuous improvement of development practices
Nice to Have
- Master’s degree in Computer Science or related field
- Experience with network switching or routing technologies
- Familiarity with real-time operating systems
- Knowledge of performance profiling and optimization
- Experience with containerization and orchestration tools
- Contributions to open-source software projects
Compensation
Competitive salary and comprehensive benefits package
Work Arrangement
Hybrid work model with flexibility for remote and on-site collaboration
Team
Collaborative engineering team focused on innovation in network operating systems and cloud technologies
Why Join Us
- Opportunity to work on cutting-edge networking technology used by global enterprises
- Culture that values technical excellence, innovation, and continuous learning
What We Value
- Ownership of projects from concept to deployment
- Collaborative problem-solving and knowledge sharing
Sponsorship available for qualified candidates requiring work authorization