At a glance
- Salary
- Not specified
- Type
- Full-time
- Level
- senior
- Location
- Remote, Global / Remote · Remote
Overview
JetBrains is a global software development tools company known for creating industry-leading IDEs and developer productivity solutions. As a Software Engineer, you will design, develop, and maintain high-quality software products, collaborating with cross-functional teams to deliver reliable, scalable, and user-focused solutions in a distributed, remote-friendly environment.
Responsibilities
Design and develop high-quality software solutions
Write clean, efficient, and maintainable code
Collaborate with product managers, designers, and engineers
Participate in code reviews and architectural discussions
Improve performance, reliability, and scalability of products
Troubleshoot and resolve complex technical issues
Contribute to continuous improvement of development processes
Requirements
Strong experience in software engineering roles
Proficiency in at least one modern programming language (e.g. Java, Kotlin, C++, Python)
Solid understanding of algorithms and data structures
Experience with software architecture and design principles
Familiarity with version control systems (Git)
Strong problem-solving and analytical skills
Ability to work independently in a distributed team
Skills
About the company
JetBrains is a global software company that creates professional development tools used by millions of developers worldwide. Founded in 2000, JetBrains is best known for its powerful integrated development environments (IDEs) such as IntelliJ IDEA, PyCharm, WebStorm, PhpStorm, and Rider.
The company also develops programming languages and frameworks including Kotlin, which is officially supported by Google for Android development. JetBrains focuses on improving developer productivity through smart code assistance, automation, and deep understanding of programming workflows.
Continue exploring
Connected people, knowledge and opportunities for your next step.