πUnited States, United Kingdom
Senior C++ Engineer
closed
Azul
πRemote - Serbia
Summary
Join Azul's Platform Prime engineering team as a Senior C++ Engineer and contribute to developing high-performance, low-level software for VM runtime. Design, develop, maintain, and optimize C++ code, implement features, perform debugging and analysis, and participate in code reviews.
Requirements
- Strong proficiency in C++ with in-depth experience in writing low-level, high-performance code - 5-7 years of experience
- Strong proficiency in parallel programming and concurrency
- Experience in designing multi-threaded algorithms
- Experience with tools like debuggers, profilers, and performance analyzers and skills of using them for solving complex problems
- Solid experience with low-level programming concepts such as memory management, pointers, concurrency and multi-threading
- Knowledge of the design and implementation of VMsΒ and language runtimes. Familiarity with JVM internals is a strong plus
- Understanding of hardware architectures such as x86 and ARM and internals of operating systems such as Linux and Mac OS
- MS/BS degree in Computer Science or a related field
Responsibilities
- Design, develop, maintain and optimize high-performance, low-level C++ code for system-critical components of JVM runtime that ensure minimal overhead and maximum efficiency in code execution
- Design and implement features in domains of cross-thread coordination, JVM runtime, stack management, object locking, garbage collection etc. to improve application metrics and JVM efficiency
- Perform detailed debugging and analysis of software issues, including work complex customer problems of Azul Prime Virtual Machine based on limited set of available data, driving them to solutions
- Develop tests to demonstrate improvement. Participate code reviews
Benefits
- Equity Program - be part of the company success
- Annual bonus based on company performance
- Referral Program - bring your colleague we would all love to work with
- IT Equipment - MacBook Pro or any other HW according to your preferences
- Work-life balance - 5 weeks of holidays, 5 sick days, flexible working hours, 100% work from home also possible
- Offices in Belgrade City Centre - if you prefer
This job is filled or no longer available
Similar Remote Jobs
πLatin America
πUnited States
πIndia
πNetherlands
πCanada
πUnited States
πWorldwide
πWorldwide
πWorldwide