Performance Engineer
4 days ago
Granada
ppAre you passionate about pushing software systems to their limits and ensuring they perform flawlessly in critical environments? We are seeking a highly skilled Performance Engineer to join our team and make a tangible impact by driving the performance characterization and optimization of Connext Professional. /p pIn this role, you’ll work on performance modeling, workload characterization, network performance, and bottleneck analysis to unlock the full potential of our systems. You will leverage your expertise in computer architecture, algorithms, and performance evaluation to develop benchmarks, conduct detailed analyses, and collaborate with teams to solve complex performance challenges. /p pIf you thrive in high‑stakes environments where scalability, latency, and system throughput are key to success, we want you on our team! /p h3What You’ll Do /h3 ul liDesign and execute performance testing and performance regression detection strategies and active benchmarking initiatives to identify, analyze, and address bottlenecks in RTI’s Connext software, leveraging tools such as gprof, perf and other profiling mechanisms. /li liConduct performance modeling and simulations to predict software behavior under varying workloads and scenarios. /li liPerform workload and network characterization to analyze application usage patterns, resource consumption and system trends of Connext and similar technologies. /li liWork on shared tools and infrastructure for performance measurement, analysis, and reporting. /li liCollaborate with development teams to embed performance considerations and active benchmarking into the software lifecycle. /li liPublish performance test results, providing stakeholders with clear, actionable insights and visualizations. /li /ul h3What We’re Looking For /h3 ul liAdvanced degree in Computer Science, HPC, or related field. /li li5+ years of practical experience in performance modeling, testing, analysis, and optimization for critical software systems. Experience with performance testing tools (e.g., gprof) and frameworks (e.g., JMeter, LoadRunner) is a plus. /li liExperience with setting up and maintaining continuous integration/continuous delivery (CI/CD) pipelines with automated performance testing and benchmarking. /li liProficiency in programming languages such as C++, Python, Java, or similar. /li liExcellent problem‑solving and analytical skills with a keen attention to detail. /li /ul h3Nice To Have /h3 ul liFamiliarity with automated performance monitoring, alerting, and regression detection tools and techniques. /li liExperience in creating and running benchmarks for system‑level and component‑level performance measurements. /li liAdvanced data analysis skills to identify performance trends, anomalies, and areas for optimization. /li liFamiliarity with eBPF, including its use in performance monitoring, profiling, and optimizing system and network performance. /li /ul h3What We Offer You /h3 ul liFlexible Work: Hybrid office schedule + Home Office Stipend to cover the costs of working from home. /li li25 days of paid vacation + Real Vacation Bonus, an additional bonus for taking more than one week of uninterrupted vacation. /li liAnnual bonus based on individual and company performance + other prizes and awards. /li liWe recognize employees for their achievements, offer great opportunities for career growth and development, and provide the tools they need to succeed. /li liFlexible retribution. /li liEnglish Classes Reimbursement. /li /ul h3Equal Opportunity Employer /h3 pRTI is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex, age status as a protected veteran, or status as a qualified individual with disability. /p /p #J-18808-Ljbffr