New Relic is looking to improve its APM solution by developing and maintaining its open source Go projects.
Requirements
- 3+ years of experience working as a Go software engineer
- Strong computer science background and an aptitude for learning new languages quickly
- Experience designing, developing, and maintaining large-scale software systems
- Experience working on an Observability product, especially in the SaaS vendor space
- Experience with AI libraries (bonus)
- Experience with AWS Lambdas (bonus)
- Experience contributing to Open-Source Projects (bonus)
Responsibilities
- Write efficient Go code for the New Relic Go Agent
- Manage multiple in-flight workstreams and influence outcomes in open-source communities
- Collaborate with internal and external teams to provide technical leadership for new feature development
- Provide recommendations on product direction and architecture
- Help iterate on processes, practices, and culture
- Take a technical lead on important projects, making key decisions about architecture and quality
- Support the Go agent and participate in rotations assisting the dedicated support team
Other
- Comfortable with ambiguity and able to minimize the unknown
- Passion for sharing knowledge and demonstrating a growth mindset
- Excellent written and verbal communication skills
- High degree of autonomy and ability to proactively keep stakeholders informed
- Empathy for end users and customer-focused
- Bachelor's degree in software development, engineering, or a related technical field