Sr. Software Engineer - Distributed Systems & Platform Integration
Analogic Corporation
Job Description
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
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer - Distributed Systems & Platform Integration in Salem, NH vacancy
- ...Description What You’ll Do Platform Integration (Primary Focus) Build... ...that connect application software to our distributed platform Develop API... ...) that allow existing systems to leverage platform capabilities... ...in Computer Science, Engineering, or related field (or...PlatformSenior
- ...Senior Embedded Software Engineer Join a leading developer of advanced... ...sophisticated hardware systems used in high-reliability environments... ...developing embedded or platform-level software ~ Advanced... ...& Design ~15% Hardware Integration & Validation Daily...PlatformSeniorHourly payFull timeWorldwide
$130k - $150k
...Games is seeking a Senior Software Engineer in Data Engineering to... ...cutting-edge game analytics platform and tools to better... ...manages petabyte-scale data, integrating dozens of streaming and... ...production software systems, preferably in a distributed or data-intensive environment...PlatformSeniorFull timeWork at office$131.4k - $151.8k
...lookout for a Build Engineer who possesses a passion... ...of client-facing software and services. This is... ...maintaining the technology platform that powers Rockstar’... ...integration and deployment of internal... ...similar.Knowledge of distributed systems architecture and infrastructure...PlatformSeniorFull timeWork at officeWorldwide$105k - $135k
...Software Engineer Andover, MA The Weather Company is... ...and AWS to established platforms in.NET/C# and SQL Server... ...frontend and backend systems, delivering data-rich... ...issues in complex distributed systems Nice to... ...product features or integrating LLM APIs into applications...PlatformWork at officeWorldwideFlexible hours3 days per week- ...wins.Job DescriptionJob Summary:The SAP Integration Developer will be responsible to ensure... ...built in the environment, establishing a platform to enable monitoring and self-service for... ...develop process modeling in BPMProvide system-wide support and maintenance for a complex...PlatformMinimum wagePermanent employmentFull timeWork experience placementLocal area
$140k
...most active venture capital platforms, with $1.4B+ in assets... ...We're looking for a Senior Software Engineer who enjoys solving complex... ...applications and automated systems. You’ll build tools that move... ...solutions Build and maintain integrations between internal and third‑...PlatformSeniorWork at officeImmediate startVisa sponsorshipFlexible hours- ...Design and develop embedded software that controls system behavior in advanced imaging and security platforms Build software that... ...resolve software/hardware integration issues across lab, manufacturing... ..., systems, and test engineers to define interfaces and validate...PlatformSeniorTemporary work
- ...lives as quickly as possible. As a Senior Software Engineer, you will be part of a small pluri-... ...development of a complete surgical robotic system. You are a self-starter, detail-... ...to understand context, workflows with integrated capital equipment and end-user (i.e., surgeon...SeniorFull time
$86.8k - $165.2k
...100 years of experience and renowned engineering expertise to meet the needs of today’s... ...future of aerospace and defense.Raytheon’s Systems Engineering & Test Capabilities... ...Systems Engineer to support hardware and software integration activities for the family of Patriot programs...SeniorTemporary workWork experience placementInterim roleWork at officeRemote workRelocation packageFlexible hours- ...implementing small to large systems. Ability to work in a team environment... ..., debugs, and implements software. Troubleshoot production... ...the conversion and/or integration of new products based on client... ...compatibility, and multiple platforms. * Resolves problems with...PlatformSenior
$127.8k
...technically driven Field Application Engineer to support our growing... ...demanding applications— satellite systems, launch vehicles, military avionics, defense platforms, and national laboratory programs... ...through successful product integration. Drawing on Infineon’s portfolio...PlatformSeniorPermanent employmentLocal area- ...?EFI is seeking an R&D Software Engineer to join our software and... ...a dotted line to the Sr. Director of Software Development... ...vendors to develop and integrate applications with printer control systems, support and evolve our... ...printer software platform, sustain our installed...PlatformLocal areaRemote workWorldwide
- ...About Us Reframe Systems is on a mission to build... ...Our modular building platform and highly-automated production... ...setting up our first software driven factory in the... ...for a Software Engineer to design and build full... ...scale data pipelines, integrating with BI tools (Tableau...PlatformFull time
- ...Senior Systems Software Engineer This role has been designed as 'Hybrid' with... ...accelerating through AI integration Mentor and guide other... ...Experience with storage systems, distributed systems, or low-level... ...building tools or platforms used by other engineers...PlatformSeniorWork experience placementWork at officeImmediate start2 days per week
$100k - $120k
...is seeking a Reliability Engineer to join our team! In JLL... ...asset management plan to integrate clients existing systems including building... ...Reliability & Asset Management platform for instruction in... ...manufacturing, office, and distribution locations in the Americas...PlatformFull timeWork at officeLocal areaRemote workFlexible hours- ...Senior Application Security Engineer Since 1906, New Balance... ...-native services, and software development platforms from current and emerging... ...Collaborate with DevOps teams to integrate security controls into CI/... ...pipelines, and ticketing systems into automated workflows....PlatformSeniorTemporary workPart timeWork at officeFlexible hours3 days per week
- ...business requirements. Integrate client APIs into Dynamics 365... ...services and Microsoft Power Platform tools (Power Apps, Power Automate... ...best practices and quality software design. Assist with... ...coaching as needed. Cloud & Systems Architecture (1-3 years of experience...PlatformLocal area
- ..., and evolve the platform itself. From high... ...s virtualization software and solutions, used... ...software systems.You will analyze... ...specifications, deliver and integrate features, and... ...documentation with senior engineers' guidance.You... ....You know distributed system architecture...PlatformFull timeWork experience placementWork at officeShift work2 days per week
$80.91k - $150.26k
...team as a Senior Manufacturing Engineer. In this role, you will... ...act as a technical leader for platform integration. Additionally, you will work... ...in a Manufacturing Execution System (MES) environment to ensure... ...Industrial/Mechanical/Electrical/Software engineering ~3+ years of...PlatformSeniorPermanent employmentWork at officeVisa sponsorshipWork visaRelocation package$96k - $132k
...powered robotic technology platform, Symbotic is changing... ...chain. Intelligent software orchestrates advanced... ...high-density, end-to-end system – reinventing... ...As a Software Support Engineer, you will be a key member... ...solve today's complex distribution challenges, Symbotic enables...PlatformRemote workShift workNight shift2 days per week- Job DescriptionJob Summary:Mercury Systems' Integrated Process Solutions (IPS) Line of Business (LOB) offers an exciting leadership opportunity for a Sr. Principal Systems Engineer who wants to expand your influence, own architecture end-to-end, and drive system innovation...SeniorFor contractorsCasual workWorldwide
- ...We’re seeking a Senior Software Engineer to join a high-impact team... ...connected security screening systems. This is a hands-on role focused... ...teams to resolve integration challenges Create and improve... ...) Experience supporting distributed / networked systems in production...Senior
$126k - $142k
...and Premium/Fabric capacities. When the platform is running smoothly, you will pivot into... ...including Row-Level Security (RLS) and integration with Azure AD groups.Maintain On-Premises... ...information technology/computer information systems or related major is required.Ability to...PlatformSeniorPermanent employmentFull timeInternshipWork at officeLocal areaRemote workFlexible hoursShift work- Senior Cybersecurity Systems Software EngineerThis role has been designed... ...seeking a Senior Cybersecurity Engineer to lead organization-wide... ...audits.Evaluate, recommend, and integrate new cybersecurity... ...integrating scalable, multi-platform cybersecurity solutions.Ability...PlatformSeniorFull timeWork experience placementWork at officeLocal areaImmediate start2 days per week
- Senior Systems Software EngineerThis role has been designed as 'Hybrid'... ...matters alongside experienced engineers across software, firmware,... ...with storage systems, distributed systems, or low-level system... ...infrastructureExperience building tools or platforms used by other...PlatformSeniorFull timeWork experience placementWork at officeLocal areaImmediate start2 days per week
$110k - $120k
...United StatesProducts - Engineering /Fulltime /HybridOver... ...position: Senior QA Software EngineerPosition type... ...Manager of Software Systems... ...experience with cloud platforms such as AWS, Azure, or... ...of cloud-native and distributed systems (microservices...PlatformSeniorFull timeLocal areaWork from home- Sr. Director, PMO: Private Cloud & Flex SolutionsThis... ....Partner closely with engineering, product management, sales... ...senior contributors, or distributed teams, preferably in cloud, software, or infrastructure... ..., and related reporting platforms.Demonstrated ability to...PlatformSeniorFull timeWork experience placementWork at officeLocal areaImmediate startFlexible hours
- ...Senior Manager, Data Engineering LU Service Corp. Londonderry... ...generation, transmission, and distribution utility. AQN is committed to... ...a culture that values integrity, inclusivity, and innovation... ...scalable data pipelines and platforms that impact multiple business...PlatformSeniorFlexible hours
$170k - $200k
...generation of autonomous cloud networking platforms for the enterprise. Identity is... ...closely with platform service owners, engineering leaders, and executive stakeholders to... ...can read technical specs, understand distributed system tradeoffs, and translate between engineering...PlatformSeniorFull timeLocal areaImmediate startWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer - Distributed Systems & Platform Integration. Be the first to apply!
Related searches
- part time software developer remote Salem, NH
- senior application administrator Salem, NH
- senior performance engineer Salem, NH
- srs Salem, NH
- senior manager m&a tax Salem, NH
- senior activities Salem, NH
- senior performance tester Salem, NH
- senior manager diversity & inclusion Salem, NH
- senior cloud network engineer Salem, NH
- senior Salem, NH


