Hybrid SSH & Remote Development Engineer

Posted last month

Apply now

About the role

  • SSH & Remote Development Engineer building APIs for remote environments at JetBrains. Working on OpenSSH integration, EEL API, and IJent Agent with networking and distributed systems.

Responsibilities

  • Make IDEs work seamlessly over SSH connections to remote hosts
  • Develop API for working with remote execution environments (Docker, WSL, SSH, etc.)
  • Design new APIs, conduct optimization work (network protocols, caching, and file transfers)
  • Solve problems at the intersection of networking, distributed systems, and IDE infrastructure

Requirements

  • Strong Java or Kotlin experience
  • Solid understanding of network protocols
  • Comfortable with low-level debugging (network, operating systems)
  • IntelliJ plugin development experience is a plus
  • Basic Rust knowledge (or willingness to learn)
  • Systems programming background in Linux or Windows is a plus

Benefits

  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • • Professional development

Job title

SSH & Remote Development Engineer

Job type

Experience level

Junior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job