Himalayas logo
JE

Senior Software Developer (DataGrip)

JetBrains
AM, CY + 3 more

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

DataGrip is a multi-database IDE that allows users to work with all popular databases. It has the same functionality as database support in all other JetBrains IDEs, but is still heavily used as a standalone product.

The DataGrip team:
Our team is relatively small – there are 15 of us, seven of whom are software developers. We’re a flexible, independent, and informal team. This working environment did not come about by chance – it is the result of the hard work and contributions of all its members.

Where we’re at:
One of the key directions of our strategy is improving the usability of DataGrip’s existing functionality. We already have many great features, but some of them still have low usability and discoverability.

AI is a game-changer in the world of working with SQL, and AI integration is a big part of our roadmap for 2025. We're moving to an AI Agents approach: nearly every scenario in the database engineer's routine can be dramatically changed nowadays.

Another area of functionality we aim to improve is related to the use cases of enterprise companies.

What the role entails:
Based on the above, here are product areas which you might find yourself responsible for:

  • AI integration with new product scopes: Explain Plan, error handling, connectivity, and database navigation.
  • Improving introspection performance for Snowflake, BigQuery, and other databases.
  • New SQL dialects and databases support.
  • Development and maintenance for the Data Visualization functionality.
  • A Data Compare feature, including new functionality, data migration, and more.
  • Work on the usability of how DataGrip runs queries, including large scripts.
  • Enhancing support for NoSQL databases: MongoDB, Redis.
  • Development and maintenance for Diagrams.
  • Query profiling: creating the entire flow for query profiling.

Required skills:
We’ll be happy to have you on our team if you:

  • Have a product-based mindset.
  • Strive to achieve perfect usability.
  • Aren’t afraid of dealing with somebody else's code.
  • Strive to write readable and performant code and familiarize yourself with algorithms.
  • Don't set architectural questions aside.
  • Communicate respectfully and constructively.
  • Are flexible and enjoy working independently.

Have other initiatives you’d like to bring to the table? We’re always open to hearing your ideas.

We process the data provided in your job application in accordance with the Recruitment Privacy Policy.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Germany +/- 0 hours, and 4 other timezones
Claim this profileJE

JetBrains

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

41 remote jobs at JetBrains

Explore the variety of open remote roles at JetBrains, offering flexible work options across multiple disciplines and skill levels.

View all jobs at JetBrains

Remote companies like JetBrains

Find your next opportunity by exploring profiles of companies that are similar to JetBrains. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
JetBrains hiring Senior Software Developer (DataGrip) • Remote (Work from Home) | Himalayas