{"schemaVersion":"jobsearcher.job.v1","id":"22455b4f9a05a989d4f199b9","url":"https://jobsearcher.com/jobs/22455b4f9a05a989d4f199b9","canonicalUrl":"https://jobsearcher.com/jobs/22455b4f9a05a989d4f199b9","title":"Senior Software Engineer – Python Backend & Embedded Security","description":"Overview:We are seeking a highly skilled Senior Software Engineer to join a product-focused engineering team. This role is centered on designing, developing, and securing next-generation connected systems, with an emphasis on backend infrastructure and embedded security.As a senior-level engineer, you will play a critical role in shaping architecture, influencing development practices, and driving secure design decisions across multiple product lines. You will collaborate with cross-functional teams including embedded systems, cloud, and platform engineering to deliver robust and scalable solutions.Key Responsibilities:Core EngineeringDesign, develop, test, and maintain software systems and applicationsBuild and enhance backend services using PythonAnalyze requirements and translate them into technical specificationsImplement scalable and high-performance application featuresContribute to full software development lifecycle using Agile methodologiesSecurity & ArchitectureDefine and review security architectures for embedded and connected systemsDesign and implement cryptographic security controlsDevelop key management and secure access control mechanismsEnsure systems meet regulatory and security compliance requirementsBuild secure integrations across embedded, cloud, and mobile systemsCollaboration & LeadershipWork closely with stakeholders across engineering and product teamsGuide design decisions for secure and scalable systemsMentor junior engineers and provide technical leadershipSupport cross-team collaboration to meet business and technical goalsRequired Skills & Experience:8+ years of experience in software developmentStrong backend experience with PythonExperience working with Linux-based systemsFamiliarity with full-stack development conceptsExperience applying cryptographic techniques in embedded systemsKnowledge of secure software development practicesExperience working in Agile environmentsNice-to-Have Skills:Experience developing IoT or connected devicesKnowledge of Public Key Infrastructure (PKI) and certificate lifecycle managementExperience in DevOps practices and CI/CD pipelinesExposure to AWS or cloud-native application developmentEducation:Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or related fieldEquivalent practical experience may be consideredKey Competencies:Strong analytical and problem-solving abilitiesAbility to translate business requirements into technical solutionsExcellent communication and collaboration skillsAbility to manage multiple priorities in a fast-paced environmentProficiency in applying engineering principles to system designAdditional Notes:Focus is on backend Python development with less emphasis on cloud security specializationRole involves working on complex systems and contributing to security architecturePrior experience serving as a technical lead or mentor is highly valued","company":"Judge Group","rawCompany":"judge group","city":"Johnston","state":"IA","isRemote":false,"isActive":false,"createdAt":"2026-07-03T11:03:02.810Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1299.05","title":"Information Security Engineers","slug":"information-security-engineers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Engineer – Python Backend & Embedded Security","description":"Overview:We are seeking a highly skilled Senior Software Engineer to join a product-focused engineering team. This role is centered on designing, developing, and securing next-generation connected systems, with an emphasis on backend infrastructure and embedded security.As a senior-level engineer, you will play a critical role in shaping architecture, influencing development practices, and driving secure design decisions across multiple product lines. You will collaborate with cross-functional teams including embedded systems, cloud, and platform engineering to deliver robust and scalable solutions.Key Responsibilities:Core EngineeringDesign, develop, test, and maintain software systems and applicationsBuild and enhance backend services using PythonAnalyze requirements and translate them into technical specificationsImplement scalable and high-performance application featuresContribute to full software development lifecycle using Agile methodologiesSecurity & ArchitectureDefine and review security architectures for embedded and connected systemsDesign and implement cryptographic security controlsDevelop key management and secure access control mechanismsEnsure systems meet regulatory and security compliance requirementsBuild secure integrations across embedded, cloud, and mobile systemsCollaboration & LeadershipWork closely with stakeholders across engineering and product teamsGuide design decisions for secure and scalable systemsMentor junior engineers and provide technical leadershipSupport cross-team collaboration to meet business and technical goalsRequired Skills & Experience:8+ years of experience in software developmentStrong backend experience with PythonExperience working with Linux-based systemsFamiliarity with full-stack development conceptsExperience applying cryptographic techniques in embedded systemsKnowledge of secure software development practicesExperience working in Agile environmentsNice-to-Have Skills:Experience developing IoT or connected devicesKnowledge of Public Key Infrastructure (PKI) and certificate lifecycle managementExperience in DevOps practices and CI/CD pipelinesExposure to AWS or cloud-native application developmentEducation:Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or related fieldEquivalent practical experience may be consideredKey Competencies:Strong analytical and problem-solving abilitiesAbility to translate business requirements into technical solutionsExcellent communication and collaboration skillsAbility to manage multiple priorities in a fast-paced environmentProficiency in applying engineering principles to system designAdditional Notes:Focus is on backend Python development with less emphasis on cloud security specializationRole involves working on complex systems and contributing to security architecturePrior experience serving as a technical lead or mentor is highly valued","datePosted":"2026-07-03T11:03:02.810Z","dateModified":"2026-07-03T11:03:02.810Z","hiringOrganization":{"@type":"Organization","name":"Judge Group","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Johnston","addressRegion":"IA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"22455b4f9a05a989d4f199b9"},"url":"https://jobsearcher.com/jobs/22455b4f9a05a989d4f199b9"}}