Staff Developer Productivity Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

NinjaOne · 2 months ago

Staff Developer Productivity Engineer

NinjaOne is a company that automates the hardest parts of IT to deliver visibility, security, and control over all endpoints for more than 30,000 customers. In this role, you will provide technical leadership and strategic vision across multiple projects aimed at enhancing developer productivity and building scalable internal developer platforms.

Cyber SecurityDocument ManagementInformation ServicesSoftwareSoftware Engineering
check
Growth Opportunities
badNo H1BnoteU.S. Citizen Onlynote

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

JavaKotlinC++GolangAWSPostgresPythonReactCI/CD pipelinesGitAgile project managementTechnical collaborationProblem-solvingCommunication

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

Preferred

CircleCI experience is a plus

Benefits

Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
Life insurance coverage

Company

NinjaOne

company-logo
NinjaOne serves as an IT platform for endpoint management that enhances productivity, minimizes risks, and lowers overall IT expenses.

Funding

Current Stage
Late Stage
Total Funding
$761.5M
Key Investors
ICONIQ GrowthSummit Partners
2025-02-24Series C· $500M
2024-02-06Series C· $231.5M
2020-03-12Series Unknown· $30M

Leadership Team

E
Eric Herrera
Co-Founder & VP Sales
linkedin
C
Christopher Matarese
Founder, President, and Chief Financial Officer
linkedin
Company data provided by crunchbase