Lead Software Engineer (AWS)
Job Description
Kingfisher Company Inc. offers an on-site opportunity in Lowell, MA for a Lead Software Engineer who will own and shape the web application platform across frontend, backend, and cloud infrastructure. The role blends hands-on development with small-team leadership to deliver real-time solutions for emergency communication equipment.
Benefits
- Competitive salary
- Comprehensive benefits package
- Opportunity to work on cutting-edge technology in a collaborative, small-team environment
- Significant responsibility in a critical product area
Responsibilities
- Own and guide the technical direction of the web application platform
- Lead a small engineering team while remaining hands-on with development
- Architect, build, and maintain full-stack web applications using React, JavaScript, Node.js, and AWS
- Develop systems for real-time monitoring and control of emergency communication equipment
- Decide on architecture, data flows, APIs, deployment, monitoring, and maintainability
- Prioritize technical work, balancing product needs with long-term engineering quality
- Leverage AWS services such as Lambda, API Gateway, DynamoDB, CloudWatch, and IoT Core
- Create features that interface with physical devices via MQTT, AWS IoT, or related technologies
- Improve development practices, including 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 leading technical work or guiding a small engineering team
- Strong experience building and supporting 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 experience with IaC such as CloudFormation or Terraform
- Solid understanding of application architecture, maintainability, security, and reliability
- Ability to work independently, make technical decisions, and take ownership of a product area
- Bachelor's degree preferred
Technologies
- React
- JavaScript
- TypeScript
- Node.js
- AWS: Lambda, API Gateway, DynamoDB, CloudWatch, IoT Core
- MQTT
- AWS IoT
- CloudFormation
- Terraform
About us
Kingfisher Company Inc. is a small, innovative electronics design and manufacturing firm specializing in emergency communication equipment for the fire alarm industry. This role supports design validation through production, with a focus on quality, efficiency, and reliability. The position is suited to someone who wants to drive innovation and practical technology solutions within a tight-knit team.
Location and commute
This is an on-site role based in Lowell, MA. Relocation is not available. Must be able to commute to the Lowell address (ZIP 01854).
Compensation
USD 80,000 - 120,000 per year