New Relic

HQ
San Francisco
Total Offices: 3
2,653 Total Employees
Year Founded: 2008

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

7 Days AgoSaved
In-Office
31 Locations
Software
The Partner Solutions Consultant I role involves enabling partners through training, supporting complex solutions, managing projects, and providing technical insights for partner engagements.
8 Days AgoSaved
In-Office
19 Locations
Software
The Sales Enablement Manager will design and manage value selling frameworks, coach sales teams, and ensure alignment between Sales, Marketing, and Product. This role involves creating training programs and resources to enhance the sales process in a global context.
19 Days AgoSaved
In-Office
4 Locations
Software
The Account Executive will engage with enterprise-level clients in the Northeast, build relationships, drive market impact, and navigate complex organizations to present solutions.