
Senior Software Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in United States.
β’ Design, create, test, and sustain secure, scalable, maintainable, and production-ready full-stack application functionalities.
β’ Develop backend services, APIs, integrations, automation, and supportive tools.
β’ Construct and enhance cybersecurity and compliance applications for both cloud-based and on-premise environments.
β’ Create software that supports post-quantum cryptography, cryptographic modernization, crypto-agility, risk analysis, and compliance workflows.
β’ Design and execute integrations with cloud services, security technologies, vulnerability management platforms, monitoring solutions, and third-party systems.
β’ Ingest, process, correlate, and present security and compliance data while automating monitoring, vulnerability management, evidence collection, control management, and reporting workflows.
β’ Design data models and normalization/correlation logic for multi-source records while maintaining provenance and confidence.
β’ Implement configurable scoring, prioritization, and risk analytics for gap analysis, trend analysis, and scenario comparison.
β’ Model asset, system, and organizational relationships for in-depth analysis and graph-based exploration.
β’ Implement role-based access control alongside role-differentiated views.
β’ Develop and enhance CI/CD pipelines and automated deployment processes.
β’ Build, deploy, and support containerized and cloud-native applications.
β’ Utilize and assess AI-assisted software development tools in coding, debugging, refactoring, testing, documentation, and code analysis.
β’ Resolve complex application, integration, deployment, and production challenges.
β’ Engage in architecture, design, code reviews, testing, documentation, release management, deployment, and continuous improvement.
β’ Apply secure software development and DevSecOps practices, translating security and domain requirements into software capabilities.
β’ Proven professional experience in designing, developing, and supporting production software applications.
β’ Experience in designing, developing, and consuming RESTful APIs while integrating applications with external systems and services.
β’ Familiarity with relational databases, data modeling, backend application architecture, and modern front-end web development technologies.
β’ Experience in designing and constructing data-intensive or data analytics applications across large, complex, or multi-source datasets.
β’ Proficiency in modeling and querying hierarchical, relational, or graph-like relationship data.
β’ Experience working within a CI/CD and DevOps-oriented software delivery environment.
β’ Familiarity with Infrastructure as Code.
β’ Experience with Docker, containers, or other managed container platforms.
β’ Demonstrated use of AI-assisted software development tools such as Claude Code, OpenAI Codex, Cursor, GitHub Copilot, or similar technologies.
β’ Ability to troubleshoot software, integration, deployment, and production issues independently.
β’ Strong analytical, problem-solving, and communication abilities.
β’ Capacity to collaborate across software engineering, product, cloud, cybersecurity, and compliance teams.
β’ Comfort in a high-ambiguity, early-stage product environment.
β’ Experience with Modular Open Systems Architecture primarily using open-source technology.
β’ Must be a US Citizen with the capability to obtain a security clearance.
β’ Preferred possession of DOD/DoW Secret or Top Secret clearance.
β’ Preferred ability to support hybrid-remote work within the DC area.
β’ Desired experience in cybersecurity, cloud security, GRC, compliance, continuous monitoring, post-quantum cryptography, data ingestion/correlation, scoring or recommendation engines, graph databases, Kubernetes, GitHub Actions, GitLab CI, NIST RMF, NIST SP 800-53 Rev. 5, NIST CSF, FedRAMP, FISMA, vulnerability management, POA&M management, security controls, evidence collection, continuous monitoring, cryptographic concepts, security tools, and federal government or highly regulated environments.
β’ Software development experience with Python or professional experience in creating applications using Django or Go (Golang), with knowledge of JavaScript/TypeScript or other modern application development languages.
β’ Health/Dental/Vision
β’ 401(k) match
β’ Paid Time Off
β’ STD/LTD/Life Insurance
β’ Referral Bonuses
β’ Professional development reimbursement
β’ Parental leave
Speechify
Speechify
Speechify
Speechify
Get handpicked remote jobs straight to your inbox weekly.