Senior Software Engineer – IntelliJ Ultimate Team

2 weeks, 5 days ago
Full-time
Senior
Software Development
JetBrains

JetBrains

JetBrains provides cutting-edge development tools like IntelliJ IDEA and Kotlin, automating tasks to boost productivity and foster innovation.

Internet Software & Services
1K-5K
Founded 2000

Description

  • Take end-to-end ownership of IntelliJ IDEA Ultimate features and subsystems for enterprise frameworks, build tools, runtime configurations, and application servers.
  • Design and implement advanced tooling for Java, Kotlin, Spring, and related ecosystems.
  • Collaborate with senior engineers and tech leads to maintain architectural consistency and technical excellence across IntelliJ IDEA.
  • Drive innovation and usability improvements in large-scale developer tools.
  • Help maintain IntelliJ IDEA’s quality, reliability, performance, and developer experience.
  • Work across multiple IntelliJ IDEA subsystems to evolve professional Java and Kotlin development capabilities.

Requirements

  • Strong expertise in Java and Kotlin with a deep understanding of the JVM.
  • Solid experience with the Spring ecosystem and/or other popular enterprise frameworks and libraries, including configuration, deployment, and runtime models.
  • Proven track record of working on complex systems, large-scale codebases, or developer tooling.
  • Ability to design, maintain, and evolve clean, extensible, well-architected software.
  • Genuine interest in IDE internals, language tooling, and improving the developer experience.
  • Excellent communication and collaboration skills.
  • Experience working with top engineers and multiple subsystems (preferred).

Benefits

  • Strong base salary with competitive pay.
  • Flexible work location, including working from home or from the office.
  • Up to 30 days per year of remote work from abroad.
  • Extra time off.
  • Medical insurance allowance for you and your family.
  • Learning and development opportunities, including conferences, courses, and language classes.
  • Meal support, including a hot meal or lunch allowance on workdays.
  • Mental health support with access to professional services.
  • Sports benefit, including an on-site gym or sports club stipend.
  • Internal events and team gatherings.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Intermediate Software Engineer - Artificial Intelligence (AI)

Tucows 251-1K Diversified Telecommunication Services

Tucows Domains is hiring a remote Intermediate Software Engineer specializing in Artificial Intelligence to help build AI-powered systems for domain services and related tools.

Go Hugging Face LLM Machine Learning Python REST API TensorFlow
49 minutes ago

Software Engineer, Data Infrastructure & Acquisition - Fort Lauderdale, FL, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Software Engineer for its AI Data team to build and operate large-scale audio data ingestion infrastructure that powers model training and next-generation products.

Android Bash Docker GCP iOS Linux Python Terraform
51 minutes ago

Senior Software Engineer, Windows/Desktop Applications - Ottawa, Canada

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows desktop engineer to lead the architecture, development, and accessibility of its audio-based reading products for millions of users.

C# C++ CI/CD .NET
1 hour, 4 minutes ago

Software Engineer, Platform - Reading, United Kingdom

Speechify 51-250 Internet Software & Services

Speechify is hiring a Platform engineer to build and maintain backend services and APIs that support its text-to-speech products and enterprise integrations in a fully distributed environment.

Android AWS Azure Docker GCP iOS Kubernetes macOS Microservices Node.js REST API TypeScript
1 hour, 12 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers