New Relic

HQ
San Francisco
Total Offices: 3
2,653 Total Employees
Year Founded: 2008
We're Hiring!

Jobs at New Relic

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

3 Days AgoSaved
In-Office
13 Locations
Software
Leads New Relic’s AMER partner sales organization, building a channel sales team and driving partner-sourced revenue through VARs, GSIs, MSPs, and regional partners. Coaches sales teams, orchestrates partner-led deals, strengthens alignment with direct sales, expands partner relationships, and improves pipeline conversion and quota attainment. Requires extensive North American and LATAM partner networks, proven channel deal-making experience, resilience in ambiguous environments, and deep observability, APM, or log management expertise.
One Month AgoSaved
In-Office or Remote
3 Locations
Software
Drive mid-enterprise software sales across the Northeast region. Build face-to-face client relationships, navigate complex enterprise deal cycles, present to C-suite stakeholders, and deliver consultative solutions to improve customer experience and time to market. The role requires frequent regional travel, autonomy, collaboration, and approximately five or more years of enterprise software sales experience, preferably involving observability, DevOps, or cloud solutions.