Enable job alerts via email!

Application Performance Engineer

ZipRecruiter

Redwood City (CA)

On-site

USD 150,000 - 200,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology firm is seeking an Application Performance Engineer to enhance database performance through advanced compiler optimizations. Ideal candidates will possess strong debugging skills and extensive experience in C/C++ programming, with a focus on numerical computing and system architecture. This role offers the opportunity to work on high-impact projects, showcasing your expertise in performance analysis and algorithm design.

Qualifications

  • Strong analytical skills for performance issues.
  • Proficient in C/C++, UNIX, and Linux.
  • End-to-end compiler optimization experience.

Responsibilities

  • Analyze and optimize application performance.
  • Design and implement performance algorithms.
  • Collaborate with experts to enhance product performance.

Skills

Performance analysis
Application optimization
AI-related numerical computing
Debugging
C/C++ programming
UNIX or Linux OS
Compiler optimization
Vectorization techniques
Profiling tools
System architecture knowledge

Job description

Job Description

Overview

CTG is seeking to fill an Application Performance Engineer opening for a client in Redwood Shores, CA.

Location: Redwood Shores, CA

Duration: 12 months

Description

We're looking for strong application developer/compiler developers to be part of our joint venture connecting the Oracle database with LLVM compiler technology to achieve optimal performance. The job will require analyzing performance issues, identifying opportunities to improve performance through new algorithms, exploiting processor features, and adopting advanced compiler optimization features. You will also design and implement algorithms to deliver performance gains.

You’ll work alongside world-class experts to optimize the performance of the most highly used enterprise relational database. Success in this role will give you a standout project to showcase, emphasizing a comprehensive set of skills for delivering a large-scale, high-performance product using modern LLVM technology.

Required Skills

  • Strong performance analysis skills
  • Understanding of application and platform-specific performance optimization
  • Experience in AI-related numerical computing
  • Strong debugging and problem-solving skills
  • Experience with C/C++ programming using compilers like GCC, XL C, ICC, CLANG/LLVM, AOCC
  • Experience using UNIX or Linux OS
  • Debugging runtime and runtime issues in large-scale projects
  • Proven end-to-end compiler optimization experience
  • Knowledge of vectorization techniques
  • Experience with profiling tools
  • Knowledge of system architecture (POWER or x86)

Additional Skills

  • Open-source contributions, system programming, networking (distributed/parallel applications), and compiler development are strong pluses.
  • Application performance optimization using tools like Valgrind, Perf, Nectar, PMU, pipestat, nmon.

Excellent verbal and written English communication skills are required to interact professionally with a diverse group.

CTG does not accept unsolicited resumes from headhunters, recruitment agencies, or recruitment services for this role.

To Apply:

Please apply directly to this requisition using the provided link. For additional information, contact Tana Stilloe at tana.stilloe@ctg.com or call 716-887-7209. Feel free to forward this opportunity to interested parties. Thank you!

The expected base salary ranges from $70 to $85 hourly, based on skills, experience, education, market factors, and certifications. A competitive benefits package is also offered.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Performance Engineer

Veeva Systems

Boston

Remote

USD 120,000 - 220,000

Today
Be an early applicant

Senior Performance Engineer

Veeva Systems

Bend

Remote

USD 120,000 - 220,000

Today
Be an early applicant

Senior Performance Engineer

Veeva Systems

Portland

Remote

USD 120,000 - 220,000

Today
Be an early applicant

Senior Performance Engineer

Veeva Systems

Portland

Remote

USD 120,000 - 220,000

Today
Be an early applicant

AI/ML Application Performance Engineer

Cornelis Networks

Chesterbrook

Remote

USD 127,000 - 184,000

10 days ago

Senior Web Performance Engineer - Remote ($150-$250K)

CyberCoders

San Francisco

Remote

USD 150,000 - 250,000

21 days ago

Senior Interconnection Performance Engineer

174 Power Global

Irvine

Remote

USD 150,000 - 185,000

7 days ago
Be an early applicant

Senior HPC Performance Engineer

NVIDIA

Remote

USD 120,000 - 160,000

13 days ago

Senior Interconnection Performance Engineer

174 Power Global

Irvine

Remote

USD 150,000 - 185,000

9 days ago