EngineerJobs.io
← Back to all jobs

This position is no longer accepting applications

Closed on July 1, 2026.

This role is filled — get an email when new Software Engineering roles open on EngineerJobs.io:

Job Description

Lead Software Engineer (AWS) responsible for owning and guiding the web application platform across frontend, backend, and cloud infrastructure, including AWS IoT integration, while leading a small software team on site in Lowell, MA.

Responsibilities

  • Own and steer the web application platform's technical direction.
  • Lead a small software team while staying hands-on with development.
  • Architect, build, and maintain full‑stack web applications using React, JavaScript/TypeScript, Node.js, and AWS.
  • Develop applications that enable real-time monitoring and control of emergency communication equipment.
  • Decide on architecture, data flows, APIs, deployment strategies, monitoring, and maintainability.
  • Prioritize technical work to balance product needs with long‑term engineering quality.
  • Leverage AWS services including Lambda, API Gateway, DynamoDB, CloudWatch, and IoT Core.
  • Create features that interface with physical devices via MQTT, AWS IoT, or related technologies.
  • Improve software development practices such as code reviews, testing, documentation, and deployment workflows.
  • Mentor junior and mid‑level engineers as the team grows.

Requirements

  • 7+ years of professional software development experience.
  • Experience guiding technical work or leading a small engineering team.
  • Proven ability to build and support production web applications.
  • Strong JavaScript and TypeScript experience.
  • Professional experience with React or a similar frontend framework.
  • Backend experience with Node.js or similar server‑side technologies.
  • Experience designing and working with APIs.
  • Experience with AWS or similar cloud platforms.
  • Strong IaC experience with CloudFormation or Terraform.
  • Solid understanding of architecture, maintainability, security, and reliability.
  • Ability to work independently, make technical decisions, and own a product area.

Technologies

  • React
  • JavaScript
  • TypeScript
  • Node.js
  • AWS (Lambda, API Gateway, DynamoDB, CloudWatch, IoT Core)
  • MQTT
  • CloudFormation
  • Terraform

Benefits

  • Competitive salary
  • Comprehensive benefits package
  • Opportunity to work with cutting‑edge technology in a collaborative, small‑team environment
  • Take on a critical role with significant responsibility

Location

  • Lowell, MA on-site (no relocation offered)
  • Commute requirement: Lowell, MA 01854

Compensation

  • USD 80,000 – 120,000 per year

About Kingfisher Company Inc.

Kingfisher Company Inc. (KCi) is a small, innovative electronics design and manufacturing company specializing in emergency communication equipment for the fire alarm industry. This hands-on Lead Software Engineer role focuses on ensuring quality, efficiency, and reliability from design validation through production, with opportunities to drive innovation and technology.

Similar Jobs