C++ Software Performance Engineer

Planck Technologies

Lisboa

Hybrid

EUR 60,000 - 90,000

Full time

28 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Planck Technologies is seeking a skilled Performance Engineer to analyze and optimize software for Intel x86 systems, including cross-architecture comparison with aarch64. You will develop PoC changes, build tooling, and collaborate with the SAP HANA performance team to enhance efficiency.

Hybrid work arrangement with 2 days in the office per week; fully remote may be considered. English communication required, with a focus on performance tuning and debugging complex systems.

Qualifications

  • 3+ years of professional experience in software development or performance optimization.
  • Excellent knowledge of Intel x86 architecture and its characteristics.
  • Proven experience using profiling tools such as perf and Intel VTune.
  • Strong ability to analyze, troubleshoot, and debug complex problems.
  • Solid knowledge of data structures, algorithms, and software design.
  • Experience with performance analysis, benchmarking and low-level optimization.
  • Ability to compare performance across hardware architectures.

Responsibilities

  • Perform exploratory performance analysis and root cause investigations in SAP HANA.
  • Identify optimization opportunities for Intel x86 architecture.
  • Analyze and compare results across hardware platforms including x86 and aarch64.
  • Develop PoC code changes to validate optimizations.
  • Build and extend performance analysis and diagnostic tools.
  • Use perf and Intel VTune to investigate bottlenecks and improve performance.
  • Analyze low-level system behavior to identify limits and opportunities.
  • Collaborate with on-site Intel team to implement performance improvements.

Skills

3+ years experience
Intel x86
Profiling tools
Debugging
Data structures
Algorithms
Optimization
English B2+

Tools

Perf
Intel VTune
Python

Job description

Planck Technologies is a company specialized in Software Development, dedicated to shaping futures and creating value through innovative IT solutions. By expanding teams and offering a comprehensive range of services from Software Development and Infrastructure Management to Cybersecurity we empower clients with all the expertise they need in one place. Inspired by the principles of quantum physics, we push beyond traditional boundaries to deliver customized solutions that redefine the IT landscape and drive shared success.

What are we looking for?
  • 3+ years of professional experience in software development or performance optimization (candidates with all the required technical skills may also be considered with less experience).
  • Excellent knowledge of Intel x86 architecture and its specific characteristics.
  • Proven experience using profiling tools such as perf and Intel VTune to analyze performance issues.
  • Strong ability to analyze, troubleshoot, and debug complex technical problems.
  • Solid knowledge of data structures, algorithms, and software design principles.
  • Experience with performance analysis, benchmarking, and low-level software optimization.
  • Ability to compare performance results across different hardware architectures and identify optimization opportunities.
  • Good verbal and written communication skills in English (B2+ / fluent).
Nice to Have
  • Knowledge of Relational Database Management Systems (RDBMS).
  • Experience with the aarch64 architecture.
  • Python programming experience.
  • Experience working with database engines or complex software systems.
  • Experience collaborating with international teams and hardware vendors.
What will you do?
  • Perform exploratory performance analysis and root cause investigations within the SAP HANA database.
  • Identify and evaluate optimization opportunities specific to Intel x86 architecture.
  • Analyze and compare performance results across different hardware platforms, including Intel x86 and aarch64.
  • Develop and implement proof-of-concept (PoC) code changes to validate potential optimizations.
  • Build, maintain, and extend performance analysis and diagnostic tools.
  • Use profiling tools such as perf and Intel VTune to investigate bottlenecks and improve performance.
  • Analyze low-level system behavior to identify performance limitations and optimization opportunities.
  • Collaborate closely with the on-site Intel team to investigate and implement performance improvements.Work alongside the SAP HANA performance team to enhance database efficiency and reliability.
Working Model:

Hybrid (2 days per week in the office). Fully remote may be considered.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Performance Engineer for SAP HANA & Intel Profiling
C++ Performance Engineer for SAP HANA & Intel Profiling

Planck Technologies • Lisboa

Hybrid
EUR 60,000 - 90,000
SENIOR C++ SOFTWARE PERFORMANCE ENGINEER (HYBRID)
SENIOR C++ SOFTWARE PERFORMANCE ENGINEER (HYBRID)

iTRecruiter • Lisboa

On-site
EUR 36,000 - 40,000
Senior C++ Performance Engineer — Hybrid (Portugal)
Senior C++ Performance Engineer — Hybrid (Portugal)

Itrecruiter • Lisboa

Hybrid
EUR 70,000 - 90,000
Hybrid work model
Senior C++ Performance Engineer — Hybrid (Portugal)
Senior C++ Performance Engineer — Hybrid (Portugal)

iTRecruiter • Lisboa

Hybrid
EUR 36,000 - 40,000
Senior C++ Performance Engineer — Hybrid (Portugal)
Senior C++ Performance Engineer — Hybrid (Portugal)

Itrecruiter • Lisboa

Hybrid
EUR 70,000 - 90,000
Hybrid work model
Principal Software Engineer - Performance Tuning - Elasticsearch
Principal Software Engineer - Performance Tuning - Elasticsearch

Elastic • Portugal

On-site
EUR 67,000 - 106,000
Health coverage
Flexible locations
Generous vacation days
+2
Sap Hana Cloud Developer
Sap Hana Cloud Developer

Match Profiler • Lisboa

Remote
EUR 45,000 - 65,000
GPU Kernel Engineer – CUDA, Triton & Accelerator Performance
GPU Kernel Engineer – CUDA, Triton & Accelerator Performance

Anyone AI Inc. • Lisboa

Remote
EUR 85,000 - 158,000
SAP Data & Analytics Engineer
SAP Data & Analytics Engineer

Xelerate • Porto

Hybrid
EUR 65,000 - 95,000
Remote-friendly environment
Attractive salary and benefits
Great work-life balance
+2
SAP HANA Developer
SAP HANA Developer

EPAM Systems • Portugal

Remote
EUR 50,000 - 80,000
Competitive compensation
Diverse projects
Growth opportunities
+3
Top locations