Build Infrastructure Engineer (JetBrains IDEs)

jetbrains

United States

Hybrid

USD 120,000 - 180,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Flexible work location (remote/office)
Remote work up to 30 days/year from-ab
Medical insurance for you and family
Conferences and language courses
Relocation support
Meal allowance
Mental health support
On-site gym or sports stipend
Internal company events

Job summary

JetBrains is seeking a Build and Release Engineer to strengthen our CI/CD and release processes for a large-scale IDE suite used by developers worldwide.

You will develop and maintain infrastructure, write code in Java or Kotlin, and streamline workflows with Bazel/Gradle/Maven while leveraging AWS, Kubernetes, Terraform, Packer and Ansible. Strong Linux, scripting, and collaboration skills are essential.

Qualifications

  • Hands-on development in Java or Kotlin.
  • Experience with Bazel, Gradle, or Maven.
  • Experience with AWS, Azure, Kubernetes, Terraform, Packer, or Ansible.
  • Familiarity with Linux fundamentals and shell scripting.
  • Strong understanding of algorithms in code.
  • Proven teamwork and cross-team collaboration.

Responsibilities

  • Develop and maintain infrastructure that supports fast test runs, installer builds, releases.
  • Design and review code in Java or Kotlin for long-term maintainability.
  • Work with build systems to streamline development workflows.
  • Operate and extend DevOps tooling across cloud providers and infrastructure (AWS, Azure, Kubernetes, Terraform, Packer, Ansible).
  • Handle Linux fundamentals and shell scripting for routine system administration.
  • Collaborate with multiple teams and CI/CD tooling across the engineering org.

Skills

Java/Kotlin stack
Build systems (Bazel/Gradle/Maven)
DevOps tooling (AWS/Azure/Kubernetes/T
Linux scripting
Algorithms understanding
Team collaboration

Job description

Role overview

Strengthen the build and release infrastructure behind a large-scale suite of integrated development environments used by hundreds of thousands of developers worldwide. The role focuses on enabling fast, reliable test execution, installer builds, and product releases for a codebase spanning dozens of gigabytes and many contributing engineers.

Responsibilities
  • Develop and maintain infrastructure that supports quick and easy test runs, installer builds, product releases, and related release engineering tasks.
  • Design, write, and review code primarily in Java or Kotlin, with an emphasis on readability and long-term maintainability.
  • Work with build systems such as Bazel, Gradle, or Maven to streamline development workflows.
  • Operate and extend DevOps tooling across cloud and infrastructure providers, including AWS, Azure, Kubernetes, Terraform, Packer, and Ansible.
  • Handle Linux fundamentals and shell scripting, including basic system administration tasks.
  • Collaborate closely with other teams and contribute to internal collaboration, source control, and CI/CD tooling used by the wider engineering organization.
Requirements
  • Hands-on experience with Java or Kotlin stack development.
  • Familiarity with build systems such as Bazel, Gradle, or Maven.
  • Experience with DevOps tooling such as AWS, Azure, Kubernetes, Terraform, Packer, or Ansible.
  • Comfort with Linux fundamentals and shell scripting for routine system administration.
  • Strong understanding of the algorithms behind the code you write.
  • Track record of teamwork, openness to diverse opinions, and the ability to communicate and collaborate closely across teams.
Nice to have
  • Contributions to open-source projects or personal projects demonstrating initiative.
  • Willingness to learn and adopt new approaches and technologies.
Benefits and work setup
  • Flexible work location, with the option to work from home or from the office.
  • Ability to spend up to 30 days per year working remotely from abroad.
  • Extra paid time off beyond standard allowances.
  • Medical insurance allowance for you and your family.
  • Access to conferences, courses, and language classes for learning and development.
  • Relocation support to make a move smoother.
  • Lunch or a meal allowance on workdays.
  • Mental health support with easy access to professional services.
  • Sports benefit, such as an on-site gym or sports club stipend.
  • Internal company events and team gatherings.
  • Some benefits may vary depending on location.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Release Engineer
Release Engineer

jetbrains • United States

Hybrid
USD 120,000 - 150,000
Flexible work location
Remote work abroad up to 30 days/yr
Learning & development budget
+4
Build Infrastructure Engineer for Large-Scale IDEs
Build Infrastructure Engineer for Large-Scale IDEs

jetbrains • United States

Hybrid
USD 120,000 - 180,000
Flexible work location (remote/office)
Remote work up to 30 days/year from-ab
Medical insurance for you and family
+6
Senior Test Automation Engineer (TeamCity)
Senior Test Automation Engineer (TeamCity)

FirstMessage • United States

Hybrid
USD 120,000 - 180,000
Гибкое место работы/удалёнка (до 30 дн
Поддержка релокации
Медицинская страховка
+5
cto for AI-powered developer tools
cto for AI-powered developer tools

Enfint • United States

Hybrid
USD 180,000 - 230,000
Гибридный формат работы
Удаленная работа до 30 дней в год заим
Медицинская страховка
project manager for AI-native software development
project manager for AI-native software development

Enfint • United States

Hybrid
USD 120,000 - 180,000
Гибкий график
Удаленная работа за пределами офиса
Оплата медицинской страховки
+6
Android Developer (IoT sphere)
Android Developer (IoT sphere)

Coherent Solutions • United States

Hybrid
USD 90,000 - 150,000
Health insurance
Flexible work options (remote/hybrid)
Professional training & conferences
+1
Platform Engineer
Platform Engineer

finmid.com • United States

Hybrid
USD 150,000 - 210,000
30 days PTO
Equity participation
Home office stipend
+2
Software Engineer II, MLA Automation & Deployments
Software Engineer II, MLA Automation & Deployments

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 120,000 - 180,000
Health insurance
Dental insurance
Vision insurance
+13
Senior Staff Software Developer, Developer Infrastructure
Senior Staff Software Developer, Developer Infrastructure

United States Digital Space LLC • United States

Hybrid
USD 129,000 - 165,000
Equity ownership
Bonus programs
Supplemental health insurance
+1
Staff Engineer - DevX
Staff Engineer - DevX

Buildkite • Northern (KY)

Hybrid
USD 180,000 - 240,000
Work from anywhere up to 6 weeks/year
20 days annual leave + 10 days sick &
16 weeks parental leave (primary)
+4