Jobs · Engineering · New Hampshire

Sr. Software Engineer (Microservices, C++, Linux)

Copley Controls · Salem, NH · 2 wk ago
EngineeringFull-time

Full-Time, On-site in Salem, NH

About the role

Make an Impact on Mission-Critical Security Technology. We’re seeking a Senior Software Engineer to join a high-impact team supporting advanced, network-connected security screening systems. This is a hands-on role focused on stabilizing and enhancing production systems while contributing to next-generation (greenfield) capabilities. If you enjoy solving complex problems, improving real-world systems, and working across engineering disciplines—this role offers a strong balance of ownership, technical depth, and visible impact.

Responsibilities

  • Architect and deliver new features that coordinate across multiple systems, designing secure and reliable inter-service communication to support them.
  • Own and enhance existing production codebases.
  • Contribute to targeted greenfield development as new capabilities are introduced.
  • Support software releases, debugging, and issue resolution in production environments.
  • Partner with systems, test, field, and manufacturing teams to resolve integration challenges.
  • Create and improve technical documentation to support long-term system sustainability.

Requirements

  • Experience with microservices architectures, including:
    • REST APIs, gRPC/protocol Buffers
    • Message brokers
    • Containerization
    • Securing communications channels
  • Experience in C++, including multi-threading.
  • Proven background working in Linux environments (must-have).
  • Experience supporting distributed / networked systems in production.
  • Comfortable working in and improving established codebases.

Skills

  • Experience balancing system sustainment and new development.
  • Strong debugging, code review, and system-level problem-solving skills.
  • Background in complex, integrated environments where uptime and reliability are critical.
  • Ability to operate independently while influencing technical direction.
  • Passion for improving documentation and knowledge continuity.

Benefits

  • Work on real-world, mission-critical technology.
  • High visibility across cross-functional teams.
  • Blend of stability work + forward-looking innovation.

Similar jobs