Performance Engineer
Job description
About the Position
Are 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.
In 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.
If you thrive in high-stakes environments where scalability, latency, and system throughput are key to success, we want you on our team!
Responsibilities
- Design 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.
- Conduct performance modeling and simulations to predict software behavior under varying workloads and scenarios.
- Perform workload and network characterization to analyze application usage patterns, resource consumption, and system trends of Connext and similar technologies.
- Work on shared tools and infrastructure for performance measurement, analysis, and reporting.
- Collaborate with development teams to embed performance considerations and active benchmarking into the software lifecycle.
- Publish performance test results, providing stakeholders with clear, actionable insights and visualizations.
Requirements
- Advanced degree in Computer Science, HPC, or related field.
- 5+ 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.
- Experience with setting up and maintaining continuous integration/continuous delivery (CI/CD) pipelines with automated performance testing and benchmarking.
- Proficiency in programming languages such as C++, Python, Java, or similar.
- Excellent problem-solving and analytical skills with a keen attention to detail.
Nice to Have
- Familiarity with automated performance monitoring, alerting, and regression detection tools and techniques.
- Experience in creating and running benchmarks for system-level and component-level performance measurements.
- Advanced data analysis skills to identify performance trends, anomalies, and areas for optimization.
- Familiarity with eBPF, including its use in performance monitoring, profiling, and optimizing system and network performance.
We Offer
- Flexible Work: Hybrid office schedule + Home Office Stipend to cover the costs of working from home.
- 25 days of paid vacation + “Real Vacation Bonus,” an additional bonus for taking more than 1-week of uninterrupted vacation.
- Annual bonus based on individual and company performance + other prizes and awards.
- We recognize employees for their achievements, offer great opportunities for career growth and development, and provide the tools they need to succeed.
- Flexible benefits card for meals, transport, and childcare.
- English Classes Reimbursement.
- Click here to see all Spain benefits.
About the Company
Real-Time Innovations (RTI) is the data-streaming company for intelligent distributed systems. RTI Connext® software is the critical nervous system for over 2,000 designs across Aerospace and Defense, MedTech, Automotive, and Robotics. Connext is the only real-time data streaming platform that can both control demanding physical systems and integrate them with cloud applications. RTI helps organizations develop, deploy, and scale intelligence and physical AI from edge to cloud, faster. RTI Runs a Smarter World™.
RTI 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.
For more information about how we collect and use your data, please see our Privacy Notice for EMEA Job Applicants and Employees.
Please submit your CV in English.
© Real-Time Innovations. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
More at Real-Time Innovations
All 9 rolesSenior Account Manager, Aerospace & Defense
Real-Time Innovations · United States
Sales Development Representative
Real-Time Innovations · United States
Sales Director, Aerospace & Defense
Real-Time Innovations · United States
Marketing Events Manager
Real-Time Innovations · United States