DeveloperJobs.io
← Back to all jobs

Job Description

Telos Corporation is hiring a Senior Software Engineer to help build and run Telos ID enrollment technology across desktop, web, backend services, and cloud infrastructure.

Responsibilities

  • Design, implement, test, and support production software using TypeScript, Vue 3, Quasar, Pinia, Electron, Node.js, and Fastify
  • Develop features for a Windows desktop enrollment application, including integrations with identity, document scanning, biometric capture, and payment hardware
  • Build and maintain web-based enrollment features and backend API services deployed on AWS
  • Create and maintain unit and end-to-end tests using Vitest, Jest, and Playwright alongside feature development
  • Contribute to GitLab CI/CD, build processes, desktop packaging, and release workflows
  • Support deployments running on AWS and Kubernetes, with infrastructure managed through Pulumi
  • Diagnose production issues spanning application, device, network, and infrastructure boundaries
  • Collaborate with product, operations, security, QA, government-program stakeholders, and external hardware vendors
  • Participate in code reviews and help define engineering standards
  • Document features, integration behavior, and operational procedures

Requirements

  • Bachelor's degree or equivalent plus 7+ years professional software engineering experience delivering production software
  • Strong TypeScript/JavaScript, including experience with Vue 3 and a state management library
  • Experience building modern web applications and Node.js services
  • Experience with desktop software, Electron, and/or hardware integrations or comparable systems-level work
  • Experience with AWS and infrastructure as code tools such as Pulumi, Terraform, CDK, or CloudFormation
  • Experience with automated testing, CI/CD, and production release processes
  • Ability to understand complex business workflows and contribute technically across a platform
  • Strong written and verbal communication
  • Ability to operate in a security-sensitive, regulated, or government-program environment
  • Willingness to obtain a U.S. government security clearance (background check required)

Technologies

  • TypeScript, Vue 3, Quasar, Pinia, Electron, Node.js, Fastify
  • Vitest, Jest, Playwright
  • GitLab CI/CD
  • AWS, Kubernetes, Pulumi, Terraform, AWS CDK, CloudFormation
  • Docker, Nx
  • Node-API, C/C++, SWIG
  • OpenTelemetry, Prometheus, Grafana
  • Windows
  • U.S. government security clearance

Benefits

  • Generous paid time off
  • Medical
  • Dental
  • Vision
  • Tuition reimbursement
  • 401k

Preferred qualifications

  • Vue 3 Composition API, Quasar, Pinia, Fastify, Electron, Nx, Vitest, Playwright
  • Experience supporting Windows desktop applications and native device SDK integrations (Node-API, C/C++, SWIG)
  • AWS, Pulumi, Kubernetes, Docker, GitLab CI/CD
  • Experience with identity enrollment, document authentication, biometrics, payment processing, or regulated PII workflows
  • Experience with observability tooling (OpenTelemetry, Prometheus, Grafana)

Eligibility requirements

  • Successful candidate must meet eligibility requirements to access sensitive information, requiring US citizenship
  • Telos maintains a drug-free workplace and will conduct drug testing on applicants who accept an offer
  • Telos participates in the E-Verify program, and employment is contingent upon confirmation from the SSA and/or DHS of authorization to work in the United States
  • Telos Corporation is an EEO/AA employer

Similar Jobs