JOBSEARCHER

Software Systems Engineer/Remote

Via DiceRemoteMay 23rd, 2026
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Apetan Consulting, is seeking the following. Apply via Dice today!Job Title: Software Systems EngineerLocation: RemoteExperience: 3–8 yearsJob SummaryWe are seeking a Software Systems Engineer to design, develop, and maintain complex software systems. This role focuses on system-level thinking—integrating software, hardware, and infrastructure components to deliver reliable, scalable, and high-performance solutions.Key ResponsibilitiesDesign and develop system-level software components and servicesIntegrate multiple subsystems (applications, APIs, hardware interfaces, and infrastructure)Define system architecture, interfaces, and data flowsTroubleshoot and resolve complex system-level issuesCollaborate with software, hardware, network, and DevOps teamsOptimize system performance, reliability, and scalabilityDevelop automation tools for deployment, monitoring, and maintenanceWrite technical documentation for system design and processesRequired Skills & QualificationsStrong programming skills (Python, C++, Java, or similar)Solid understanding of operating systems (Linux/Unix preferred)Experience with system design, distributed systems, or embedded systemsKnowledge of networking fundamentals (TCP/IP, HTTP, sockets)Experience with APIs, microservices, and system integrationFamiliarity with version control systems (Git)Strong debugging and problem-solving skillsPreferred QualificationsExperience with cloud platforms (AWS, Azure, or Google Cloud Platform)Familiarity with containerization and orchestration (Docker, Kubernetes)Experience with CI/CD pipelines and automation toolsKnowledge of security best practices and system hardeningExposure to real-time systems or high-availability systemsImpact & CollaborationBridge gaps between software development, infrastructure, and system operationsEnsure end-to-end system reliability and performanceContribute to architectural decisions and long-term technical strategySoft SkillsStrong analytical thinking and attention to detailEffective cross-team communicationAbility to manage complex systems and ambiguity