Low-Level Engineer
PLN 268,800-400,800 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, like Windows, Linux, Android, 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 the best-in-class industry standards
- Work together with the members of the Low-Level Teams to deliver high-quality, secure and performant software solutions
- Leave code better than you found it
Requirements
- Desire to learn and improve
- Ability to self-driven software development and understanding of code ownership
- Solid software engineering knowledge in at least one strongly typed programming language (based on our experience C/C++ developers are jumping very easily into Rust shoes)
- Deep understanding of at least one operating system
- Experience with GitHub, GitLab and understanding of core CI/CD principles
- Willing and eager to share knowledge and mentor
- Computer networks knowledge
- Virtualization (or/and containers) knowledge
Note: You don't need to tick all the boxes, but focus on results and be a specialist in some particular area.
Bonus Points For
- Previous experience in C or C++
- Previous experience with Python
- 5+ years experience
- Computer science degree
Tools You Will Use
- Rust
- Gitlab/Github
- Python
- Linux, Windows, MacOS, iOS, Android
- Docker
Salary
Gross monthly salary from 22400 - 33400 PLN.