Principal Performance Engineer - Dragos|Meet.jobs

薪資

145k - 200k USD Annually

技能需求

    工作機會描述

    Our mission at Dragos is to protect the world’s most critical infrastructure from adversaries who wish to do it harm. We help defend industrial organizations that provide us with the necessities of modern civilization: running water, functioning electricity, and safe industrial working environments.

    The Principal Performance Engineer is responsible for performance test case creation, performance test execution/analysis, and reporting to ensure applications meet all required standards for quality, security, performance, and architecture requirements.

    Responsibilities

    • Design and implement solutions to evaluate and improve performance and scalability of products at Dragos
    • Architect solutions for microservices to do self-service performance and scalability evaluation
    • Research industry best practices for application performance tuning, document and propose changes, test, and iterate to create an optimal set of performance configuration for different use cases and workloads
    • Analyze performance results and metrics to identify bottlenecks and opportunities for optimizations
    • Develop and enhance test frameworks and build virtual systems to isolate dependencies
    • As needed, perform root cause on performance and scalability support requests and contribute to product code to alleviate these issues

    Requirements

    • 7+ years of proven experience in software engineering, focusing on performance, scale with 2+ years in a lead role
    • Expertise in performance tuning microservices and networks, various levels of application code, database layer (relational and non-relational databases), network stack, and operating system
    • Experience with administration, monitoring, and tuning of big data application stacks and pipelines, i.e., Elasticsearch, Mongo, Redis, RabbitMQ
    • A strong understanding of x86 architecture, hardware/software interactions, and impacts that HW configurations may have on software performance (i.e., kernel tuning, ethernet controller tuning, NUMA node optimizations, CPU core affinities, DPDK, VPP, etc.)
    • Demonstrate expertise with TCP/IP, including routers, switches, firewalls
    • Comfortable with Linux, Docker, Kubernetes, AWS, and GIT in terms of both tools and systems administration

    Dragos seeks passionate, hard-working, fun-loving, small-ego, big-brained people. Our tagline is “Safeguarding Civilization” not because we think highly of ourselves, but because the problems we are solving are critically important, today and in the years to come. We look for ICS experts across industries who are committed to growing global expertise in the space by training the next wave of future innovators and thought leaders.

    We offer competitive salaries, equity, and a comprehensive benefits package including medical, dental, vision, disability, 401K and life insurance.

    Dragos is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce. Come join us!

     

    Dragos