Your opportunity At New Relic, we're creating world-class interactive experiences to help our customers answer their most important questions, ultimately helping them visualize and explore their application and customer data. We’re building the future—you should come help us! We’re looking for a Solutions Architect that loves to innovate and create. You will be working within our Labs data practice to design and build solutions that acquire sources of telemetry in new and interesting ways. You will work with colleagues in Labs and across New Relic to explore early-stage observability products for industry verticals and common use cases in everything from the devops tool chain to point-of-sale solutions. The role needs a world-class full stack polyglot developer with an entrepreneurial spirit and a consultative mindset. It will require an individual that is able to quickly get up to speed on technologies and rapidly deliver production-ready code. Beyond the advanced developer skills, this person will also possess superior documentation and communications skills, with a strong sense of customer experience. You will be working on a small team of highly experienced solutions architects where you will be expected to collaborate openly and honestly in a constructive manner. If you’re that person, looking to join a team of peers who will encourage you to do your best work week-in and week-out, this opportunity is for you. What you'll do
- Solve customer problems by designing and developing innovative solutions that extend New Relic’s platform capabilities for telemetry acquisition
- Collaborate with all parts of the Product organization (product management, engineering, and design) as a member of Labs, driving vision and advocating for work that supports programmability in the New Relic platform
- Help to develop business cases and go-to-market materials for Labs solutions
- Promote (internally and externally) Labs work through blogging and presentations
- Lead customer delivery engagements and ensure the successful onboarding, training, and enablement of the customer
- Work in open source : document, maintain, and contribute to New Relic’s open source offerings on GitHub
- Publish your work to various New Relic properties including New Relic in-product marketplace, public marketing websites (developer, docs, instant-observability, and open source sites), and public GitHub
This role requires
6+ years experience in software developmentSoftware development experience in one of : or GolangSoftware development experience in one or more of the following programming languages would be nice to have : Java, .NET Framework / .NET Core, JavaScript / Typescript, Rust, PHP, Ruby, Python, C / C++Comfortable working within a small team to deliver high-quality workStrong written and verbal communication and presentation skillsA strong technical background, excellent client management skills, bias for action, taking accountability, and the ability to lead projects and global teamsExperience with monitoring technologies and techniques such as bytecode injection, process sampling, instrumentation, eBPF, etc.Experience with cloud platforms and tools (AWS, etc.)Experience creating serverless applications (AWS Lambda, GCP functions, Azure Functions)Bonus points if you have
Observability experience with one or more of : New Relic (preferred), Splunk, AppDynamics, DataDog, Grafana or DynatraceFamiliarity with Open Source Observability tooling such as OpenTelemetry, Prometheus, Fluentbit, Pixie, VectorExperience with message-based frameworks such as Kafka, RabbitMQ, IBM MQExperience with modern Node ecosystem, including front-end frameworks and tooling such as ReactJS, , Svelte, , Gatsby, RemixPublic Cloud : AWS, Azure, GCP, or AlibabaContainerization : Docker, Kubernetes, OpenShift, Cloud FoundryConfiguration Management and Automation : Terraform, Ansible, Puppet, ChefCI / CD : Jenkins, GitHub Actions, CircleCI, Gitlab, BitBucketOnline work showcasing your problem-solving skills in the digital space