> Markdown version of [/jobs/ext/1239181-sr-software-engineer-distributed-systems-platform-integration](https://www.wearedevelopers.com/jobs/ext/1239181-sr-software-engineer-distributed-systems-platform-integration). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Software Engineer - Distributed Systems & Platform Integration - **Company:** Analogic Corp - **Location:** Salem, NH, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Software Applications, C++ (Programming Language), Code Review, Linux, Distributed Systems, Protocol Buffers, Python (Programming Language), Qt (Software), Systems Integration, GitHub Copilot, Ios Frameworks, Backend, Event Driven Architecture, Information Technology, Front End Software Development, Api Design, Grpc, Api Management, Legacy Systems - **Published:** July 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=925ddcca32257d95 ## About the Role * 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) ## Description * 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, 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 ## Related Videos - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Exploring the Power of gRPC-Gateway for Writing RESTful Services](https://www.wearedevelopers.com/videos/2072-exploring-the-power-of-grpc-gateway-for-writing-restful-services) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Designing for Agents Will Make You Better at Designing for Humans](https://www.wearedevelopers.com/videos/100278-designing-for-agents-will-make-you-better-at-designing-for-humans) - [Boosting OpenSearch Performance: gRPC Search in Action](https://www.wearedevelopers.com/videos/1964-boosting-opensearch-performance-grpc-search-in-action) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix)