Analogic
Posted 1mo ago

Sr. Software Engineer – Distributed Systems & Platform Integration

Analogic
Salem, New Hampshire, United States
OnsiteFull Time
Responsibilities
  • building integrations
  • designing apis
  • contributing platform
Requirements
  • Experience with C++ in production
  • API design (gRPC/REST)
  • Distributed systems concepts
  • Linux development, and ability to design cross-system integrations
Technical tools mentioned
C++gRPCRESTRustProtocol BuffersPythonGitHub CopilotQtLinux

Job description

What You’ll Do

Platform Integration (Primary Focus)

  • Build and maintain integration layers that connect application software to our distributed platform
  • Develop API interfaces (gRPC and/or REST) that allow existing systems to leverage platform capabilities
  • Enable legacy and modern systems to communicate effectively without requiring full rewrites

API & System Design

  • Define and implement clear, scalable API contracts
  • Partner with application teams to understand integration needs and ensure practical, usable solutions
  • Design systems with a focus on performance, reliability, and long-term maintainability

Platform Contribution

  • Contribute to the underlying platform (Rust-based), including messaging, coordination, and system components
  • Help evolve the platform toward more advanced, AI-enabled workflows and capabilities

Collaboration & Problem Solving

  • Participate in architecture discussions, design reviews, and code reviews
  • Troubleshoot integration issues, system behavior, and performance challenges across environments
  • Contribute to documentation, best practices, and integration guidance

What You Bring

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
  • Strong experience with C++ in production environments
  • Experience designing and building APIs (gRPC and/or REST)
  • Solid understanding of distributed systems concepts (event-driven systems, messaging, concurrency)
  • Ability to design across system boundaries and work with multiple technologies
  • Experience working in Linux-based development environments

Preferred Qualifications

  • Experience with Rust or willingness to learn
  • Familiarity with distributed or decentralized systems (e.g., P2P, consensus models)
  • Experience with tools like Protocol Buffers, async frameworks, or modern backend systems
  • Exposure to AI-assisted development tools (e.g., GitHub Copilot)
  • Experience with Python, frontend frameworks, or C++ UI frameworks (e.g., Qt)

Why This Role

  • Work on complex, high-impact systems that connect next-generation technology with real-world applications
  • Influence how a distributed platform is adopted across an entire product ecosystem
  • Collaborate across engineering teams and contribute to long-term platform strategy
  • Be part of a team exploring the intersection of distributed systems and emerging AI capabilities

Bottom Line

This role is ideal for a senior engineer who enjoys:

  • Solving complex integration challenges
  • Bridging modern and legacy systems
  • Working across architecture, APIs, and platform development

About Analogic

Provides imaging and detection technology for healthcare and aviation.

Year founded
1967
Employees
900
Organization type
Private
Latest investment
Raised $1.10B Private Equity (2018) — led by Altaris Capital Partners
Headquarters
US

Similar jobs

Software Engineer roles near Salem, New Hampshire
4h
Save
Mark Applied
Hide
Staff Software Engineer
Boston or Costa Mesa
$22k-$292k/yr OnsiteFull Time
Anduril Industries
Anduril Industries: Defense technology building autonomous military hardware and software.
12+ YOE12+ years of software engineering experience, technical degree, full-stack expertise, enterprise application experience, JavaScript, React, TypeScript, and U.S. Person status required.
Forge, JavaScript, React, TypeScript, Next.js, Enterprise Resource Planning (ERP), Manufacturing Execution System (MES), Warehouse Management System (WMS), Customer Relationship Management (CRM)
8h
Save
Mark Applied
Hide
Principal Software Engineer - FDE
United States or Redmond or Mountain View or Austin or Houston or Chicago or Cambridge or New York City or Atlanta
$143k-$275k/yr RemoteFull Time
Microsoft
MicrosoftNASDAQ: MSFT: Develops software, services, devices, and cloud computing solutions.
6+ YOEBachelor's degree in computer science or related technical field and 6+ years of coding experience, or equivalent experience. Requires secure system design expertise and coding in C, C++, C#, Java, JavaScript, or Python.
C, C++, C#, Java, JavaScript, Python, CI/CD, Azure ML, OpenAI
8h
Save
Mark Applied
Hide
Lead Software Engineer - Integrations
United States or Boston
$150k-$185k/yr RemoteFull Time
Cohere Health
Cohere Health: AI-powered clinical intelligence platform for healthcare prior authorization automation.
8+ YOE8+ years building scalable enterprise applications and distributed systems; expertise in APIs, secure design, databases, observability, event-driven architecture, cloud infrastructure, CI/CD, and technical leadership.
API, CI/CD, Infrastructure as Code
9h
Save
Mark Applied
Hide
Software Engineer III- Eng
Atlanta or Alpharetta or Lowell
$102k-$147k/yr HybridFull Time
UKG
UKG: Provider of workforce management and human capital management software.
4+ YOEBachelor's degree or equivalent practical experience; 4+ years in software development or platform/release engineering; JavaScript/Node.js or Python, CI/CD, GitHub, JIRA, cloud technologies, and DevOps expertise.
JavaScript, Node.js, Python, PowerShell, Bash, GCP, Google Cloud Platform, Firestore, Cloud Storage, Secret Manager, Compute, GitHub Actions, GitHub, JIRA, Ansible, IIS, MSI
11h
Save
Mark Applied
Hide
Software Engineering Co-op: September - December 2026
Boston, Massachusetts, United States
OnsiteInternship
PathAI
PathAI: AI-powered platform for pathology research and clinical diagnostics.
Computer Science or related-field bachelor's or master's student with at least 50% of the degree completed, one prior work experience, intellectual curiosity, and ability to learn quickly.
Machine Learning
12h
Save
Mark Applied
Hide
Senior Software Engineer, CLV Monitoring
Boston, Massachusetts, United States
$117k-$156k/yr HybridFull Time
SimpliSafe
SimpliSafe: Provides wireless home security systems and professional monitoring services.
Backend engineering experience with system design, distributed systems, API design, data modeling, scalable production services, modern programming languages, NoSQL databases, observability, and AI tools.
Node.js, TypeScript, C#, Claude Code, Cursor, CI/CD, NestJS, Kafka, Redis, DynamoDB, MongoDB, DevOps
15h
Save
Mark Applied
Hide
Software Developer I (Hybrid)
Canton or Boston or Farmington or Raleigh
HybridFull Time
Intact Insurance Specialty Solutions
Intact Insurance Specialty SolutionsToronto Stock Exchange: IFC: Provides specialized property and casualty insurance and risk services.
1+ YOEBachelor's degree in computer science or related field, technical school degree, equivalent work experience, or on-the-job training; 1–3 years of related experience; ability to develop, test, document, and implement software.
agile, system development life cycle
15h
Save
Mark Applied
Hide
Senior Software Engineer
Boston or Somerville
$129k-$194k/yr OnsiteFull Time
Recorded Future
Recorded Future: Provides AI-driven threat intelligence to protect organizations from cyberattacks.
5+ YOEExpert Python and distributed-systems expertise; experience building production AI/ML applications with LLMs, prompt engineering, autonomous agents, RAG, cloud platforms, and engineering workflow tools.
Python, AWS, GCP, Azure, Jira, Git, Large Language Models (LLMs), retrieval-augmented generation (RAG)