Jobs / Tan***

Senior Software Engineer, DevOps

Tan*** · Reston, VA, United States
Reston, VA, United StatesFull timeExp: 5+ yrs180,000-270,000 USD/yearlyHybrid
Remuneration
Equity awards and benefits including medical, dental and vision plans, family planning benefits, savings accounts, 401(k) with company match, insurance coverage, employee assistance programs, and well-being benefits
Location
Reston, VA, United States
Visa sponsorship
Sponsors visa

Job summary

The Senior Software Engineer, DevOps designs and operates systems, tools, and infrastructure that help engineering teams build, test, and deliver software safely and reliably. The role develops and maintains CI/CD pipelines, deploys cloud-native microservices, builds tools to identify and remediate security vulnerabilities, and improves infrastructure monitoring and incident response. The environment includes AWS, GCP or Azure, Docker, Kubernetes, and Pulumi or Terraform.

Benefits

Equity awardsMedical, dental and vision plansFamily planning benefitsHealth savings accountFlexible spending accountTransportation savings account401(k) retirement plan with company matchLife, accident and disability coverageBusiness travel accident insuranceEmployee assistance programsWell-being benefitsFive days of volunteer time off

Qualifications

  • At least five years of experience in software development, DevOps, or SRE
  • At least five years managing cloud services with AWS, GCP, or Azure; AWS preferred
  • At least three years using Pulumi or Terraform for Infrastructure as Code; Pulumi preferred
  • At least three years of production Docker and Kubernetes experience
  • At least three years writing software that uses third-party APIs; Go preferred
  • Experience with configuration management tools such as Ansible, Puppet, or Chef
  • Experience with Git, GitHub Actions, and JIRA
  • Experience with virtualization technologies such as VirtualBox, VMware Fusion, or vCenter
  • Experience with hybrid cloud environments
  • Experience managing metrics collection and reporting systems such as Grafana, Prometheus, or InfluxDB
  • Experience with Linux environments
  • Deep networking knowledge and ability to build and maintain complex networks
  • Sound judgment in balancing rapid development with code maintainability and supportability
  • Ability to debug production issues under pressure
  • Ability to work effectively in cross-functional and remote settings
  • Self-motivated

Responsibilities

  • Develop pipelines to build, release, and test products and services
  • Deploy and maintain CI/CD pipelines across multiple environments
  • Deploy and maintain applications on cloud-native microservices architecture
  • Build tools to identify and remediate security vulnerabilities
  • Monitor critical infrastructure, plan for future needs, and respond to incidents
  • Improve deployment quality and velocity through evolving best practices
  • Plan, execute, and support major infrastructure improvements

Skills

AnsibleAWSAzureChefDockerGCPGitGitHubGitHub ActionsGrafanaInfluxDBJiraKubernetesLinuxPrometheusPulumiPuppetTerraformVMwareWindowsGo

Degrees

Bachelor's degree or equivalent experienceComputer science degree preferred

Work schedule

At least three office days per week

Industry

ITSecurityEndpoint management

Relocation

No