CrawlJobs Logo

Staff Software Engineer - Virtual Machine

azul.com Logo

Azul Systems

Location Icon

Location:
Czech Republic, Prague

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

As a Staff Software Engineer, you will be a technical leader who designs, implements, and optimizes core VM subsystems—runtime, JIT/AOT compilation, memory management, scheduling, and OS/hardware interfaces. You will set architecture direction, mentor engineers, and collaborate cross‑functionally to ship production‑grade features that move key performance and latency metrics.

Job Responsibility:

  • Lead the design and architecture of core VM components (runtime services, JIT/AOT compiler pipelines, GC, thread scheduling, synchronization primitives)
  • Own end‑to‑end delivery of complex features from ideation and design reviews to implementation and benchmarking
  • Profile and optimize latency‑critical paths across runtime, compiler, OS, and hardware boundaries (NUMA, caches, micro‑architecture, syscall/IO paths)
  • Establish technical standards and code quality practices
  • drive design documents, RFCs, and engineering reviews
  • Collaborate with performance engineering to define and hit SLOs for tail latency, throughput, footprint, and startup/warm‑up
  • Advance observability in the VM (metrics, tracing, perf counters) to diagnose GC pauses, compilation stalls, safepoints, and contention
  • Mentor and coach engineers
  • cultivate a culture of rigorous design, empirical validation, and respectful collaboration
  • Contribute to roadmap planning, risk management, and release criteria
  • communicate trade‑offs to stakeholders

Requirements:

  • 10+ years of systems‑level software development with deep expertise in C and C++ (performance, memory safety, concurrency)
  • Strong knowledge of virtual machine internals: runtime services, class/method metadata, bytecode/IR pipelines, safepoints, deoptimization, inline caches
  • Familiarity with compilers (JIT and/or AOT): IR design, code generation, register allocation, inlining, tiering, and optimization passes
  • Solid understanding of operating systems (Linux preferred): processes/threads, scheduling, memory management (NUMA, huge pages), filesystems, networking
  • Working knowledge of computer architecture and hardware performance: caches, TLB, branch prediction, SIMD, PMU/perf tooling
  • Proven ability to design clean, scalable architectures and write high‑quality design docs
  • expertise in API/ABI boundaries and componentization
  • Comfort with performance analysis tools: perf, eBPF, VTune, flame graphs, micro‑benchmarks
  • methodical approach to measurement and regression control
  • Excellent problem‑solving and debugging skills for complex, concurrent systems
  • Clear communication, cross‑team collaboration, and ability to lead technical initiatives

Nice to have:

  • Experience with managed runtimes (e.g., JVM, CLR, LuaJIT, WebAssembly engines) or building custom VMs
  • Knowledge of modern GC strategies (region/mark‑copy, concurrent, pauseless techniques) and memory allocators
  • Background in low‑latency systems for trading, telco, gaming, or real‑time analytics
  • Experience with tiered compilation, profile‑guided optimization (PGO), AOT caches, and startup/warm‑up optimization
  • Exposure to kernel development, drivers, or firmware
  • familiarity with RT kernels or scheduler tuning
  • Contributions to open‑source compiler/runtime projects or published performance work
What we offer:
  • 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 Prague City Centre - if you prefer
  • Most importantly you will work with top experts worldwide who contribute to the Java ecosystem

Additional Information:

Job Posted:
December 06, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Staff Software Engineer - Virtual Machine

New

Staff Software Engineer, Platform

Kiddom is a groundbreaking educational platform that promotes student equity and...
Location
Location
United States , San Francisco; New York
Salary
Salary:
180000.00 - 200000.00 USD / Year
kiddom.co Logo
Kiddom
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of software development experience at scale
  • 3+ years of experience leading cross-functional projects
  • Fluency in Go is a must
  • Fluency in at least one of these languages: TypeScript, Javascript, Python
  • Experience managing services in AWS or other cloud platforms
  • Experience with Docker containers and Linux virtual machines
  • You put the dev in DevOps, bridging applications to infrastructure
Job Responsibility
Job Responsibility
  • Supports tools and core services that provide a great product experience to our end-users and a great developer experience to our engineering teams
  • A typical day might start out looking for trouble and end with project plans and cross-functional collaborations that run a thorny problem to ground
  • This role combines technical leadership with strategic impact, shaping Kiddom’s systems to grow each school year
  • You’ll work in languages from Go to TypeScript to Python, on technologies from web APIs to graph databases to edge computing and LLMs
  • You will have the opportunity to drive technical change across every team
  • You will help engineers around you do their best work using tools you select and build
What we offer
What we offer
  • Competitive salary
  • Meaningful equity
  • Health insurance benefits: medical (various PPO/HMO/HSA plans), dental, vision, disability and life insurance
  • One Medical membership (in participating locations)
  • Flexible vacation time policy (subject to internal approval). Average use 4 weeks off per year
  • 10 paid sick days per year (pro rated depending on start date)
  • Paid holidays
  • Paid bereavement leave
  • Paid family leave after birth/adoption. Minimum of 16 paid weeks for birthing parents, 10 weeks for caretaker parents. Meant to supplement benefits offered by State
  • Commuter and FSA plans
  • Fulltime
Read More
Arrow Right

Software Engineer Staff

This Software Engineer Staff will be engaged in data science-related research an...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Utilize analytical and programming skills and open-source systems, such as Apache Storm, Apache Spark, Elasticsearch, Cassandra, Graph DB etc. develop data processing pipeline required efficacy and latency
  • Require good knowledge and experience of the big data tool sets and techniques of distributed storage and computation engine
  • Require the experience to develop the reusable and highly scalable data processing component
  • Require good knowledge and experience to work with cloud based CICD tools and cloud devops teams to collect stats and create monitors for our data processing pipelines
  • Develop good quality python APIs to support micro services
  • Require the knowledge of APIs to various No SQL storage systems, Elasticsearch, Cassandra, and Redis, etc.
  • Good understanding Python Flask web service and be able to develop good quality code
  • Troubleshoot production environment and customer reported issues
  • Require the knowledge of the multi-cloud production environment
  • Require the agility to troubleshoot open-source data processing engine, such as Apache Spark, Apache Storm and Apache Flink
Job Responsibility
Job Responsibility
  • Designs, develops, troubleshoots and debugs software programs for software enhancements and new products
  • Develops software including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools
  • Determines hardware compatibility and/or influences hardware design
  • Engaged in data science-related research and software application development and engineering duties related to our enterprise-grade Wi-Fi technology and autonomous platform to provide an unprecedented visibility into the user experience
  • Collaborate with other engineers and product managers to build the next generation of autonomous Wi-Fi networks leveraging big data and predictive models
  • Use knowledge of wireless communication networks, machine learning and software engineering to develop and implement scalable algorithms to process a large amount of streaming data to detect anomalies, predict problems, and classify them in real-time
  • Leverage the data collected from the Wi-Fi network to empower the inference engine of our Mist platform and systems, including the Mist virtual assistant chat bot
  • Determine the likelihood of failures across the Wi-Fi network and performing failure scope analysis
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Software Engineer Staff

The SD-WAN engineering team works on a highly scalable, distributed SDWAN applic...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.S or M.S. in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field
  • 7+ years of experience developing software or hardware-based datapaths
  • Working experience with DPDK, VPP or other software datapath frameworks
  • Solid C++ developer and debugging skills
  • Ability to deliver clean, modular code quickly and efficiently
  • Experience building and shipping large-scale, reliable, highly distributed systems
  • Excellent debugging and optimization skills
  • Attention to detail and ability to solve complex customer problems
  • Own solutions end-to-end and driving the design, development, and deployment process
  • Computer Science fundamentals in object-oriented design, problem solving, and complexity analysis
Job Responsibility
Job Responsibility
  • Contribute to the design and development of an optimized, high-speed software-based forwarding plane
  • Network software running on both hardware appliances and virtual machines that provide zero touch connectivity to Mist-managed network and SD-WAN functions
  • Drive development from technology selection to product delivery, collaborating with product managers and product designers all along the way to give our users the best possible experience
  • Identify and improve the efficiency, scalability, operability of the product
  • Participate in design and code reviews
  • Guiding on technical design
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Systems Engineer 2

SE2s work directly with our clients, as well as other system engineers, to provi...
Location
Location
Salary
Salary:
Not provided
atlasps.com Logo
Atlas Professional Services
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Mid-level IT engineer with minimum 2+ years of experience
  • Must have IT certifications, network plus or equivalent
  • Able to work in a fast paced, fast-growing environment
  • Able to work on support tickets independently and update status accurately
  • Knows when to escalate to higher level support
  • Able to learn and adapt quickly
  • Intermediate knowledge and experience with operating systems, such as Microsoft Windows and Active Directory
  • Intermediate knowledge and experience with authentication and directory services (Active Directory), etc.
  • Intermediate knowledge and experience with Windows system management tools, philosophies, and methods
  • Intermediate knowledge and experience with Windows automation (scripting, imaging, installation, management)
Job Responsibility
Job Responsibility
  • Able to work in a team environment focusing on assigned support service requests keeping customer informed on status
  • Handle daily technical support activities on desktop support, data network and server management and ability to multi-task with several Customers
  • Monitoring, maintaining, supporting and optimizing all networked software and associated operating systems in various customer environments
  • Maintaining network security, business continuity, records and documentation, and vendor relationships
  • Manage Active Directory Domain
  • including WINS, DHCP, IIS, DNS including user accounts/rights/permissions, group policies, etc.
  • Troubleshoot client production issues and analyze failures to minimize outages and interruptions
  • Review and troubleshoot monitored backup failures
  • Perform hardware/software updates /upgrades as required to maintain a secure and healthy network
  • Interface with support vendors to resolve network and system issues
Read More
Arrow Right
New

Estimating Team Leader

Step into a leadership role with Victoria’s largest home builder, where your pas...
Location
Location
Australia , Derrimut
Salary
Salary:
Not provided
ahbgroup.com.au Logo
AHB Group Ltd
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid experience in residential construction estimating within Victoria
  • Strong leadership skills with a track record of managing and developing high-performing teams
  • Sharp analytical thinking and excellent attention to detail
  • Proficiency in estimating software (e.g., Business Craft, AutoCAD, MS Office or similar)
  • Confident communication skills with the ability to influence and engage stakeholders
  • You must have unlimited Australian work rights to be considered for this role
  • Being able to interview in person
Job Responsibility
Job Responsibility
  • Lead, mentor, and develop a team of estimators across both sales and production estimating
  • Deliver accurate, timely, and competitive cost estimates for residential builds
  • Oversee tender and contract pricing to ensure compliance and commercial success
  • Collaborate with design, construction, and procurement teams to align project scope and cost
  • Familiarising with the requirements of Regional Surcharges for Travel, labour rates, and different vendors
  • Foster a supportive and collaborative team culture
  • Continuously improve estimating systems, processes, and workflows
  • Stay on top of market trends, supplier pricing, and cost movements
What we offer
What we offer
  • Ongoing training, development, and mentoring opportunities
  • Clear pathways for career growth within the organisation
  • A workplace culture that values diversity, inclusion, and connection
  • Perks such as onsite parking, great coffee, sweet treats, team lunches, and unforgettable company events
  • Fulltime
Read More
Arrow Right
New

Senior Production Draftsperson

Develop your career in Drafting with Mirrastone, Victoria's Largest residential ...
Location
Location
Australia , Derrimut, Melbourne
Salary
Salary:
Not provided
ahbgroup.com.au Logo
AHB Group Ltd
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years’ of local experience with a volume residential builder (essential)
  • Proficiency in AutoCAD Software
  • Current knowledge of all VIC building regulations & Australian standards
  • Full Australian working rights
  • Knowledge of NCC, Victorian Rescode (Building Regulations) & SLHC a must
Job Responsibility
Job Responsibility
  • Review and check drawings while updating checklist
  • Amendments/Alterations as needed
  • Liaising with internal and external stakeholders
What we offer
What we offer
  • Amazing team mates from across our whole group
  • A genuinely amazing and down to earth leader
  • Fun environment and even better conversations
  • Onsite parking available
  • Opportunity to join and play a vital part in a successfully growing company
  • Training, development and ongoing mentorship provided
  • Legendary level company events
  • Fulltime
Read More
Arrow Right
New

New Homes Sales Consultant

Ready to sell dream homes with uncapped commissions and full autonomy? Join Vict...
Location
Location
Australia , Ballarat
Salary
Salary:
Not provided
ahbgroup.com.au Logo
AHB Group Ltd
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience in new home sales or a related high value sales environment
  • Strong communication and negotiation skills with a genuine customer-first mindset
  • Highly organised and self-motivated with a focus on consistency and follow-through
  • Tech-savvy with the ability to manage leads and reporting
  • Availability on weekends is a must
  • Driver’s licence and reliable vehicle
  • Unrestricted Australian work rights
Job Responsibility
Job Responsibility
  • Focus on Ballarat region to drive enquiries and sales
  • Managing your own display home and building strong relationships with prospective clients
  • Understanding client needs, qualifying opportunities, and guiding them through the new home journey
  • Preparing and presenting tailored house & land packages
  • Working collaboratively with internal departments (drafting, estimating, construction, finance) to bring client visions to life
  • Maintaining accurate records in our CRM and managing follow ups effectively
  • Representing the Sherridon brand across events, launches, and community partnerships
  • Reporting locally to the Ballarat GM and your Regional Sales Manager
What we offer
What we offer
  • Significant earning potential with a strong commission structure
  • Industry leading marketing, systems, and display support
  • Ongoing training, mentorship, and leadership opportunities
  • A growing regional presence with multiple new Ballarat displays launching in 2026
  • The reward of helping families achieve their dream home and getting paid well to do it
  • Fulltime
Read More
Arrow Right
New

Service and Warranty Supervisor

Develop your career in construction with AHB Group, we are one of the fastest gr...
Location
Location
Australia , Derrimut
Salary
Salary:
Not provided
ahbgroup.com.au Logo
AHB Group Ltd
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience from a Service & Warranty function (Maintenance)
  • Sound knowledge of VBA guidelines and construction process
  • Well-rounded skillset
  • Ability to work autonomously as well as in a team environment
  • CERT IV in building and construction is highly regarded
  • Australian Drivers License
  • You bring a positive attitude to every interaction
  • You stay calm and professional, even when handling unhappy customers
  • Your communication skills are top-notch, clear, confident, and compassionate
  • You’ve got a charismatic personality that can turn tough conversations into positive experiences
Job Responsibility
Job Responsibility
  • Conduct and perform New Home Service & Warranty Inspections
  • Preparation of inspection reports and service requests
  • Identify, assess, and resolve building defects
  • Liaise with relevant stakeholders including customers, suppliers, and trades
  • Support and assist Service and Warranty admins and Technicians
  • Provide quality customer experience & focus
  • This role would service the Northern and Western Suburbs
What we offer
What we offer
  • Fully maintained company Vehicle
  • Mobile Phone, Fuel Card, E-Tag Provided
  • Weekly team catch-up's and coffees so you never feel like your alone
  • Awesome team and a down to earth leader
  • A growing building company with a huge pipeline of work
  • Our company events are second to none
  • Opportunities to grow within the organisation
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.