13 hours ago
Yerevan, Armenia +8 moreMid Level
Responsibilities
- Develop and support infrastructure for quick and easy test runs.
- Build and maintain infrastructure for installer builds and product releases.
- Design and write readable, maintainable Java or Kotlin code.
- Work with build systems and DevOps tooling supporting JetBrains IDE development.
- Handle Linux-based system administration and shell scripting tasks.
- Collaborate closely with other teams and contribute to development tooling and processes.
Requirements
- Experience developing with the Java or Kotlin stack and designing maintainable code.
- Familiarity with Bazel, Gradle, or Maven.
- Experience with AWS, Azure, Kubernetes, Terraform, Packer, or Ansible.
- Familiarity with Linux fundamentals, shell scripting, and basic system administration.
- Understanding of the algorithms behind written code.
- Strong teamwork, communication, collaboration, and reasoning skills.
- Open-source contributions or independently developed projects are valued.
Benefits
- Flexible work location with the option to work from home or the office.
- Up to 30 days per year working remotely from abroad.
- Extra time off.
- Medical insurance allowance for employees and family.
- Conferences, courses, and language classes.
- Relocation support.
- Hot meals or a lunch allowance on workdays.
- Professional mental health services.
- On-site gym or sports club stipend.
- Internal company events and team gatherings.
- Benefits may vary by location.
Tech Stack
Categories
About JetBrains
JetBrains builds software development tools, best known for the IntelliJ IDEA family of IDEs (including PyCharm, CLion, Rider) and team products like TeamCity, YouTrack, and Space. It also created the Kotlin programming language, widely used for Android development. Founded in 2000 and headquartered in Amsterdam, the privately held company sells commercial licenses and subscriptions to individual developers, teams, and enterprises.
