Jobs · Information Technology · Massachusetts

Software Engineer

Alexander Technology Group · Wilmington, MA · 2 wk ago
Information Technology$90k–$130k/yrFull-time

Position Summary

We are seeking a Senior Software Engineer to join a high-performance engineering team building scalable, resilient, and low-latency systems. This role will contribute across multiple layers of the platform architecture, from real-time data ingestion services in C++ to higher-level application and control components in Python. This engineer will play a key role in defining inter-service communication, optimizing system performance, and collaborating closely with hardware teams to support specialized imaging and FPGA-based systems.

Responsibilities

  • Design and develop core microservices using a polyglot stack including C++, Python, and Java
  • Build scalable, maintainable, and high-performance distributed systems
  • Define and implement GRPC-based communication contracts and service interfaces
  • Develop low-latency C++ services for high-speed data ingestion and BSD socket communication
  • Collaborate with Hardware Engineering teams on FPGA/RFSOM interfaces and real-time sensor integrations
  • Contribute to Docker-based deployment and containerization strategies
  • Support monitoring, logging, testing, and simulation frameworks across the platform
  • Develop and utilize replay/simulation tools for system validation and analysis

Required Experience

  • 5+ years of professional software engineering experience
  • Strong proficiency in at least two of the following: C++, Python, Java
  • Experience building distributed systems and microservices architectures
  • Hands-on experience with GRPC and asynchronous/event-driven systems
  • Familiarity with BSD sockets or other high-performance networking technologies
  • Experience with Docker and modern DevOps/containerization practices
  • Background designing systems for real-time or high-volume data processing

Similar jobs

Software Engineer

BAE Systems, Inc.Fort George G. Meade, MD· 1 wk ago
Engineering$133k–$226k/yrapply on jobs.baesystems.com

Software Engineer

EpicRound Rock, TX· 4 days ago
Information Technologyapply on epic.avature.net

Software Engineer

EpicGarland, TX· 4 days ago
Information Technologyapply on epic.avature.net