Principal Performance Engineer

8 years

0 Lacs

srinagar jammu & kashmir india

Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About the Role


Principal-Level Performance Engineer

The ideal candidate is an all-round full-stack developer with a passion for solving high-impact performance problems and collaborating across multiple engineering teams. You will play a strategic and hands-on role in identifying root causes, guiding improvements, and influencing architectural direction to enhance the speed, stability, and scalability of our platform.



Key Responsibilities


Performance Diagnostics & Triage

  • Monitor live production systems using New Relic and Kibana
  • Identify slow APIs, trace bottlenecks, and correlate backend, database, or infrastructure issues
  • Investigate anomalies like high load averages, long unexplained traces, rendering slowdowns, and memory spikes
  • Resolve recurring issues: deadlocks, blocking queries, N+1 calls, async pitfalls, JavaScript and C# runtime errors


Strategy & Prioritization

  • Maintain and prioritize a backlog of high-value recurring performance issues
  • Define KPIs, build performance dashboards, and track progress across sprints
  • Coordinate across teams to assign owners, follow up on fixes, and close the loop on resolutions

Cross-Team Collaboration

  • Collaborate with backend, frontend, DBAs, and SRE to diagnose and resolve performance issues
  • Work with engineers to interpret New Relic traces and logs effectively
  • Align with QA and release teams to monitor regressions and errors post-deployment


Engineering Ownership

  • Conduct deep-dive reviews of API and backend code (data access, logging, error handling, security)
  • Propose and prototype architectural enhancements, async pipelines, catching strategies.
  • Identify and generalize reusable patterns for scalable performance improvements
  • Lead refactoring discussions:



Mentorship & Leadership

  • Act as the go-to person for performance engineering within the team
  • Train and mentor engineers on instrumentation, trace reading, and performance best practices
  • Lead the adoption of AI-assisted performance tooling and automation
  • Advocate for performance to be part of Definition of Done


----------------------------------------------------------------------------------

Required Qualifications

  • 8+ years of experience

    as a

    full-stack engineer

    with proven backend, database, and systems-level depth
  • Strong experience in

    .NET, Node.js, SQL performance tuning

    , and scalable

    API developmen

    t.
  • Proficient in analyzing performance using

    New Relic APM, Kibana,

    or similar tools.
  • Deep understanding of:- Database optimization (query tuning, indexes, execution plans),Application performance profiling (traces, async calls, concurrency), REST API latency analysis and debugging
  • Strong communication and cross-functional collaboration skills


Preferred Experience

  • Experience in a large, complex SaaS or enterprise environment
  • Familiarity with:
  • - Caching strategies (Redis, CDN)
  • - CI/CD workflows (GitHub, Jenkins)
  • - Jira and Confluence for issue tracking and documentation
  • Exposure to frontend performance issues (lazy loading, bundle optimization)


Tech Stack You’ll Work With

  • Languages:

    ASP.NET MVC, C#, JavaScript (Node.js)

  • Observability

    : New Relic, Kibana (Logz.io

    )
  • Database:

    SQL Server

  • Cloud/Infra:

    AWS

  • Tools:

    Jira, Confluence, Jenkins, GitHub

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

Bengaluru / Bangalore, Karnataka, India