Software Developer - Remote Development at JetBrains
About the Role
We are seeking a talented Software Developer to join our team at JetBrains, focusing on remote development. In this role, you will contribute to the IntelliJ Platform team, which is at the forefront of advancing remote development technologies. You will help shape the future of development environments, ensuring they are accessible and efficient for every developer.
What You'll Do
- Build tools to split IDE components into client-server modules, enhancing the remote development experience.
- Provide technical solutions and architectural input for various IDE platform components, including indexing, editors, connection, SSH, Docker, and the language support framework.
- Lead integration projects with internal teams to implement the new version of the platform.
- Work on core remote development technology that enables seamless frontend and backend separation.
- Integrate developer and user interfaces into tools like JetBrains Gateway and the Toolbox App.
Requirements
- Experience refactoring or evolving large, long-lived software systems (platforms, frameworks, SDKs, or developer tools).
- Familiarity with the JVM ecosystem, including building and maintaining complex applications.
- Strong experience with Java and/or Kotlin, including concurrency, coroutines, multi-threaded systems, and platform-level design patterns.
- Proven ability to work collaboratively in a team environment.
- Experience with Docker and cloud-based development environments.
Nice to Have
- Experience with remote development tools and technologies.
- Knowledge of additional programming languages.
- Familiarity with agile development methodologies.
What We Offer
- Strong base salary reflecting your skills and experience.
- Flexible work location with the option to work from home or the office.
- Remote work options, allowing you to spend up to 30 days per year working abroad.
- Extra time off to relax and recharge.
- Medical insurance allowance for you and your family.
- Access to learning and development opportunities, including conferences and courses.
- Relocation support to make your move smooth and stress-free.
- Language classes to improve your skills.
- Mental health support services.
- Sports benefits, including gym access or stipends.
- Internal events for team bonding and celebrations.
This Software Developer role at JetBrains offers an exciting opportunity to work on innovative remote development technologies. With competitive pay and flexible work options, it's a great chance to advance your career.
About JetBrains
Explore exciting career opportunities at JetBrains in 2026. Discover a variety of remote, hybrid, and office roles tailored to your skills. Utilize our advanced filters and application tracking features to streamline your job search. Stay informed with company insights and vacancy scores to find the perfect fit at JetBrains. Start your journey towards a rewarding career in tech today!
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months