Senior Graphics/JVM Software Engineer
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.
$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...SeniorFull time- ...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...SeniorFull time
- ...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...SeniorFull timeWork at officeWork from homeWorldwide
$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...SeniorFull timeRemote workWorldwide$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,...SeniorFull timeWork at officeLocal areaRemote workWorldwide- ...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...SeniorPermanent employmentFull timeTemporary workImmediate startRemote work
- ...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...SeniorFull timeTemporary workRelocation package
- 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...SeniorFull timeRemote workWorldwideFlexible hours
- ...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...SeniorRemote jobFull time
$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...SeniorFull timeContract workSummer workRemote work- ...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...SeniorFull timeWork experience placementWork at officeRemote workFlexible hours3 days per week
$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...SeniorFull timeLocal areaRemote workFlexible hours- 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...SeniorFull timeContract workH1bLocal areaWork from homeRelocation package
$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...SeniorFull timeWork at officeWork from homeFlexible hours- ...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...SeniorRemote work
$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...SeniorWork experience placementWork at officeLocal areaWork from homeFlexible hours$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...SeniorHourly payContract workWork at officeRemote work3 days per week- ...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...SeniorTemporary workRemote work
- ...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...SeniorRemote work
$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...SeniorWorldwideHome office$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....SeniorWork at officeRemote workFlexible hours$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...SeniorRemote work$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...SeniorLive inWork at officeRemote workWorldwideFlexible hoursShift work$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...SeniorWork at officeHome officeFlexible hoursWeekend work2 days per week$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...SeniorWork experience placementLocal area$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...SeniorTemporary workWork at officeLocal areaRemote workMonday to FridayFlexible hours$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...SeniorFull timeWork at officeImmediate startWork from homeFlexible hours$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...SeniorFull time$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...SeniorFull timeRemote work$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....SeniorFull timeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Graphics/JVM Software Engineer. Be the first to apply!



