Software Engineering Manager

Ninjaone, LLC Austin , TX 78703

Posted 1 week ago

About the Role

As a hands-on Software Engineering Manager, you will lead the development of NinjaOne’s integrations and internal services. You will be responsible for inspiring our software development team to innovation and excellence. Manage our teams developing our suite of software products from roadmap to customer delivery. Collaborate across departments working closely with our Product Management, Architecture, Sales Operations, Quality Assurance, and Platform Engineering teams. If you are passionate about fostering growth and change, this is your opportunity to impact our world of Software Engineering.

Location - We are flexible on remote working from home, if you are located in the USA and in one of the following states - TX, FL, NC, GA, CT, ME, KS, CO, NJ or VA. 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: NinjaOne is built on Java, Kotlin, C++, 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.

What You’ll be Doing

  • * Technology Leadership - Provide Full Stack hands on software development technical expertise for your team’s successes, being a subject matter expert, doing code reviews, aiding with deployments and releases, and leading the technology direction.
  • * Team Leadership - Lead and grow a distributed, remote team of UI, Server, and Client Application developers, mentor and provide feedback to team members, and ensure alignment across the different layers of the team and system.
  • * Project Management - Leading the Project Management efforts from start to finish, driving accountability of the team, and owning the Quality Assurance (QA) process including Test Cases to ensure the quality of the product. Tracking team and work in project management tools, especially JIRA suite.
  • * Engineering Operations - Identify gaps and needed improvements in existing implementations, designs, and team operations. Collaborate with Product Owners and business stakeholders to develop valuable requirements and a project vision.
  • About You

  • * 3+ years of experience as a Software Engineering Manager.
  • * 7+ years of hands-on software development and design experience in distributed client-server architectures with hands-on software engineering experience.
  • * Experience in cross-system integrations using systems such as Salesforce, WorkRamp, Zendesk etc.
  • * Expertise in software design and architecture of applications and systems, including CI/CD, modern web and API development, caching, RDBMS and NoSQL databases and code quality best practices.
  • * Security focused mindset and adherence to security best practices.
  • * Advocating for a Culture of Quality within the team.
  • * Ability to lead, supervise, train, support, and mentor a remote team of engineers.
  • * Excellent communication and collaboration skills, interacting with other teams (especially Product Management).
  • * C# and .NET experience is a PLUS.
  • * Salesforce admin and development experience is a PLUS.
  • * Bachelor’s degree in computer science or other relevant technical engineering degree, equivalent relevant work experience will also be considered.
  • About Us

    NinjaOne automates the hardest parts of IT, empowering more than 17,000 IT teams with visibility, security, and control over all endpoints. The NinjaOne platform is proven to increase productivity, while reducing risk and IT costs. NinjaOne is consistently ranked #1 for its world-class support and is the top-rated software on G2 in seven categories including endpoint management, remote monitoring and management, and patch management.

    What You’ll Love

    We are a collaborative, kind, and curious community.

    We honor your flexibility needs with full-time work that is hybrid remote.

    We have you covered with our comprehensive benefits package, which includes medical, dental, and vision insurance.

    We help you prepare for your financial future with our 401(k) plan.

    We prioritize your work-life balance with our unlimited PTO.

    We reward your work with opportunity for growth and advancement.

    Additional Information

    This position is NOT eligible for Visa sponsorship.

    #BI-REMOTE

    #BI-HYBRID

    #LI-JR1

    icon no score

    See how you match
    to the job

    Find your dream job anywhere
    with the LiveCareer app.
    Mobile App Icon
    Download the
    LiveCareer app and find
    your dream job anywhere
    App Store Icon Google Play Icon
    lc_ad

    Boost your job search productivity with our
    free Chrome Extension!

    lc_apply_tool GET EXTENSION

    Similar Jobs

    Want to see jobs matched to your resume? Upload One Now! Remove
    Software Engineering Manager

    Owl Cyber Defense

    Posted Yesterday

    VIEW JOBS 5/4/2024 12:00:00 AM 2024-08-02T00:00 Job Title: Software Engineering Manager Department: Engineering </ Owl Cyber Defense Columbia MD (Remote Eligible)

    Software Engineering Manager

    Ninjaone, LLC