Senior Software Engineer
Core
Design, implement, test, and support production software for Windows desktop enrollment applications, web-based features, and backend API services, integrating with identity, document-scanning, biometric, and payment hardware.
Role type
Senior full-stack software engineer (desktop/web/cloud)
Builds
Windows desktop enrollment application, web-based enrollment features, backend API services, and cloud infrastructure
Domain
Cybersecurity, identity management, government programs, enterprise security
Required skills
TypeScript, JavaScript, Vue 3, Node.js, AWS, Infrastructure as Code (Pulumi/Terraform/CDK), automated testing, CI/CD, complex business workflow analysis, system-level integration
Preferred skills
Vue 3 Composition API, Quasar, Pinia, Fastify, Electron, Nx, Vitest, Playwright, native device SDK integrations (Node-API/C++), Kubernetes, Docker, GitLab CI/CD, observability (OpenTelemetry/Prometheus/Grafana), identity enrollment, biometrics, payment processing
Technologies
AWS, Node.js, TypeScript, Vue 3, Electron, Fastify, Pulumi, Terraform, Kubernetes, Docker, GitLab, Playwright, Jest, Vitest, OpenTelemetry, Prometheus, Grafana, Quasar, Pinia, Nx
Responsibilities
Develop features for Windows desktop enrollment application with hardware integrations; build and maintain web-based enrollment features and backend API services; write unit and end-to-end tests; contribute to CI/CD pipelines and release workflows; support application deployments on AWS and Kubernetes; diagnose production issues across application, device, network, and infrastructure boundaries; work with product, operations, security, and government-program stakeholders; participate in code reviews and shape engineering standards; document features and operational procedures
Seniority
Senior, hands-on IC