Senior Software Engineer - OSS Community (open to remote)
Please note that visa sponsorship is not available for this position.
We are happy to consider a remote engineer for this role in the Pacific Standard Time zone. If you are not in the PST zone you must be willing to work within our core hours (10am - 2pm PST). Remote team members will work out of their home office and should have successfully worked remotely previously.
We are searching for an experienced software engineer with an interest in technical leadership to join our open source community team. This team operates like a startup within New Relic; we’re involved in strategy creation, prototyping and execution. We’re the central engineering hub of a complex initiative to leverage OpenTelemetry to further New Relic’s vision to make observability a daily practice for millions of engineers.
On the team you’ll work with engineering and product leadership to strategically contribute to the OpenTelemetry community to further the interests of New Relic customers. You should expect to spend about 75% of your time collaborating with the OTel community through direct contributions, reviewing PRs, and providing thought leadership during standards design discussions. The remainder of your time will be in internal advocacy capacity as you help the team challenge the entire company to adopt the open source value of “do-ocracy” while providing support and guidance to enable their success.
What You’ll Do
We have a globally distributed development organization with teams spanning a ten-hour swath of timezones. The only way to keep all those teams in sync is through written communications. You'll need to harness your excellent written and verbal communication skills to facilitate a high level of collaboration.
In your first month, you will:
- Become familiar with APM concepts and existing user experiences and workflows through our onboarding program, demos from your peers, and independent study
- Join the OpenTelemetry community by attending special interest group meetings
- Pair with Open Instrumentation engineers to ship your first contribution
- Build alliances with engineers, peers, partners and leadership
In the first three months:
- Actively participate in OpenTelemetry special interest group(s); having formed strong opinions and sharing and iterating on them freely
- Actively work with the OpenTelemetry codebase through authoring PRs, providing feedback and/or reviewing other’s PRs
- Provide internal and external support for users learning and using OpenTelemetry
- Flow between high level technical strategy and low-level coding to enable rapid prototyping and proof of concepts
- Partner with internal teams and provide guidance on third party open source observability standards and implementations
- Help evaluate technical contributions and abilities of prospective engineers through the interviewing process
- Cultivate an inclusive environment where varied perspectives thrive and everyone will grow. You might do this through collaborating and demonstrating listening to encourage experimental thinking, discussions, and debates
In the first six months:
- Develop a deep understanding of our customers’ problem domains and use this knowledge to help improve our open source contribution strategy
- Be the “voice of engineering” acting in the capacity as an open source domain specialist to all organizations within New Relic including Product, Marketing, Sales and Support
- Maintain a strong situational awareness of our corporate priorities and active initiatives as well as emerging industry projects and standards - you might do this through attending and representing group interests at various meetings, working group sessions, blogging, or conference talks
- 6+ years software development experience in a wide range of languages and technologies. Ideally with depth in Java or Go, streaming architectures, and high throughput systems
- You have an aptitude for managing and driving results in multiple in-flight workstreams. Our internal development pace doesn’t match the slower cadence of open source software communities so you’ll need to be flexible in shifting work streams as needed to drive momentum
- Ability to work in ambiguity, but also to seek to minimize the unknown by utilizing standard methodologies, meta-work skills (project management, communication, work estimation), and well-reasoned opinions
- You’re aware of but are able to overcome organizational boundaries. You’re curious and proactive about learning how all of New Relic’s technologies operate so you can identify and navigate dependencies so you can make relevant open source contributions
- You desire to develop in the open, collaborating with community contributors, and keeping conversations publicly visible on GitHub
- Experience with or interest in adding to and managing open source projects, specifically OpenTelemetry, or other open observability APIs and standards
- 4+ years hands-on experience developing with Go, Node, .NET, C, PHP, Ruby, Java, and/or Python
We're looking for bold and passionate people to be a part of our mission to create more perfect software. We'd love to have you apply, even if you don't feel you meet every single requirement. What's most important to us is finding authentic and accountable people who feel connected to our mission and values, not just candidates who check off all the boxes.
We believe in empowering all Relics to achieve professional, and business success through a workforce model called Flex First. The Flex First model allows us to work in a variety of workplaces that best support our success, including fully office-based, fully remote, or a combination of both.
Read more about Flex First and New Relic’s vaccine policy as part of our commitment to maintaining a safe and healthy workplace in light of the COVID-19 pandemic.
New Relic (NYSE: NEWR) is a cloud-based observability platform that gives developers, engineers, operations, and management a clear view of what’s happening in today’s complex software environments. So they can find and fix problems faster, and deliver delightful experiences for their customers. That's why the world’s best engineering teams rely on New Relic to visualize, analyze, and troubleshoot their software. It’s the simplest, most powerful cloud-based observability platform, built to create more perfect software. All from one place.
Founded in 2008, we’re a global company passionate about building a culture where all employees feel a deep sense of belonging, where every ‘Relic’ can bring their whole self to work and feel supported and empowered to thrive. We’re consistently recognized as a distinguished employer and are committed to building world-class products and an award-winning culture. For more information, visit newrelic.com.
Our Hiring Process
New Relic takes seriously our stewardship of the data of our thousands of customers worldwide. In compliance with applicable law, all persons hired will be required to verify identity and eligibility to work and to complete employment eligibility verification.
We will consider qualified applicants with arrest and conviction records based on individual circumstances and in accordance with applicable law including, but not limited to, the San Francisco Fair Chance Ordinance. https://sfgov.org/olse/sites/default/files/FCO%20poster2020.pdf
Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. New Relic does not accept unsolicited headhunter and agency resumes, and will not pay fees to any third-party agency or company that does not have a signed agreement with New Relic.
New Relic is an equal opportunity employer. We eagerly seek a diverse applicant pool and hire without regard to race, color, gender identity, religion, national origin, ancestry, citizenship, physical abilities (or disability), age, sexual orientation, veteran status, or any other characteristic protected by law.