Open Source Software Engineer - C and PHP Agents Team (Remote)

New Relic, Inc.

Columbus Ohio

United States

Engineering
(No Timezone Provided)

Description

Your Opportunity

New Relic’s goal is to instrument, measure, and improve the Internet to help our customers create more perfect software, experiences, and businesses. We enable every engineer in the world to gather complete telemetry about their digital systems by developing our products and roadmaps in the open, seeking community feedback and contributions on our designs and solutions.

Our Open Source code runs inside hundreds of thousands of distributed customer applications. Two of our values are Passionate and Connected, and these values show up in everything we do, including our Open Source contributions!

We are excited to consider a remote engineer for this role. If you are not in the PST zone you must be willing to work within our normal business hours. Remote team members will be expected to work out of their home office in San Francisco, Austin, Salt Lake, Seattle, and Colorado and must have successfully worked remotely in their current or past position.

You will be at the heart of New Relic’s best-in-class leading our Open Source PHP & C projects. Engaging the community to shape direction and drive innovation, your contributions to our lightweight and resilient data collection software [https://github.com/newrelic/c-sdk], [https://github.com/newrelic/newrelic-php-agent] will directly shape our future.

What You'll Do

  • Write efficient C, and be open to learning PHP (Having PHP Experience is a Plus!). Customers run our code in their production systems, which means you write, build and run a comprehensive test suite to make sure each release is extensively tested and dependable.
  • You thrive balancing multiple in-flight workstreams while influencing outcomes in our Open Source communities. You collaborate with internal and external teams to provide technical leadership for new feature development through the creation and review of multi-language feature specifications, architecture, and documentation.
  • Curate a home for contributors on our Open Source projects. You support and participate in an ecosystem for experimental thinking, discussion, and constructive debate.
  • Make proactive recommendations on technical direction and architecture, in partnership with your peers.
  • Help iterate on our processes, practices, and culture as we grow through active collaboration with those around you. We practice pairing to share information, ensure quality, and grow our expertise.
  • Support our agents. You participate in rotations assisting our dedicated support team to help customers solve issues and get the most of the agent.
  • Your Qualifications

    Must-have:

  • 3-5 years of C coding experience.
  • C expertise: You write portable, efficient, and readable C code.
  • Are a great teammate, and are willing to collaborate with your team to achieve greater results, and hit our goals as an organization.
  • Are open to open-source projects, and collaborating on projects that include open-source repositories.
  • Work effectively in ambiguity, but also seek to minimize the unknown by utilizing standard methodologies, meta-work skills (collaboration, accountability, communication, work estimation), and well-reasoned opinions.
  • Enthusiasm for sharing knowledge, and a growth mentality that enables you to comfortably learn as you grow within your role, and collaborate with your peers to facilitate mutual growth.
  • You accept a high degree of autonomy while proactively keeping your peers and leadership informed.
  • Invested in the “Second Job”: Our “first job” is the job we were hired for (all of the above). Our “second job” is helping those around us to succeed at their jobs. Balancing our first and second jobs makes us smarter, more effective, and happier.
  • Adopt and embrace our New Relic Values.
  • Nice-to-have:
  • PHP and Go development experience.
  • Experience contributing to Open Source projects.
  • Please note that visa sponsorship is not available for this position.

    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.

    When you apply, be sure to include a cover letter telling us what interests you about this position and why you think it would be a good fit. Cover letters matter to us — we really read them.

    Our Office

    Our office is in the center of downtown Portland, situated in a thriving tech community in the Pacific Northwest. We enjoy easy commute access and a plethora of good eats and great coffee. We provide competitive compensation including equity and big-company benefits (medical, dental, etc.)—all while maintaining the energy, agility, and fun of a start-up.

    Open Source Software Engineer - C and PHP Agents Team (Remote)

    New Relic, Inc.

    Columbus Ohio

    United States

    Engineering

    (No Timezone Provided)

    Description

    Your Opportunity

    New Relic’s goal is to instrument, measure, and improve the Internet to help our customers create more perfect software, experiences, and businesses. We enable every engineer in the world to gather complete telemetry about their digital systems by developing our products and roadmaps in the open, seeking community feedback and contributions on our designs and solutions.

    Our Open Source code runs inside hundreds of thousands of distributed customer applications. Two of our values are Passionate and Connected, and these values show up in everything we do, including our Open Source contributions!

    We are excited to consider a remote engineer for this role. If you are not in the PST zone you must be willing to work within our normal business hours. Remote team members will be expected to work out of their home office in San Francisco, Austin, Salt Lake, Seattle, and Colorado and must have successfully worked remotely in their current or past position.

    You will be at the heart of New Relic’s best-in-class leading our Open Source PHP & C projects. Engaging the community to shape direction and drive innovation, your contributions to our lightweight and resilient data collection software [https://github.com/newrelic/c-sdk], [https://github.com/newrelic/newrelic-php-agent] will directly shape our future.

    What You'll Do

  • Write efficient C, and be open to learning PHP (Having PHP Experience is a Plus!). Customers run our code in their production systems, which means you write, build and run a comprehensive test suite to make sure each release is extensively tested and dependable.
  • You thrive balancing multiple in-flight workstreams while influencing outcomes in our Open Source communities. You collaborate with internal and external teams to provide technical leadership for new feature development through the creation and review of multi-language feature specifications, architecture, and documentation.
  • Curate a home for contributors on our Open Source projects. You support and participate in an ecosystem for experimental thinking, discussion, and constructive debate.
  • Make proactive recommendations on technical direction and architecture, in partnership with your peers.
  • Help iterate on our processes, practices, and culture as we grow through active collaboration with those around you. We practice pairing to share information, ensure quality, and grow our expertise.
  • Support our agents. You participate in rotations assisting our dedicated support team to help customers solve issues and get the most of the agent.
  • Your Qualifications

    Must-have:

  • 3-5 years of C coding experience.
  • C expertise: You write portable, efficient, and readable C code.
  • Are a great teammate, and are willing to collaborate with your team to achieve greater results, and hit our goals as an organization.
  • Are open to open-source projects, and collaborating on projects that include open-source repositories.
  • Work effectively in ambiguity, but also seek to minimize the unknown by utilizing standard methodologies, meta-work skills (collaboration, accountability, communication, work estimation), and well-reasoned opinions.
  • Enthusiasm for sharing knowledge, and a growth mentality that enables you to comfortably learn as you grow within your role, and collaborate with your peers to facilitate mutual growth.
  • You accept a high degree of autonomy while proactively keeping your peers and leadership informed.
  • Invested in the “Second Job”: Our “first job” is the job we were hired for (all of the above). Our “second job” is helping those around us to succeed at their jobs. Balancing our first and second jobs makes us smarter, more effective, and happier.
  • Adopt and embrace our New Relic Values.
  • Nice-to-have:
  • PHP and Go development experience.
  • Experience contributing to Open Source projects.
  • Please note that visa sponsorship is not available for this position.

    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.

    When you apply, be sure to include a cover letter telling us what interests you about this position and why you think it would be a good fit. Cover letters matter to us — we really read them.

    Our Office

    Our office is in the center of downtown Portland, situated in a thriving tech community in the Pacific Northwest. We enjoy easy commute access and a plethora of good eats and great coffee. We provide competitive compensation including equity and big-company benefits (medical, dental, etc.)—all while maintaining the energy, agility, and fun of a start-up.