Low-Level Engineer

πŸ“ Vilnius, Lithuania
πŸ“ Kaunas, Lithuania
EUR 52,800-84,000 per year
MIDDLE SENIOR
βœ… Hybrid

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 @ 3

Details

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