Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NuHarbor Security Logo

Principal Software Engineer

NuHarbor Security

$152,000 - $185,000
Aug 26, 2025
Colchester, VT, US
Apply Now

NuHarbor Security needs to improve the cybersecurity of its clients by making it stronger and easier to understand. The company is looking for a Principal Software Engineer to lead the design, development, deployment, and operation of in-house, open source, and licensed applications that form the service delivery platform, aiming to improve operational efficiency and service margin goals.

Requirements

  • Eight (8) years of experience related to professional software engineering experience.
  • Four (4) years recent development experience in TypeScript and Python.
  • Two (2) years recent experience operating infrastructure in AWS with Terraform
  • Is a DevOps practitioner, championing Infrastructure-as-Code, Continuous Integration/Continuous Delivery.
  • Knowledgeable about agile development processes, where client needs are paramount in the process of requirements gathering and refinement.
  • Experience building data systems, performing data analysis, developing and maintaining specific reports' correctness through change, in a split transaction/reporting architecture.
  • Experience building RESTful or GraphQL APIs using serverless technologies.

Responsibilities

  • Architect, design, implement, test, operate, and debug software systems, touching all levels of the tech stack, from web-based front ends to API backends, data sources, and infrastructure-as-code projects.
  • Serve as a senior software engineer and manager advisor on ongoing projects.
  • Develop, maintain, and enhance related policies, documentation, and procedures.
  • Practice and evangelize Test Driven Development (TDD) to engineer well-tested, high-quality, and scalable code.
  • Recommend new approaches that allow greater standardization and more effective management.
  • Translate requirement from product and UX design teams into a platform that delivers the most valuable insights from our integrated suite of managed security services, particularly in the public sector, or State, Local, and Education (SLED) market.
  • Manage and oversee all technical aspects of software projects, participates in code reviews, and mentor staff.

Other

  • Live by the NuHarbor corporate values: Help Clients Win, Always Improve, Protect the House
  • Responsible for hiring decisions, team development and performance management for assigned software engineering teams.
  • Provide agile process leadership; identify and advocate for changes that drive measurable improvements in team KPIs.
  • Bachelor's Degree and eight (8) or more years in the Information Technology field.
  • Must be a citizen of the United States.