JobsLakehouse Performance Engineer
Job description
The Lakehouse Performance Engineer at IBM will focus on enhancing the performance and cost-efficiency of the watsonx.data platform. This role involves hands-on benchmarking, workload engineering, and performance observability to ensure high standards are met across releases. The engineer will work closely with various teams to provide insights and data that drive performance improvements. This position is integral to the development of IBM's AI-powered, cloud-native products.
Requirements
- Bachelor's degree in a relevant field.
- 5+ years of professional software engineering experience with at least 2 years focused on performance engineering.
- Strong programming skills in at least one of Python, Go, or Java.
- Hands-on experience designing and running performance experiments.
- Working knowledge of modern analytics engines and open table formats.
Responsibilities
- Run, maintain, and improve reproducible benchmarks across watsonx.data configurations.
- Build and curate workload suites that reflect real customer query mixes and data volumes.
- Ensure every published result is reproducible with controlled environments and documented methodology.
- Operationalize price-performance metrics and produce repeatable scorecards.
- Develop dashboards that surface trends and regressions to various stakeholders.
Benefits
- IBM offers competitive compensation, healthcare coverage, retirement programs, paid parental leave, tuition assistance, wellness programs, flexible work options, and extensive learning and certification resources.
Is this posting expired or inaccurate?
