Software Engineer - Deploy Tools (open to remote)

New Relic, Inc.

Salt Lake City Utah

United States

Information Technology
(No Timezone Provided)

Description

Your Opportunity

Build and Deploy Tools is charged with building and supporting an end-to-end continuous integration and deployment pipeline. Our tooling allows engineering teams to deploy distributed systems at scale across our data center and public clouds.

This team is looking for a Senior Software Engineer who will contribute to our platform to simplify the experience of maintaining software in a complex environment.

What You’ll Do

  • Build and support CI/CD tooling to enable our migration to a distributed multi-cloud environment.
  • Coordinate with Data Platform teams to enable new features within our deploy platform and ease of use.
  • Support internal teams as they onboard onto our platform and evolve with our growing automation capabilities.
  • Your Qualifications

    Must-have:

  • Hands-on experience and proficiency in one or more of the following: Go, Groovy, Java, Python or similar
  • Experience with CI/CD build pipelines such as Jenkins, Travis CI, Circle CI, GitHub Actions, Ansible, AWS CodeBuild, Bamboo
  • Experience with Kubernetes and Docker container ecosystems
  • Experience with Public Cloud Providers (AWS, Azure, Google)
  • Excellent communication skills both verbally and in writing with a passion for growth and collaboration
  • Nice-to-have:

  • Experience with Argo or other GitOps workflow technologies
  • Experience with Terraform and Atlantis automation
  • Strong testing abilities. Consideration of both automated testing and monitoring to improve team efficiency and reliability of production services
  • 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.

    Software Engineer - Deploy Tools (open to remote)

    New Relic, Inc.

    Salt Lake City Utah

    United States

    Information Technology

    (No Timezone Provided)

    Description

    Your Opportunity

    Build and Deploy Tools is charged with building and supporting an end-to-end continuous integration and deployment pipeline. Our tooling allows engineering teams to deploy distributed systems at scale across our data center and public clouds.

    This team is looking for a Senior Software Engineer who will contribute to our platform to simplify the experience of maintaining software in a complex environment.

    What You’ll Do

  • Build and support CI/CD tooling to enable our migration to a distributed multi-cloud environment.
  • Coordinate with Data Platform teams to enable new features within our deploy platform and ease of use.
  • Support internal teams as they onboard onto our platform and evolve with our growing automation capabilities.
  • Your Qualifications

    Must-have:

  • Hands-on experience and proficiency in one or more of the following: Go, Groovy, Java, Python or similar
  • Experience with CI/CD build pipelines such as Jenkins, Travis CI, Circle CI, GitHub Actions, Ansible, AWS CodeBuild, Bamboo
  • Experience with Kubernetes and Docker container ecosystems
  • Experience with Public Cloud Providers (AWS, Azure, Google)
  • Excellent communication skills both verbally and in writing with a passion for growth and collaboration
  • Nice-to-have:

  • Experience with Argo or other GitOps workflow technologies
  • Experience with Terraform and Atlantis automation
  • Strong testing abilities. Consideration of both automated testing and monitoring to improve team efficiency and reliability of production services
  • 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.