Job Description

Title: Staff Engineer, DevSecOps *REMOTE US*

Location: Remote / Field US

JobType: Full-Time
Category: Engineering

How will you make an impact?

In the role of Staff Engineer DevSecOps you will be a part of an agile development team focusing on building our next generation scientific platform. Right away you will be at the forefront of developing groundbreaking capabilities that will help accelerate the science done by our customers.

We are looking for someone with a strong software engineering background who wants to work in a complex environment and is passionate about developing exceptionally reliable and secure infrastructure for our applications. You will share the mission of providing our global customers with tooling to deploy and manage our solutions on private clouds, or our public cloud SaaS offering.

In this role, you will build strong relationships with cross-functional engineering team members and scientific platform stakeholders, building solutions for our customers, and serving to educate the organization about DevSecOps best practices.

Roles and Responsibilities:

  • Design and build automation tooling to provision and maintain Kubernetes environments in private cloud and on premises for maximum reliability, performance, and extensibility
  • Strengthen our product offerings related to application delivery and overall SDLC with hands on coding including unit and integration tests for infrastructure and deployments
  • Collaborate effectively with cross-functional engineering team members and scientific platform stakeholders
  • Stay up to date with new DevSecOps technologies and processes, and determine how to translate these into future capabilities for our teams and product managers
  • Participate in technical and code reviews, architectural decisions, and conduct troubleshooting to ensure up-time for live systems

Skills and Experience Required:

  • 7+ years combined experience in DevSecOps and Software Engineering related roles
  • Hands-on experience automating the provisioning of Kubernetes clusters and related infrastructure for development teams and production systems: multi-cloud and on premises K8s experience preferred
  • Deep understanding of Kubernetes concepts including cluster architecture, scheduling, networking, and storage
  • Solid background in Linux, Docker, and automation scripting in one or more of the following languages/tools: Bash, Terraform, Python (AWS CDK, boto) terraform preferred
  • Experience authoring Helm charts and supporting microservices team deployments
  • Understanding of GitOps Continuous Deployment practices and declarative infrastructure
  • Track record of developing unit and integrate tests for IaC and custom software to verify infrastructure and service configuration and performance
  • Background configuring monitoring and alerting with Prometheus/Grafana or similar SaaS tool such as Google Cloud Monitoring, Datadog, AWS CloudWatch
  • Strong practical administration skills in public cloud environments – AWS and Google Cloud Platform (GCP), AWS preferred
  • Experience developing declarative build and release pipelines with Azure DevOps Pipelines, Jenkins, or similar
  • Design, test, integrate and oversee deployment of automated provisioning, modification, and de-provisioning of declarative infrastructure and configuration in resilient and highly available environments
  • Knowledge of web application Security best practices and ability to act as a liaison between Security and software development teams

Preferred Qualifications (nice to have)

  • Certified Kubernetes Administrator (CKA)
  • Terraform Associate Certification
  • React development experience with Electron
  • Google Anthos, Cloud Monitoring and Logging, Google Alerts, Stackdriver
  • Experience with Argo CD, Git, Ubuntu, CentOS, Nginx Ingress, KVM, JFrog Artifactory, PostgreSQL, K8s CSIs, Grafana/Prometheus, Grafana Loki, ELK
  • Experience with Big Data Technologies, such as Apache Spark

Keywords : DevOps, DevSecOps, Kubernetes, Docker, Helm, IaC, AWS, Google Cloud, GCP, Bash, Terraform, CI, CD, GitOps, Python, React

The salary range estimated for this position is $130,000-170,000 This position will also be eligible to receive a variable annual bonus based on company, team, and/or individual performance results in accordance with company policy. Actual compensation will be confirmed in writing at the time of offer.

We offer a comprehensive Total Rewards package that our US colleagues and their families can count on, which generally includes:

A choice of national medical and dental plans, and a national vision plan
A wellness program, and valuable health incentive opportunities for company contributions to a Health Reimbursement Account (HRA) or Health Savings Account (HSA)
Tax-advantaged savings and spending accounts and commuter benefits
Employee assistance program
At least 120 hours paid time off (PTO), 10 paid holidays annually, paid parental leave (3 weeks for bonding and 8 weeks for caregiver leave), accident and life insurance, short- and long-term disability, and volunteer time off in accordance with company policy
Retirement and savings programs, such as our competitive 401(k) U.S. retirement savings plan
Employees Stock Purchase Plan (ESPP) offers eligible colleagues the opportunity to purchase company stock at a discount