NinjaOne is looking to enhance developer productivity, automate build and deployment pipelines, and build scalable internal developer platforms by providing technical leadership and strategic vision.
Requirements
- Proficiency in Go, Python, and React for building robust developer productivity tools and platforms.
- Strong understanding of cloud infrastructure, operations, and native cloud application development.
- 7+ experience with build tools such as Maven, MS Build and designing scalable, reliable, and automated CI/CD pipelines.
- Expertise with agile project management tools (Jira, Confluence) and distributed version control systems (GitHub, Bitbucket, GitLab).
- Experience in building tools incorporating best practices for CI, progressive deployment strategies that optimize release reliability and speed.
- Knowing large-scale datastore bottlenecks, asynchronous application design and client-server architecture will help you.
Responsibilities
- Lead the design and evolution of an Internal Developer Portal that empowers engineers with self-serve capabilities such as environment provisioning, monitoring access, and pipeline orchestration.
- Set standards and best practices for version control with Git (GitLab) and integrate with CI platforms; CircleCI experience is a plus.
- Provide technical roadmaps and influence engineering culture and strategy with a focus on long-term organizational impact.
- Architect and lead development of extensible, automated CI/CD pipeline templates to implement Golden Path to production
- Champion metrics and observability around developer productivity (build times, test times, CI/CD stability, onboarding duration, etc.) and continuously drive measurable improvements.
- Define progressive deployment models (canary, blue-green, feature flagging) to enhance release reliability and reduce risk.
- Collaborate closely with developers, QA, SRE, and DevOps teams to identify pain points and implement scalable solutions.
Other
- 10+ years of software engineering experience with substantial expertise in developer tooling, infrastructure automation, or platform engineering.
- Someone who thrives at the intersection of development, DevOps, and infrastructure
- Demonstrated leadership in driving cross-team initiatives and mentoring engineering teams.
- Exceptional problem-solving, communication, and technical collaboration skills.
- Due to federal government security requirements associated with our FedRAMP-authorized environment, candidates must be U.S. citizens or lawful permanent residents.