Current jobs related to Performance Engineer - London, Greater London - Hazelcast

  • BMS Performance

    4 weeks ago


    London, Greater London, United Kingdom BMS Performance Full time

    About the CompanyBMS Performance is a leading provider of Building Management System (BMS) solutions, serving the design, supply, and installation of BMS solutions for data centers, commercial office spaces, high-end residential properties, and newly constructed buildings.We pride ourselves on our speed, efficiency, and quality, and our services are utilized...

  • BMS Performance

    3 weeks ago


    London, Greater London, United Kingdom BMS Performance Full time

    About the CompanyBMS Performance is a leading provider of Building Management System (BMS) solutions, serving the design, supply, and installation of BMS solutions for data centers, commercial office spaces, high-end residential properties, and newly constructed buildings.We pride ourselves on our speed, efficiency, and quality, and our services are utilized...


  • London, Greater London, United Kingdom The Engineer Full time

    About The EngineerWe are a leading producer and distributor of speciality foods, working with artisan food producers across the globe. Our mission is to provide high-quality products to our customers while maintaining the highest standards of food safety and hygiene.Job SummaryWe are seeking an experienced Digital Engineering Manager to join our team. As a...


  • London, Greater London, United Kingdom The Engineer Full time

    About The EngineerWe are a leading producer and distributor of speciality foods, working with artisan food producers across the globe. Our mission is to provide high-quality products to our customers while maintaining the highest standards of food safety and hygiene.Job SummaryWe are seeking an experienced Digital Engineering Manager to join our team. As a...


  • London, Greater London, United Kingdom The Engineer Full time

    Job Title: Operations Manager EngineeringLocation: RemoteSalary: CompetitiveJob Type: Full time, PermanentThe Engineer is a leading provider of centralized community energy projects. Due to our continued success, we are experiencing rapid growth across all business sectors. We are seeking a skilled Operations Manager to oversee the operations of our Energy...


  • London, Greater London, United Kingdom Expleo Group Full time

    Expleo Group: Vehicle Evaluation & Customer Experience EngineerWe are seeking a skilled Vehicle Evaluation & Customer Experience Engineer to join our team at Expleo Group, working with a prestigious client in Bedfordshire.Key Responsibilities:Conduct dynamic and static vehicle testing and customer-focused evaluations.Perform automotive competitor...


  • London, Greater London, United Kingdom Expleo Group Full time

    Expleo Group: Vehicle Evaluation & Customer Experience EngineerWe are seeking a skilled Vehicle Evaluation & Customer Experience Engineer to join our team at Expleo Group, working with a prestigious client in Bedfordshire.Key Responsibilities:Conduct dynamic and static vehicle testing and customer-focused evaluations.Perform automotive competitor...


  • London, Greater London, United Kingdom The Engineer Full time

    About the RoleThe Engineer is seeking a highly skilled and experienced professional to fill the position of Global Head of Technical Governance and Assurance. This role will be responsible for developing, implementing, and managing the technical governance and assurance framework across the organization.Key ResponsibilitiesTechnical Governance: Develop and...


  • London, Greater London, United Kingdom ACS Performance Full time

    Job Title: Commercial Development Engineering LeadWe are seeking a highly skilled and experienced Commercial Development Engineering Lead to join our team at ACS Performance.Job Summary:The successful candidate will lead a dedicated team of engineers and conduct commercial enquiry development activities on NWE assets. Key responsibilities include:Team...


  • London, Greater London, United Kingdom ACS Performance Full time

    Job Title: Commercial Development Engineering LeadWe are seeking a highly skilled and experienced Commercial Development Engineering Lead to join our team at ACS Performance.Job Summary:The successful candidate will lead a dedicated team of engineers and conduct commercial enquiry development activities on NWE assets. Key responsibilities include:Team...

  • Performance Engineer

    3 weeks ago


    London, Greater London, United Kingdom Solirius Consulting Full time

    About Solirius ConsultingSolirius Consulting is a leading provider of technical consultancy and application delivery services. Our team of experts works closely with clients to deliver bespoke solutions that meet their unique needs.We pride ourselves on our flat organizational structure, which allows our team members to operate independently and make...

  • Performance Engineer

    3 weeks ago


    London, Greater London, United Kingdom Solirius Consulting Full time

    About Solirius ConsultingSolirius Consulting is a leading provider of technical consultancy and application delivery services. Our team of experts works closely with clients to deliver bespoke solutions that meet their unique needs.We pride ourselves on our flat organizational structure, which allows our team members to operate independently and make...


  • London, Greater London, United Kingdom Stanford Black Limited Full time

    Job Title: Performance Monitoring EngineerStanford Black Limited is seeking a highly skilled Performance Monitoring Engineer to join our team. As a Performance Monitoring Engineer, you will be responsible for ensuring the performance reliability of our internal infrastructure and developing tools and processes to monitor and analyze system performance.Key...


  • London, Greater London, United Kingdom Stanford Black Limited Full time

    Job Title: Performance Monitoring EngineerStanford Black Limited is seeking a highly skilled Performance Monitoring Engineer to join our team. As a Performance Monitoring Engineer, you will be responsible for ensuring the performance reliability of our internal infrastructure and developing tools and processes to monitor and analyze system performance.Key...


  • London, Greater London, United Kingdom ACS Performance Full time

    At ACS Performance, we are seeking a highly skilled Commercial Development Engineering Lead to lead our dedicated team of engineers in conducting commercial enquiry development activities on NWE assets.As a key member of our team, you will be responsible for:Leading, mentoring, and developing a team of Commercial Enquiry Development Engineers.Overseeing the...


  • London, Greater London, United Kingdom ACS Performance Full time

    At ACS Performance, we are seeking a highly skilled Commercial Development Engineering Lead to lead our dedicated team of engineers in conducting commercial enquiry development activities on NWE assets.As a key member of our team, you will be responsible for:Leading, mentoring, and developing a team of Commercial Enquiry Development Engineers.Overseeing the...


  • London, Greater London, United Kingdom Stanford Black Limited Full time

    Job Title: Performance Monitoring EngineerStanford Black Limited is seeking a highly skilled Performance Monitoring Engineer to join their team. As a Performance Monitoring Engineer, you will be responsible for ensuring the performance reliability of the internal infrastructure and developing tools and processes to monitor and analyze system performance.Key...


  • London, Greater London, United Kingdom Stanford Black Limited Full time

    Job Title: Performance Monitoring EngineerStanford Black Limited is seeking a highly skilled Performance Monitoring Engineer to join their team. As a Performance Monitoring Engineer, you will be responsible for ensuring the performance reliability of the internal infrastructure and developing tools and processes to monitor and analyze system performance.Key...

  • Sales Engineer

    1 week ago


    London, Greater London, United Kingdom BMS Performance Full time £50,000

    Job Title: Sales Engineer - Commercial ExpertJoin BMS Performance as a Sales Engineer - Commercial Expert and take on a challenging role that combines technical expertise with commercial acumen. As a key member of our team, you will be responsible for managing a portfolio of existing customers within the Utilities and Water industry, working directly with...

  • Sales Engineer

    1 week ago


    London, Greater London, United Kingdom BMS Performance Full time £50,000

    Job Title: Sales Engineer - Commercial ExpertJoin BMS Performance as a Sales Engineer - Commercial Expert and take on a challenging role that combines technical expertise with commercial acumen. As a key member of our team, you will be responsible for managing a portfolio of existing customers within the Utilities and Water industry, working directly with...

Performance Engineer

4 months ago


London, Greater London, United Kingdom Hazelcast Full time
Performance Engineer

Department: Software Engineering

Employment Type: Permanent - Full Time

Location: Remote, UK

Description

WHAT WE NEED

Are you passionate about pushing the boundaries of technology and performance? Do you thrive in low-latency environments and love the challenge of optimising JVM based systems to their fullest potential? If so, we want you on our Architecture team at Hazelcast We are on a mission to revolutionise the tech industry with cutting edge real-time solutions and innovative thinking. Stream processing, in memory data grids and distributed computing are our obsessions.

We are seeking a dynamic and experienced Principal Performance Engineer who lives and breathes Java, JVM internals and who excels in low latency environments. If you have a passion for systems architecture, a deep understanding of the interplay between software and hardware at the OS kernel level, and a skill for mentoring, this is the perfect role for you. Your expertise in distributed computing, concurrency, networking, profiling and more than a passing interest in system programming languages like Rust, C/C++ will be crucial in driving our success.

Day to day, you'll be leveraging your solid engineering fundamentals with a focus on performance, resilience and scale, bringing your passion for solving difficult problems to help realize the product vision.

Your role as a Performance Engineer is crucial in ensuring that Hazelcast Platform meets performance requirements, delivers a responsive user experience, and efficiently utilize resources from a mobile device up to the largest cloud servers.

WHAT YOU'LL DO
  1. Performance Analysis :
    • Dive deep into the Hazelcast platform, uncovering every opportunity to enhance performance, reduce latency and boost throughput across all of our runtime topologies.
  2. Systems Architecture : Work with the architecture team to craft and refine scalable, efficient system architectures that are the backbone of our high-performance solutions.
  3. Performance Testing :
    • Guide the Product Quality team to design and execute regular performance tests to evaluate the scalability, resiliency, responsiveness and resource usage of Hazelcast Platform under different conditions, such as varying loads or network latencies.
    • Establish performance benchmarks, that can be executed regularly to monitor and track the performance of the Hazelcast Platform over time. Enhance KPIs and quality attributes to detect and alert on performance regressions or anomalies.
  4. Optimization :
    • Based on analysis and testing, propose and implement optimizations to improve the performance of Hazelcast Platform. This may involve refactoring code, tuning JVM parameters, network and IO optimisatioon, or optimizing code execution.
  5. Code Review and Guidance :
    • Using your deep Java knowledge, review code to ensure it adheres to performance best practices and provide guidance to developers on writing efficient code and using performance-friendly design patterns.
  6. Collaboration :
    • Document performance findings, optimization strategies, best practices and share this knowledge with the engineering team to improve overall performance awareness and expertise.
    • When required collaborate with our Customers on troubleshooting issues.
  7. Continuous Improvement :
    • Keep current, by staying up-to-date with the latest advancements in performance optimization techniques, tools, and technologies, and continuously seek opportunities to enhance the performance of Hazelcast Platform.
WHAT YOU HAVE
  • 10+ years of professional experience - in a low-latency financial markets or gaming
  • Java and JVM Mastery, deep expertise in engineering and performance tuning ideally
  • Excellent knowledge of networking, distributed systems, data structures and algorithms
  • Cloud Savvy, experience with cloud platforms and services.
  • OS Insight: comprehensive understanding of software-hardware interactions at the Kernel level, including memory management, CPU architecture and I/O.
  • Deep understanding of Performance Benchmarking and production associate reports for peer review.
  • String technical knowledge of network protocol, transports and data serialization (Java Nio, gRPC, Shared Memory, Protobuf)
  • Java JDK optimisation
  • Bachelor's degree in a relevant field of study (Computer Science, or related discipline). OR equivalent experience.
  • Knowledge of following are desirable:
    • Rust or C/C++ skills
    • Designing APIs (well crafted APIs supporting backwards compatibility)
    • Distributed Data Stores (MongoDB, ElasticSearch, Hadoop)
    • Messaging Systems (Apache Kafka, RabbitMQ, Pulsar)
    • Popular Java Frameworks (Spring, Hibernate, Quarkus, Micronaut)
BENEFITS
  • 25 days annual leave + Bank holidays
  • Group Company Pension Plan
  • Private Medical Insurance
  • Private Dental Insurance
  • Life Insurance
  • EAP (Employee Assistance Program)
#J-18808-Ljbffr