FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Performance Engineer, Database & AI Benchmarking
EDBPrincipal Performance Engineer focusing on benchmarks and performance in database and AI systems at EDB. Collaborating on performance strategies to influence product direction and enhancements.
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
performance engineeringbenchmarkingdatabase internalsstochastic modelinglatency percentilesthroughputconcurrencycapacity planningPythonGo
Soft Skills
communicationcross-functional collaborationanalytical thinkingproblem-solving
Tools & Technologies
PostgrespgbenchHammerDBLinuxeBPFperfflamegraphsstraceiostatvmstat
Industry Keywords
OLTPOLAPAI workloadsperformance benchmarkingdata pipelinesfeature pipelinestest hygienestatistical rigorbenchmark governance
Tech Stack
Tools & technologiesDistributed SystemsGoLinuxPostgresPython
About the role
Key responsibilities & impact- Benchmark design & execution: Build and maintain repeatable end-to-end benchmarks for database and AI workloads
- Database performance engineering: Evaluate throughput, latency, concurrency, scalability, and stability across OLTP/OLAP and mixed workloads.
- AI performance benchmarking: Measure and optimize performance for GPU/CPU inference pipelines, model serving, and data/feature pipelines; assess cost/performance tradeoffs.
- Tooling & automation: Develop harnesses, scripts, dashboards, and reproducible environments to run benchmarks consistently.
- Analysis & reporting: Produce clear reports, identify bottlenecks, and recommend fixes.
- Cross-functional collaboration: Partner with database engineers, AI engineers, the field teams and product management to define performance goals and acceptance criteria.
- Performance best practices: Establish standards for test hygiene, statistical rigor, hardware normalization, and benchmark governance.
Requirements
What you’ll need- 8+ years in performance engineering, benchmarking, SRE, or systems engineering (database and/or AI systems).
- Strong understanding of performance concepts and stochastic modeling: latency percentiles, tail behavior, throughput, concurrency, queueing, saturation, and capacity planning.
- Strong understanding of database internals (Postgres or equivalent databases).
- Hands-on experience benchmarking databases and/or distributed systems (e.g., Postgres or similar).
- Experience with benchmarking tools and harnesses (examples: pgbench, HammerDB, TPC-like workloads, custom harnesses).
- Proficient in Python and/or Go for automation and data analysis, strong scripting skills (Bash), skills in eBPF.
- Experience with Linux performance profiling (e.g., perf, flamegraphs, strace, iostat, vmstat).
- Ability to communicate findings clearly and drive performance improvements with engineering teams.
Benefits
Comp & perks- CuraLinc access for health and wellness tips and practices
- Wellness Fridays extending to December 2026