JOBSEARCHER

Sr. Software Engineer – Distributed Systems & Platform Integration

1, foreach: errors()" style="display: none;">PostSr. Software Engineer – Distributed Systems & Platform IntegrationJob Category: EngineeringRequisition Number: SRSOF002750Apply nowPosting DetailsPosted: July 9, 2026Full-TimeOn-siteLocationsShowing 1 locationSalem, NH Office9 Northeastern BlvdSuite 600Salem, NH 03079, USASalem, NH Office9 Northeastern BlvdSuite 600Salem, NH 03079, USA1 && showAllLocations() == false, text: $.t('Opportunity.Opportunities.MoreJobLocations', { count : Locations().length - 1 }), click: function(){showAllLocations(true)}, event: {keypress: function(data, e){if(e.keyCode === 13 || e.keyCode === 32){return true} else{return false}} ? function(){showAllLocations(true)} : null}" style="display: none;">+0 more locations 1 && showAllLocations() == true, text: $.t('Opportunity.Opportunities.LessJobLocations'), click: function(){showAllLocations(false)}, event: {keypress: function(data, e){if(e.keyCode === 13 || e.keyCode === 32){return true} else{return false}} ? function(){showAllLocations(false)} : null}" style="display: none;">less locations Job DetailsDescriptionWhat You’ll DoPlatform Integration (Primary Focus)Build and maintain integration layers that connect application software to our distributed platformDevelop API interfaces (gRPC and/or REST) that allow existing systems to leverage platform capabilitiesEnable legacy and modern systems to communicate effectively without requiring full rewritesAPI & System DesignDefine and implement clear, scalable API contractsPartner with application teams to understand integration needs and ensure practical, usable solutionsDesign systems with a focus on performance, reliability, and long-term maintainabilityPlatform ContributionContribute to the underlying platform (Rust-based), including messaging, coordination, and system componentsHelp evolve the platform toward more advanced, AI-enabled workflows and capabilitiesCollaboration & Problem SolvingParticipate in architecture discussions, design reviews, and code reviewsTroubleshoot integration issues, system behavior, and performance challenges across environmentsContribute to documentation, best practices, and integration guidanceWhat You BringRequired QualificationsBachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)Strong experience with C++ in production environmentsExperience 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 technologiesExperience working in Linux-based development environmentsPreferred QualificationsExperience with Rust or willingness to learnFamiliarity with distributed or decentralized systems (e.g., P2P, consensus models)Experience with tools like Protocol Buffers, async frameworks, or modern backend systemsExposure to AI-assisted development tools (e.g., GitHub Copilot)Experience with Python, frontend frameworks, or C++ UI frameworks (e.g., Qt)Why This RoleWork on complex, high-impact systems that connect next-generation technology with real-world applicationsInfluence how a distributed platform is adopted across an entire product ecosystemCollaborate across engineering teams and contribute to long-term platform strategyBe part of a team exploring the intersection of distributed systems and emerging AI capabilitiesBottom LineThis role is ideal for a senior engineer who enjoys:Solving complex integration challengesBridging modern and legacy systemsWorking across architecture, APIs, and platform developmentQualifications0" style="display: none;">Skills0">0">0" style="display: none;">Behaviors0">0">:0" style="display: none;">Motivations0">0">:0" style="display: none;">Education0">0">0" style="display: none;">Experience0">0">0" style="display: none;">Licenses & Certifications0">0">Equal Opportunity Employer/Protected Veterans/Individuals with DisabilitiesThis employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.