Lead Software Development Engineer, Developer Platform Team - Golang (Remote)
Job Description
Your opportunity
If you are driven by innovation, passionate about technical excellence, and ready to collaborate with a team of exceptional engineers, apply now for this position at New Relic. Let's embark on an exciting journey of innovation and technical advancements together!
What you'll do
- Lead and build a scalable developer platform with DevSecOps capabilities to assist engineering teams in developing and deploying secure software.
- Partner with Product Managers, Engineering Managers and peer engineers to deliver and exceed business goals.
- Lead the architectural and design definitions with a high degree of innovation and creativity.
- Create the infrastructure and framework needed to make our systems more scalable and simpler to deploy.
- Research new frameworks and services to understand sophisticated scenarios and propose new features based on the learning.
- Work in an agile environment with a DevSecOps approach-teams build and maintain their own secure software, including taking turns with being on-call.
This role requires
- Bachelor's degree in Computer Science or equivalent.
- 8+ years of hands-on professional experience with distributed systems, concurrency, and scaling in a production environment.
- Hands on advanced programming expertise in Golang, and experience with front end JavaScript library (React). Must be open to adapting, learning, and working with different languages and frameworks
- Experience with Docker (optimizing image size, multi-arch, multi-stage, and BuildKit) and K8S.
- Experience with security scanning tools like trivy, Snyk, etc.
- Experience with administering systems like GitHub enterprise, Artifactory, etc.
- Comfortable in a fast-paced environment passionate about delivering production code at a regular cadence using Agile techniques, tools and methodologies.
- Having a collaborative work style that includes colleagues in important decisions and leads to shared code ownership
Bonus points if you have
- Contribution to open source projects.
- Familiarity with Terraform, Jenkins, AWS Services (EKS, EC2, etc)
- Proficient in writing software using React, Groovy or other object-oriented languages (C++, Python, etc)
- Familiarity with language dependency/package tooling such as Gradle / Maven, pip, Rubygems, and npm / yarn
- Understanding the value that DevSecOps practices brings to a development team's efficiency and reliability and are passionate about applying these techniques to your projects.
Date Posted
04/25/2024
Views
3
Positive
Subjectivity Score: 0.95