Senior Software Developer – Parallels Browser Isolation

Posted 140ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Developer for cutting-edge Parallels Browser Isolation project. Engineering secure browsing solutions using Python and Rust, with a fully remote work environment.

Responsibilities:

  • Design, develop, and maintain the product’s control plane in Python, and the data plane in both Python and Rust
  • Refactor, optimize, and modernize existing codebases
  • Research and integrate new technologies to enhance product capabilities
  • Collaborate with cross-functional teams to define and implement robust solutions

Requirements:

  • 5+ years of software development experience
  • Solid Python skills and experience - standard library, data structures, best practices
  • Hands-on experience with C, C++ or Rust
  • Experienced in development of distributed applications
  • Solid understanding of network protocols and network programming
  • Experience in using and managing containerization platforms (Docker or Kubernetes)
  • Experience in OOP, TDD and DDD design patterns
  • Experienced in building and running automated tests
  • Experienced in CI/CD workflows using Git-based repositories and automation tools
  • Experienced in SQL and relational databases

Benefits:

  • We offer a fully remote workspace
  • flexible work arrangements
  • flexible hours