Manager, Software Engineering jobs in United States
cer-icon
Apply on Employer Site
company-logo

NinjaOne · 10 hours ago

Manager, Software Engineering

NinjaOne is an innovative company that automates the hardest parts of IT to deliver visibility, security, and control over all endpoints. They are seeking a Software Engineering Manager to lead and grow their software development team, responsible for building and maintaining features for their IT Operations suite.

Cyber SecurityDocument ManagementInformation ServicesSoftwareSoftware Engineering
check
Growth Opportunities
badNo H1Bnote

Responsibilities

Provide full stack software development technical expertise for your team’s successes
Provide subject matter expertise in code reviews, integration, and deployment events
Lead the technology direction, with the ability to be hands on as needed
Lead and grow distributed, remote teams of UI and Server developers supporting features across our suite of current and upcoming software products
Mentor and provide feedback to team members
Ensure alignment across different technical teams like UI, Mobile, Server, and Agent
Identify gaps and improvements in existing implementations and team operations
Collaborate with Project Managers across all aspects of work, ensure tracking and follow NinjaOne’s software development best practices
Collaborate with Product Owners and business stakeholders to develop valuable requirements and a project vision
Other duties as needed

Qualification

Software Engineering ManagementSoftware DesignArchitectureDistributed Client-Server ArchitecturesCI/CDAPI DevelopmentMentoring Engineering DevelopersSecurity Best PracticesBilingual (English-Spanish)Critical ThinkingTeam Leadership

Required

Bachelor's degree in Computer Science, Computer Engineering, Information Technology or other relevant technical engineering degree, equivalent relevant work experience will also be considered
10+ years of cumulative software development experience in distributed client-server architectures including hands-on software engineering experience
3+ years of direct software engineering management experience
Expertise in software design and architecture, including CI/CD, modern web UI development, caching systems, key-value database systems, API development, and code quality best practices
Previous experience with adherence of Security best practices
You have been a leader in constant code and system improvement; through refactoring and critically thinking about systems
Experience in providing feedback to your team about their design choices
Enabling your team to think critically about their software development
Experience with supervising, training, and mentoring engineering developers
Able to lead and support a remote team

Preferred

English-Spanish Bilingual will make you a standout candidate for this role

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