Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Graphics/JVM Software Engineer

Full-time

JetBrains

Role Description

We're now looking for a Senior Graphics/JVM Software Engineer with in-depth knowledge of modern hardware-accelerated APIs to join the JetBrains Runtime (JBR) team. Based on the LTS versions of OpenJDK, JBR is the low-level part of the IntelliJ Platform, the foundation for many JetBrains development tools, including IntelliJ IDEA.

In this role, you will:

  • Help ensure our IDEs look slick and run fast by providing low-level support for UI frameworks like Swing and Compose for desktop.

Qualifications

  • 4+ years of C or C++ programming experience.
  • Solid knowledge of Java and JVM internals.
  • A deep understanding of OOP.
  • Multithreaded programming experience.
  • Familiarity with system or UI application development on Unix, Windows, or macOS (using Cocoa, GNOME, Win32 API, etc.).
  • In-depth knowledge of modern hardware-accelerated APIs, such as Metal, Vulkan, OpenGL, or D3D.
  • The ability to optimize and refactor code, both yours and that of others.
  • A responsible, independent, and disciplined approach to your work.
  • Good teamwork skills.

Requirements

  • Know other programming languages, like Objective-C or Kotlin.
  • Are familiar with Cocoa, X11, and Wayland technologies.
  • Have deep knowledge of JVM architecture.

Benefits

  • Strong base salary. We offer competitive pay that reflects your skills and experience.
  • Flexible work location. Enjoy the freedom to work from home or from the office.
  • Remote work. Spend up to 30 days per year working remotely from abroad.
  • Extra time off. More days to relax, recharge, and do the things you love.
  • Medical insurance allowance. Enjoy peace of mind for you and your family.
  • Learning and development opportunities. Access to conferences, courses, and language classes.
  • Relocation support. We help make your move as smooth and stress-free as possible.
  • Language classes. Pick up the local language or sharpen your English skills.
  • Fuel your day. Enjoy a hot meal or receive a lunch allowance on workdays.
  • Mental health support. To help you feel your best, we provide easy access to professional mental health services.
  • Sports benefit. Enjoy an on-site gym or sports club stipend.
  • Internal events. Join company-wide celebrations and team gatherings.
  • *Some benefits may vary depending on location.
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Graphics/JVM Software Engineer in Remote vacancy
  • $100k

     ...Management team is a vital part of Netflix's Productivity Engineering organization, and supports Java & JVM-based applications and services that power the...  ...we empower Netflix engineers to deliver high-quality software at scale. About the Role We are seeking an... 
    Senior
    Full time

    Netflix

    Remote
    1 day ago
  •  ...specializing in advanced business jet platforms. The avionics’ engineering group is responsible for the development of the SyberVision...  ..., testing, and optimization of real-time 2D and 3D graphics software for embedded avionics display systems. The role supports the... 
    Senior
    Full time

    SyberJet Aircraft

    Remote
    1 day ago
  •  ...The role: At Mach9, 3D graphics engineers push the boundaries of browser-based visualization and interaction. You’ll work closely with our platform and product teams to build powerful 3D tools that transform massive geospatial datasets into precise, usable insights for... 
    Senior
    Full time
    Work at office
    Work from home
    Worldwide

    Mach9

    Remote
    1 day ago
  • $184k - $287.5k

     ...the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU...  ...future Linux platforms.NVIDIA is searching for world-class software engineers to join the Linux Graphics driver team. This position involves... 
    Senior
    Full time
    Remote work
    Worldwide

    Nvidia

    Austin, TX
    4 days ago
  • $130.4k - $195.6k

     ...: adapting PolySpatial to stream Unity content into other game engines and 3D environments — in-process, cross-process, and over the network...  ...real-world constraints. You’ll work at the intersection of graphics, core game engine tech, high-performance networking,... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    Unity Technologies

    San Francisco, CA
    9 hours ago
  •  ...Sr. Engineer OpportunityCome build, innovate, disrupt, and thrive!K?STA I.T. is actively seeking a Sr. Engineer...  ...An innovative technology company is seeking skilled Software Engineers to join a fully remote Graphics team. In this role, you will help drive advancements... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Immediate start
    Remote work

    Kesta IT

    Culver City, CA
    4 days ago
  •  ...The 3D Simulation group at Zoox is looking for 3D graphics engineers to simulate sensors (lidar, radar, cameras), combining modern graphics...  ...using Vulkan and OpenGL ~5+ years of experience developing software with modern C++ and Python ~ Experience with neural... 
    Senior
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    1 day ago
  • Role Description We are seeking a highly skilled Senior Software Engineer to join our team developing Azul Prime, an award-winning enhanced build...  ...high‑performance, low‑level C++ code for system‑critical JVM runtime components and distributed client‑server communication... 
    Senior
    Full time
    Remote work
    Worldwide
    Flexible hours

    Azul

    Remote
    a month ago
  •  ...Senior Software Engineer   Overview:   Does your dream job include being a part of a core team of top-notch developers building next...  ...include Java, as well as some functional programming on the JVM (Scala/Clojure) but we are open to people with slightly different... 
    Senior
    Remote job
    Full time

    Flow Search Corp

    Remote
    1 day ago
  • $50 - $70 per hour

     ...enterprise languages . Evaluate and improve systems and build toolchains using C and Rust . Enhance enterprise JVM and build ecosystems with C# , Kotlin , Scala , and Swift . Optimize production web and ops scripting with Ruby... 
    Senior
    Full time
    Contract work
    Summer work
    Remote work

    Mercor

    Remote
    1 day ago
  •  ...Role At Alloy.ai , our computation engine is at the heart of many of our platform’s...  ...into algorithms, data structures, and software architecture. You have prior experience in...  .... ~ Strong proficiency in a JVM-based language (e.g., Java , Scala, Kotlin... 
    Senior
    Full time
    Work experience placement
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Alloy.Ai

    Washington DC
    1 day ago
  • $160k - $224k

     ...SNAPSHOT OF YOUR RESPONSIBILITIESWe are looking for flexible software engineers who can work in multiple domains: core services development,...  ...programming skills in Scala, or a strong background in another JVM/functional language.Hands-on experience with Apache Spark (or... 
    Senior
    Full time
    Local area
    Remote work
    Flexible hours

    Fox

    Los Angeles, CA
    1 day ago
  • Job DescriptionThe Role:As a senior engineer, you will help design, build, and safeguard the quality...  ...opportunity to work hands-on writing software or solutions, based on detailed...  ...software, with strong recent depth in Java / JVM (Quarkus or Spring Boot).Demonstrated full... 
    Senior
    Full time
    Contract work
    H1b
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    3 days ago
  • $155k - $269k

     ...diverse, innovative and collaborative candidates who want to impact the world in a positive way. To learn more visit: As a Graphics Software Engineer, you will create the next generation of multi-sensor rendering software for autonomous driving. You will collaborate with... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    San Francisco, CA
    2 days ago
  •  ...Senior Software EngineerWe're a global provider of API-based issuer processing and ledger infrastructure...  ...s degree in Computer Science, Software Engineering, or a closely related technical field...  ....5 years of experience in Java and JVM memory and performance tuning. Mastery... 
    Senior
    Remote work

    Episode Six

    Austin, TX
    4 days ago
  • $165k - $250k

     ...Senior Software Engineer - Backend San Francisco, CA TeamNextdoor Nextdoor (NYSE: NXDR) is the essential neighborhood network. Neighbors...  ...languages/frameworks including: Python/Django Kotlin / JVM SQL GraphQL Redis Postgres Kafka AWS... 
    Senior
    Work experience placement
    Work at office
    Local area
    Work from home
    Flexible hours

    Nextdoor

    San Francisco, CA
    1 day ago
  • $60 - $100 per hour

     ...Job Title: Senior Software Engineer (Core Trade) Contract Duration: 6 months Location: New York/Hybrid (3 days in the office, 2 days remote) Hourly...  ...command of Java concurrency, multithreading, and the JVM, including how garbage collection behaves under pressure and... 
    Senior
    Hourly pay
    Contract work
    Work at office
    Remote work
    3 days per week

    PRIMIS , Inc. Defunct

    New York, NY
    3 days ago
  •  ...location(s): AZ, NC, and TX. We are looking for a hands‑on Senior Software Engineer to join our growing Online Banking delivery team, which provides...  ...: JMS, JDBC, Web development, Transactions, WS-*, JVM, JSP, Servlets, EJB, JNDI, JMX, JTA, Spring, JUnit, Hibernate... 
    Senior
    Temporary work
    Remote work

    First Citizens Bank

    Wausau, WI
    21 hours ago
  •  ...We are seeking a Senior Software Engineer in e‑Commerce Fulfillment to build our next‑generation, global event‑driven orchestration layer. This...  ...applications and microservices using strongly‑typed ecosystem (Java/JVM, .NET/C#, or equivalent enterprise backend languages). Hands... 
    Senior
    Remote work

    Crate and Barrel

    Northbrook, IL
    4 days ago
  • $2,000 per month

     ...starts with a query. Our in-house OLAP engine, Nova, processes trillions of events in...  ...grows dramatically.We're looking for a Senior Software Engineer who wants to go deep on the engine...  ...latency and throughput.Profile and optimize JVM performance: GC tuning, memory... 
    Senior
    Worldwide
    Home office

    Amplitude

    San Francisco, CA
    2 days ago
  • $220k - $230k

     ...Senior Software Engineer (CALC engine) Aera Technology is a pioneer in the growing category of Decision Intelligence Platforms and a Leader in...  ...Experience designing languages. Understanding of how the JVM works. Experience using AI tools such as Claude Code.... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Aera Technology

    United States
    9 hours ago
  • $170k - $194k

     ...Senior Software Engineer Nue is the AI-powered revenue architecture platform that unifies CPQ, billing, and revenue lifecycle management into...  ...distributed backend systems. ~5+ years of experience with Java (or JVM languages) and building microservices on frameworks such as... 
    Senior
    Remote work

    Nue.io

    United States
    3 days ago
  • $120k - $135k

     ...Senior Software Engineer When you join Ancestry, you join a human-centered company where every person's story is important. Ancestry®, the global...  ...Science or related field required Proficient in Java or JVM languages with 5+ years of experience in an enterprise... 
    Senior
    Live in
    Work at office
    Remote work
    Worldwide
    Flexible hours
    Shift work

    1000memories

    United States
    1 day ago
  • $140k - $200k

     ...team and hiring experienced Java engineers who enjoy delivering products...  ...brands. This is one flexible senior-level opportunity. We are...  ...experience delivering production software, learning quickly, and working...  ...high‑throughput query systems. JVM performance investigation and... 
    Senior
    Work at office
    Home office
    Flexible hours
    Weekend work
    2 days per week

    Silversmith Capital Partners

    Columbus, OH
    1 day ago
  • $148.7k - $199.4k

     ...Senior Software Engineer Apply Now Apply Later Job ID 10145073 Location New York, New York, United States Business Disney Entertainment and ESPN...  ...operating large-scale high-availability backend services and JVM services Expertise in functional programming patterns and experience... 
    Senior
    Work experience placement
    Local area

    The Walt Disney Company

    New York, NY
    2 days ago
  • $140k - $165k

     ...Senior Software Engineer - Full StackCharterUP is transforming the $450+ billion group transportation and mobility market with an AI native platform...  ...like Vue, React, or Angular.Proven backend experience in JVM-based environments (Java, Kotlin, C#, etc.), delivering scalable... 
    Senior
    Temporary work
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours

    CharterUP

    Austin, TX
    2 days ago
  • $175k - $195k

     ...Quantifind is seeking a Senior Software Engineer to work on Quantifind’s Apache Spark pipeline that generates risk signal results from diverse data...  ...and/or Java Experience working with code that runs in a JVM You can design and prototype scalable algorithms You can create... 
    Senior
    Full time
    Work at office
    Immediate start
    Work from home
    Flexible hours

    InvestedintheMission

    Washington DC
    4 days ago
  • $163.55k - $190k

    Role Description Episode Six is hiring for the position of Senior Software Engineer. The role involves redefining payment solutions and providing...  ...software development. ~5 years of experience in Java and JVM memory and performance tuning, with mastery in Lambdas, Generics... 
    Senior
    Full time

    Episode Six

    Remote
    a month ago
  • $175k - $250k

    Role Description Join our team as a Senior Software Engineer, building the trading systems at the core of our platform. We have recently been migrating...  ...trading workflows. ~Programming Skills: Proficiency in JVM-based languages (Scala preferred); ability to write clean... 
    Senior
    Full time
    Remote work

    Trumid

    Remote
    15 days ago
  • $133.1k - $210.6k

     ...RAG) for the world's largest organizations. We are seeking a Senior Software Engineer to join the Elasticsearch Performance team. In this role,...  ...Qualifications ~Deep knowledge of Java internals and JVM memory management. ~Understanding of concurrency models.... 
    Senior
    Full time
    Local area
    Flexible hours

    Elastic

    Remote
    10 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Graphics/JVM Software Engineer. Be the first to apply!