Mantis Security is seeking a software engineer with systems programming expertise and a strong background in database engineering. The role involves understanding database engines and core services internally by reading source code, examining network communications, and modifying software to support mission requirements. Engineers trace behavior through unfamiliar codebases and protocols, determine appropriate integration points for changes, and assess the effects of those changes across an integrated technology stack. The engineer develops, maintains, tests, and deploys secure, scalable applications and services; works with database engines and relational and graph data stores; and supports infrastructure automation and cloud-hosted software. The role also involves integrating identity services, implementing OpenID Connect (OIDC), applying Zero Trust Architecture principles, and collaborating with cybersecurity, infrastructure, data, and mission stakeholders. The engineer produces and maintains software designs, interface specifications, deployment procedures, configuration baselines, security implementation details, and operational support materials. This is a full-time, on-site position.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior