A leading telecommunications company in California is looking for an Applied R&D Engineer to develop application software in C++ and Golang for a Kubernetes microservices environment. The ideal candidate will possess strong programming skills, particularly in C/C++, and a robust understanding of operating systems and data structures. This role includes optimizing APIs, creating reliable applications, and collaborating with a skilled team on cutting-edge technologies.
Qualifications
BSCS or a similar degree is required, with experience in related fields advantageous.
Advanced knowledge of operating system fundamentals including kernel operations and memory management.
Strong understanding of data structures and algorithms, with the ability to analyze performance.
Responsibilities
Develop application software in C++ and Golang for Kubernetes microservices environment.
Design and optimize on-change streaming APIs for memory, speed, and latency efficiency.
Collaborate with a talented team of engineers and developers.
Skills
C/C++ programming skills
Software development on Linux
Knowledge of operating system fundamentals
Understanding of data structures and algorithms
Experience with containerization technologies
Database management
Interaction with management interfaces
Education
BS in Computer Science or similar
Tools
Docker
Kubernetes
Job description
A leading telecommunications company in California is looking for an Applied R&D Engineer to develop application software in C++ and Golang for a Kubernetes microservices environment. The ideal candidate will possess strong programming skills, particularly in C/C++, and a robust understanding of operating systems and data structures. This role includes optimizing APIs, creating reliable applications, and collaborating with a skilled team on cutting-edge technologies.