Software Engineer Network C++
SpaceXAI · Palo Alto, CA; Seattle, WA ·
- Category
- Software engineering
- Experience
- 2+ years
You will develop routing and traffic-engineering algorithms and real-time software for network switches. You will design, implement, deploy, monitor, and iterate on software; validate designs through prototypes and experiments; build development and testing tools; and release updates through continuous integration systems.
Responsibilities
- Develop routing and traffic-engineering algorithms
- Develop reliable real-time software for network switches
- Participate in and lead architecture, design, and code reviews
- Develop prototypes and run experiments to validate designs
- Build tools for development, deployment, analysis, visualization, and testing
- Deploy software updates through continuous integration and release systems
Requirements
- Bachelor’s degree in a technical discipline or 2+ years of professional software development experience
- Strong development experience in C or C++
- Willingness to work extended hours and weekends as needed
Benefits
- Equity
- Medical coverage
- Vision coverage
- Dental coverage
- 401(k) retirement plan
- Short-term disability insurance
- Long-term disability insurance
- Life insurance
- Discounts and perks