Developer Productivity Engineer
Town of Florida, New York, USA
Listed on 2025-11-10
-
Software Development
Software Engineer, DevOps, Cloud Engineer - Software
Location: Town of Florida
Join to apply for the Staff Developer Productivity Engineer role at Ninja One
About the Role As a Staff Developer Productivity Engineer at Ninja One, you will provide technical leadership and strategic vision across multiple projects aimed at enhancing developer productivity, automating build and deployment pipelines, and building scalable internal developer platforms. You will lead the design and implementation of critical systems including an Internal Developer Portal with automated self‑serve capabilities supporting developers, QA, Dev Ops, and other engineering disciplines.
Location – We are flexible on remote working from home if you are located in the USA and reside in one of the following states:
CA, CO, CT, FL, GA, IL, KS, MA, MD, ME, NJ, NC, NY, OR, TN, TX, VA, WA
. We have physical offices in Austin, TX and Tampa, FL, if you prefer a hybrid option.
We hire the best software engineers, but experience in our stack can’t hurt:
Ninja One is built on Java
, Kotlin
, C++,
Golang and Postgres
; supporting millions of user endpoints and running as a scalable cloud service in AWS
. Knowing large‑scale datastore bottlenecks, asynchronous application design and client‑server architecture will help you.
- 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 Dev Ops teams to identify pain points and implement scalable solutions.
- Set standards and best practices for version control with Git (Git Lab) and integrate with CI platforms;
Circle
CI 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.
- 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+ years of 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 (Git Hub, Bitbucket, Git Lab).
- 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, Dev Ops, and infrastructure.
- Demonstrated leadership in driving cross‑team initiatives and mentoring engineering teams.
- Exceptional problem‑solving, communication, and technical collaboration skills.
Ninja One automates the hardest parts of IT to deliver visibility, security, and control over all endpoints for more than 30,000 customers. The Ninja One automated endpoint management platform is proven to increase productivity, reduce security risk, and lower costs for IT teams and managed service providers. Ninja One is obsessed with customer success and provides free and unlimited onboarding, training, and support.
Ninja One is #1 on G2 in endpoint management, patch management, remote monitoring and management, and mobile device management.
- We are a…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).