Come work at a place where innovation and teamwork come together to support the most exciting missions in the world!
Sr. Software Developer
We're in search of a Senior level Linux software engineer with 5+ years of real practical experience in system application development
Requires strong English communication skills and proficiency in working collaboratively with cross-functional teams in different time zones
The ideal candidate will have a breadth of skills across software development, reverse engineering, scripting, tool development, virtual infrastructure, creating and testing new methods of operating in a large and dynamic work environment
Required skills:
- strong C/C++ programming skills, Unix sockets, memory management etc.
- Linux software development frameworks - GNU C compilers, make, gdb, configure, git, etc.
- real practical experience with RedHat/CentOS/OEL-like OS environments and RPM package management
- Linux shell scripting (Bash, grep, sed, awk)
- deep understanding of IP network protocols and principles
- experience with open-source projects like OpenSSL, curl, libmxl2 etc.
Preferred skills:
- Python programming skills
- knowledge of virtualization principles and hypervisors
- experience with Linux performance tuning, optimization, and security configuration
- exposure to APIs and CLIs for public Clouds like AWS, Azure, GCE, etc.
- practical Docker build and run experience