NinjaOne · 1 week ago
Staff Developer Productivity Engineer
NinjaOne is a company that automates IT management for over 30,000 customers, enhancing productivity and reducing security risks. The Staff Developer Productivity Engineer will lead the design and implementation of systems that improve developer productivity, focusing on automation and scalable internal platforms.
Cyber SecurityDocument ManagementInformation ServicesSoftwareSoftware Engineering
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
Collaborate closely with developers, QA, SRE, and DevOps teams to identify pain points and implement scalable solutions
Set standards and best practices for version control with Git (GitLab) and integrate with CI platforms; CircleCI experience is a plus
Mentor engineers and lead technical discussions, design reviews, and knowledge-sharing sessions to disseminate best practices in developer productivity automation
Provide technical roadmaps and influence engineering culture and strategy with a focus on long-term organizational impact
Balance hands-on development with strategic planning, architectural design, and cross-team coordination to drive complex, high-impact projects
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
Other duties as needed
Qualification
Required
10+ years of software engineering experience with substantial expertise in developer tooling, infrastructure automation, or platform engineering
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
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
Benefits
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
Life insurance coverage
Company
NinjaOne
NinjaOne serves as an IT platform for endpoint management that enhances productivity, minimizes risks, and lowers overall IT expenses.
Funding
Current Stage
Late StageTotal Funding
$761.5MKey Investors
ICONIQ GrowthSummit Partners
2025-02-24Series C· $500M
2024-02-06Series C· $231.5M
2020-03-12Series Unknown· $30M
Leadership Team
Recent News
2026-01-13
2026-01-11
Company data provided by crunchbase