Low-Level Engineer

πŸ“ Warsaw, Poland
PLN 268,800-400,800 per year
MIDDLE SENIOR
βœ… Remote

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, 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.