Performance Engineer - Open Source

Jobgether SRL

India

Remote

INR 1,500,000 - 2,500,000

Full time

41 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Learning budget USD 2,000/year
Twice-yearly in-person team sprints
Global travel opportunities

Job summary

Jobgether SRL is seeking a Performance Engineer - Open Source based in India. The role focuses on measuring, analyzing, and improving software performance across CPUs, kernels, runtimes, databases, and applications.

You will build shared tooling, dashboards, and measurement frameworks while mentoring teams and engaging with open source communities. The ideal candidate will have strong Linux experience, deep performance knowledge, and hands-on profiling skills across multiple stack layers.

Qualifications

  • Demonstrated experience improving software performance, efficiency, scalability, or correctness through practical engineering work or projects.
  • Strong experience with Linux environments (Debian/Ubuntu preferred).
  • Solid understanding of performance engineering across multiple stack layers.
  • Knowledge of CPU behavior, caches, memory, and vectorization is valuable.
  • Experience with kernel performance concepts (scheduling, context switching).
  • Familiarity with distributed systems performance, profiling, and debugging.
  • Experience with performance measurement tools (eBPF, D-Trace, flamegraphs).
  • Knowledge of benchmarking frameworks and performance measurement tools such as Phoronix Test Suite.
  • Proficiency in one or more languages: C, C++, Rust, Go, Python, Java, JavaScript, Node.js, or Dart.
  • Nice-to-have: performance evaluation of databases, query plans, and monitoring.
  • Strong analytical thinking and ability to translate data into engineering decisions.
  • Excellent written and spoken English; mentoring and collaboration skills.
  • Bachelor's degree in CS/Math/Physics or related technical discipline preferred.
  • Willingness to travel internationally twice yearly for events.

Responsibilities

  • Drive software performance, efficiency, scalability, and correctness for specific projects.
  • Analyze systems to identify bottlenecks and optimization opportunities.
  • Develop tools, dashboards, and frameworks for performance measurement and reporting.
  • Strengthen test harnesses, pipelines, and observable metrics across layers.
  • Collaborate with open source communities and cross-regional teams to solve performance challenges.
  • Mentor colleagues and lead performance initiatives across products and domains.
  • Review designs with a focus on performance and scalability.

Skills

Performance engineering
Linux
Low-level CPU behavior
Kernel performance
Profiling tools
eBPF/D-Trace/Flamegraphs
C/C++/Go/Python/Java/JavaScript
Open source
Distributed systems
English communication

Education

Bachelor's degree in CS/Math/Physics or related

Tools

Phoronix Test Suite
Tracing tools
Benchmarks

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Performance Engineer - Open Source based in India. This role is designed for engineers who bring exceptional rigor and clarity to software performance, efficiency, scalability, and correctness. You will work across the software stack, from CPUs, kernels, and runtimes to applications, databases, and web technologies. As a performance engineering specialist, you will help teams measure complex systems, identify bottlenecks, strengthen testing capabilities, and improve engineering practices. You will contribute to shared performance tooling, measurement frameworks, dashboards, and analytical capabilities while influencing performance culture across engineering teams. The role offers exposure to open source technologies, major silicon architectures, cloud platforms, and diverse technical environments. You will also have opportunities to mentor colleagues, lead initiatives, and apply your expertise across different products and engineering domains.

Accountabilities
  • Drive software performance, efficiency, scalability, and correctness within a specific engineering project.
  • Analyze systems, applications, and code to identify bottlenecks, performance regressions, scalability constraints, and opportunities for optimization.
  • Develop and improve shared tools, infrastructure, dashboards, measurement frameworks, and reporting capabilities for performance analysis.
  • Strengthen test harnesses, pipelines, benchmarks, and engineering processes to make previously difficult-to-measure areas observable and verifiable.
  • Apply performance engineering techniques across different layers of the stack, from CPU and kernel behavior through runtimes, databases, applications, and web technologies.
  • Collaborate with engineers and open source communities across different regions and technical disciplines to solve complex performance challenges.
  • Teach, mentor, and develop performance engineering skills within teams, helping establish a stronger culture of measurement, efficiency, and technical rigor.
  • Lead performance initiatives and influence engineering teams through technical expertise, clear communication, and practical recommendations.
  • Review code and technical designs with a focus on performance, scalability, efficiency, and correctness.
  • Work with hardware and cloud ecosystems to optimize software stacks for different architectures, CPU families, and hypervisors.
  • Share insights, tools, and practices across engineering teams to raise performance standards throughout the product portfolio.
Requirements
  • Demonstrated experience improving software performance, efficiency, scalability, or correctness through practical engineering work, personal initiatives, or professional projects.
  • Strong experience with Linux, ideally including Debian or Ubuntu environments.
  • Solid understanding of performance engineering concepts and the ability to investigate systems across multiple layers of the technology stack.
  • Knowledge of low-level CPU behavior, including caches, registers, memory, vectorization, and assembly language, is valuable.
  • Experience with kernel performance concepts such as scheduling, context switching, and hardware acceleration is a plus.
  • Familiarity with distributed systems performance, tracing, debugging, compiler optimization, profiling, or runtime performance.
  • Experience with performance measurement and profiling tools such as eBPF, D-Trace, flamegraphs, or comparable technologies.
  • Knowledge of benchmarking frameworks and performance measurement tools such as Phoronix Test Suite is beneficial.
  • Experience with one or more programming languages such as C, C++, Rust, Go, Python, Java, JavaScript, Node.js, or Dart.
  • Familiarity with database performance evaluation, including query plans, indexing, data modeling, tracing, and monitoring, is an advantage.
  • Strong analytical thinking and the ability to translate complex performance data into practical engineering decisions.
  • Excellent written and spoken English, with strong presentation and communication skills.
  • Demonstrated leadership, initiative, and commitment to mentoring and developing technical skills in others.
  • Confidence to exchange feedback, challenge assumptions respectfully, and share ideas openly.
  • Strong interpersonal skills, curiosity, flexibility, accountability, and a results-oriented mindset.
  • Passion for technology demonstrated through personal projects, open source contributions, technical experimentation, or other initiatives.
  • A bachelor's degree in Computer Science, Mathematics, Physics, or a related technical discipline is preferred.
  • Willingness and ability to travel internationally twice a year for company events lasting up to two weeks.
Benefits
  • Geographically adjusted compensation based on location, experience, and performance.
  • Performance-driven annual bonus or commission in addition to base compensation.
  • Distributed work environment with twice-yearly in-person team sprints.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation review.
  • Recognition and performance rewards.
  • Annual holiday leave.
  • Maternity and paternity leave.
  • Employee Assistance Programme.
  • Opportunities to travel internationally and meet colleagues in different locations.
  • Priority Pass access and travel upgrades for eligible long-haul company events.
How Jobgether Works

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

Why Apply Through Jobgether?

We appreciate your interest and wish you the best!

Data Privacy Notice:

By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Engineer, AI Product
Staff Engineer, AI Product

Jobgether SRL • India

On-site
INR 5,000,000 - 7,500,000
Architecture influence
Hands-on AI systems
Autonomy and leadership
+5
Senior Test Software Engineer
Senior Test Software Engineer

Jobgether SRL • India

Hybrid
INR 1,500,000 - 2,500,000
Hybrid or remote options
Flexible work arrangements
Volunteer-focused leave
AI Research Engineer (Kernel & Inference Optimization)
AI Research Engineer (Kernel & Inference Optimization)

Lever, Inc. • India

Remote
INR 3,500,000 - 7,000,000
Remote work
International team
Cutting-edge AI projects
Technical Consultant, Modern Apps
Technical Consultant, Modern Apps

Jobgether • India

On-site
INR 1,800,000 - 2,800,000
Health insurance
Learning & development
Flexible work arrangements
Senior Software Developer (.Net/C#)
Senior Software Developer (.Net/C#)

Lever, Inc. • India

Remote
INR 2,800,000 - 5,000,000
Home internet allowance
Annual salary reviews
Continuous learning opportunities
+2
Executive Assistant
Executive Assistant

Jobgether • India

On-site
INR 2,500,000 - 4,200,000
Global exposure
Career development
Collaborative culture
+1
Senior Systems Software Engineer - NV Cloud Functions
Senior Systems Software Engineer - NV Cloud Functions

Jobgether • India

On-site
INR 4,000,000 - 7,000,000
Competitive salary
Open-source collaboration
Global engineering exposure
+1
Senior Consultant – Endur Technical
Senior Consultant – Endur Technical

Lever, Inc. • India

Remote
INR 900,000 - 1,400,000
Remote work
Flexible hours
Medical benefits
+2
Sr. Manager - BFSI, Field Engineering
Sr. Manager - BFSI, Field Engineering

Lever, Inc. • India

On-site
INR 4,000,000 - 7,000,000
Leadership role
BFSI engagement
Team growth
+5
Competence Manager - Finance
Competence Manager - Finance

Jobgether SRL • India

On-site
INR 1,500,000 - 2,500,000
Finance tech exposure
SAP & ERP experience
Global transformation initiatives
+2