Jobs
>
London

    Performance Engineer - United Kingdom - Hazelcast

    Hazelcast
    Hazelcast United Kingdom

    1 week ago

    Default job background
    Description

    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

  • Zodiac Maritime

    Performance Engineer

    4 weeks ago


    Zodiac Maritime london, United Kingdom

    Zodiac Maritime is an international ship operating company providing a full range of management services for a wide and diverse fleet of commercial ships, spanning containership to tankers, bulk carriers to PCTCs, and a growing orderbook focused on dual-fuel vessels to improve ov ...


  • CONTECHS London, United Kingdom

    · Position Title : Attributes Refinement Delivery or Performance Engineer Vehicle Engineer · Duration: 3 Month Rolling Contract · Location: Gaydon · Division: Vehicle Engineering · Position Description: · Attributes Refinement Delivery or Performance Engineer · The NVH Attribute ...

  • Zodiac Maritime

    Performance Engineer

    4 weeks ago


    Zodiac Maritime london, United Kingdom

    Job DescriptionZodiac Maritime is an international ship operating company providing a full range of management services for a wide and diverse fleet of commercial ships, spanning containership to tankers, bulk carriers to PCTCs, and a growing orderbook focused on dual-fuel vessel ...

  • Tiger Resourcing Group

    Performance Engineer

    3 weeks ago


    Tiger Resourcing Group London, United Kingdom

    Wintel Engineer with Architect Knowledge · Location: London, UK / Experience: 7-10 years · Key Responsibilities · Architecture Design and Implementation: · Develop and implement Wintel architecture strategies and frameworks that meet business needs and compliance requirements ...


  • Canonical London, United Kingdom

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. ...

  • Lakeside Software

    Performance Engineer

    3 weeks ago


    Lakeside Software London, United Kingdom

    As a Level 3 / Escalation Engineer on our Engineering team, you will support our award-winning enterprise monitoring platform, SysTrack . You will be responsible for managing critical escalation s by identifying and troubleshooting complex problems in partnership with our Technic ...

  • Cititec Talent

    Performance Engineer

    3 weeks ago


    Cititec Talent London, United Kingdom £120,000

    Location: London – Hybrid (3 days in office) · Full-time · Cititec Talent has partnered with a leading investment bank, who are looking to bring a Murex Engineer into their team on a permanent basis. You will be primarily responsible responsible for defining and implementing the ...

  • Sainsbury's Supermarkets Ltd

    Performance Engineer

    2 weeks ago


    Sainsbury's Supermarkets Ltd London, United Kingdom

    Location Holborn Store Support Centre and Home, Sainsbury's Supermarkets Ltd 33 Holborn, London, EC1N 2HT Hours Full-time · Contract-Type Permanent · Areas of business Sainsbury's Tech · We'd all like amazing work to do, and real work-life balance. That's waiting for you at Sa ...

  • Gold Group

    Performance Engineer

    2 weeks ago


    Gold Group England, United Kingdom

    Key Skills: Design, Testing & Validation, Installation & Maintenance, Power Electronics, Systems Design, Defence, Maritime, CAD, Electrical Engineering, Variable Frequency · Are you ready to play a pivotal role in ensuring top-tier standards in a well-established engineering orga ...

  • Trili

    Performance Engineer

    2 weeks ago


    Trili London, United Kingdom

    DevOps Engineer · At Trilitech, our mission is to power the Web3 revolution by facilitating the development of cutting-edge solutions on the Tezos blockchain. We specialise in Core Development, Application Development, Tooling & Infrastructure, Developer Experience, and Incubati ...

  • JAM Recruitment

    Performance Engineer

    2 weeks ago


    JAM Recruitment London, United Kingdom Full time £60,000

    I am currently recruiting for a Cost Engineer working for a well established Construction and Engineering company. Working within a team on a multi-billion pound project based in North London, this role is on a hybrid basis (3 days on site and 2 days from home). This company work ...

  • Pod Talent

    Performance Engineer

    3 weeks ago


    Pod Talent London, United Kingdom Full time £45,000 - £70,000

    Salary: £ £70000 per annum + Bonus, pension and healthcare · With an extremely talented and award-winning team of consultants, they are looking to bolster their team with the addition of up to four Cost Engineers for a new transformation project in the Automotive / EV space. · ...

  • JAM Recruitment

    Performance Engineer

    2 weeks ago


    JAM Recruitment London, United Kingdom Full time £60,000

    I am currently recruiting for a Cost Engineer working for a well established Construction and Engineering company. · Working within a team on a multi-billion pound project based in North London, this role is on a hybrid basis (3 days on site and 2 days from home). · This compan ...


  • ExecutiveSurf London, United Kingdom

    Marine Engineer - Diesel Engines LOCATION: REPORTS TO: Marine Director · -- Our client is a well-established and renowned river cruise company that has been operating on the Thames for over 160 years and their fleet consists of multiple boats. They are looking for someone with a ...


  • Lightsource BP London, United Kingdom Permanent

    Location of position: Could be London or Madrid based · About Lightsource bp · Lightsource bp specializes in the financing, development, and management of solar energy projects. We are a 50:50 joint venture with bp with a mission to help drive the world's transition to low carbon ...


  • Arnold Ash Group Paddington, United Kingdom

    **Group Head of Operations and Engineering - FTSE Middle East / Africa or Remote with Travel)** · Arnold Ash is partnered with a market-leading business who are driving innovation and growth in the Communications market across the Middle East and Africa. We must identify a Group ...


  • Lightsource BP London, United Kingdom

    About Lightsource bp · Lightsource bp specializes in the financing, development, and management of solar energy projects. We are a 50:50 joint venture with bp with a mission to help drive the world's transition to low carbon energy. By being part of the Lightsource bp team, you ...


  • IC Resources London, United Kingdom

    Deep Learning Libraries EngineerCompetitive Salaries & stock optionsThey are looking for a Deep Learning Libraries Engineer to Design and implement critical parts of the DL libraries, including kernels used by PyTorch, using C++. You'll also be contributing to the performance ana ...


  • BuroHappold Engineering London, United Kingdom

    Want to work with the most sought-after minds and most-talked about projects? Your skills and experience inbuilding energy performance might just make you our new Senior Building Performance Engineer. · For over 30 years Buro Happold has been at the forefront of appraising build ...


  • Oxford Knight London, United Kingdom £200,000

    Platform Performance Engineer - London- Leading Quant-Driven Market-Maker Platform Performance Engineer - London- Leading Quant-Driven Market-Maker · Oxford Knight London, United Kingdom Posted 1 day ago Permanent up to £200k + bonus Platform Performance Engineer - London · Sa ...