Are you passionate about performance? Do you enjoy learning the ins and outs of large networked applications? Do you have experience identifying performance-related issues and working to help resolve them? Are you technical, articulate, and excited about sharing your findings? Would you enjoy profiling, troubleshooting, and improving upon the world's most robust ICS/OT Security platform? Would you like to know that your work contributes to a greater mission with global impact? How would you like to do this from the comfort of your own home?
Dragos has an opportunity for a Staff Performance Engineer to join our growing team of talented engineers making significant contributions to our mission of safeguarding civilization! As a Staff Performance Engineer, you will establish networked application performance metrics for our platform, document and communicate your deltas and suggestions for improvements, and be responsible for creating tests to verify those metrics. You will simulate real-world customer and potential worst-case scenarios and come out of them with data and a path forward guided by that data. Your end goal is to help ensure we deliver the most performant products with the highest level of quality.
ResponsibilitiesDesign and implement solutions to evaluate and improve the 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 configurations for different use cases and workloads Explore performance results and metrics to identify bottlenecks and opportunities for optimizations Develop and enhance test frameworks and build virtual systems to isolate dependencies Perform root cause on performance and scalability support requests and contribute to product code to alleviate these issues, as neededRead platform software code and understand the internal workings of the productDefine and develop tooling for load simulation, test automation, performance measurement, and reporting
Requirements5+ years of proven experience in software engineering, focusing on performance and scale Strong Linux skills in administration and performance optimizations Python experience and robust software development skills Expertise in performance tuning microservices and networks, various levels of application code, database layer (relational and non-relational databases), network stack, and operating system An understanding of JVM and JVM-based languages like Kotlin and Java (or a strong desire to learn)Experience profiling and tuning JVMsExperience with administration, monitoring, and tuning of big data application stacks and pipelines, i.e., Elasticsearch, Logstash, Kibana, Mongo, Airflow, RabbitMQ, Prometheus, GrafanaAn ability to go as deep down the stack as necessary to understand a system’s performance Strong knowledge of operating systems and network internals
CompensationBase Salary: $192,000Salary + Benefits + Equity = $320,000Comprehensive benefits plan (medical, dental, vision, disability, life insurance, 401K with match)Equity at Dragos is quickly growing, and the total compensation under-represents the future growth and refresh program. This will be discussed on the first call with the Dragos recruiter.
Dragos is the Industrial Cybersecurity expert on a relentless mission to safeguard civilization. In a world of rising cybersecurity threats, Dragos protects the most critical infrastructure – those that provide us with the tenets of modern civilization – from increasingly capable adversaries who wish to do it harm. Devoted to codifying and sharing our in-depth industry knowledge of ICS/OT systems, Dragos arms industrial defenders around the world with the knowledge and tools to protect their systems as effectively and efficiently as possible. Founded by world-class industrial intelligence experts, Dragos has the industry’s largest team of ICS/OT practitioners who have been on the front lines of the world’s most significant industrial cyber-attacks.
Diversity, Equity, and Inclusion are core values at Dragos, and we are passionate about building and sustaining an inclusive and equitable working environment for all. We know that every member of our team enriches our diversity by exposing us to a broad range of ways to understand and engage with the world, identify challenges, and discover, design, and deliver solutions. Not only does a Diversity, Equity, and Inclusion focus enrich our environment and teams, but it is also critical to our success as we defend against adversaries all over the world. The broad range of ideas, experiences, and perspectives is critical to our success.
Dragos is an Equal Opportunity Employer and considers applicants for employment without regard to race, color, religion, sex, orientation, national origin, age, disability, genetics, or any other basis forbidden under federal, state, or local laws. All new hires must pass a background check as a condition of employment.
$192000 - $192000