Low-Level Engineer
EUR 52,800-84,000 per year
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Security @ 3 Software Development @ 3 Docker @ 3 Linux @ 3 Python @ 3 GitHub @ 3 CI/CD @ 3 Networking @ 3 Rust @ 3 Android @ 3 iOS @ 3 macOS @ 3Details
The Infrastructure department is responsible for influencing and tracking change, providing frontline support, and delivering software-defined solutions.
Low Level Team is responsible for delivering commonly used components for multiple platforms, including Windows, Linux, Android, and Apple.
Responsibilities
- Design and develop clean, maintainable, performant code in Rust
- Solve difficult problems in security, performance, privacy, and networking at scale
- Apply clean code principles and work according to best-in-class industry standards
- Collaborate with the Low-Level Teams to deliver high-quality, secure, and performant software solutions
- Improve existing codebases continuously
Requirements
- Desire to learn and improve
- Ability to drive software development independently and understand code ownership
- Solid software engineering knowledge in at least one strongly typed programming language (e.g., C/C++)
- Deep understanding of at least one operating system
- Experience with GitHub, GitLab, and core CI/CD principles
- Willingness to share knowledge and mentor others
- Knowledge of computer networks
- Knowledge of virtualization and/or containers
Bonus Points
- Previous experience in C or C++
- Previous experience with Python
- 5+ years of experience
- Computer science degree
Tools
- Rust
- GitLab/GitHub
- Python
- Linux, Windows, MacOS, iOS, Android
- Docker