Position: Senior Software Engineer (C-language, Linux application development)
Company: Limelight Networks
Category: C++
Experience required: 5y
English level: intermediate

Limelight Networks is in search of excellent engineers for our CDN Platform team. We’re looking for highly motivated engineers that can manage a fast-paced changing environment with no end to complex challenges.

**Essential Functions:**
- Make significant contributions to assigned projects (detailed design, etc.) and work without supervision
- Drive efficiency improvements in the deployment and management of systems and services  
- Support and maintain existing applications and platforms adding new features and improving performance
- Assist in monitoring, automating and the configuration management of software applications
- Design, implement, evaluate, and recommend solutions to complex problems in a large multi-tiered enterprise environment
- Add value through participation in peer code reviews, providing comments/suggestions and enforcing coding standards
- Describe/train on most of the components of the system they support
- Actively participate in daily scrums utilizing all communication methods

**
Qualifications:**
- Experience in C, C++, Java, Javascript, Angular 5+, SQL
- Good knowledge of scripting languages such as Python, Perl, bash etc.
- *nix based operating systems in the Linux and BSD families, in particular Ubuntu and FreeBSD
- Experience with SRE/DevOps methodologies and practices
- Experience with continuous integration/deployment


**Knowledge, Skills, and Abilities:**
- Version Control such as Git
- Continuous Integration such as Jenkins
- Configuration management such as SaltStack
- Experience writing network services and working on distributed systems and microservice architectures
- Experience working with relational databases, key-value and NoSql
- Familiarity with JIRA/Confluence
- Test driven development