Jobs · Engineering · Virginia

Lead Software Engineer (Kubernetes)

Appian · McLean, VA · Yesterday
On-siteEngineeringFull-time

About the role

As a Lead Software Engineer in our Foundational Infrastructure Group, you will be helping re-architect the platform on public clouds to allow for frequent, predictable and high impact changes. You will ensure that our world-class infrastructure is always available, responsive, and capable of meeting the diverse needs of a dynamic and high-powered development team. You will work as part of an agile and global team to transform our architecture to a modern services architecture that makes it easy for feature teams to leverage microservices and containerization technologies.

Responsibilities

  • Expertise in working with AWS or other cloud infrastructures like Azure or Google Cloud, and using Infrastructure-as-Code tools
  • Expertise working in Kubernetes ecosystem (e.g. Cilium, Istio, Knative, Keda)
  • Experience coaching junior engineers and driving projects to impact
  • Familiarity with reviewing architecture / designs from team members, identifying problems, and making suggestions for better practices
  • Familiarity with conducting code reviews looking out for the elegant approach, performance, maintainability, and security
  • Familiarity with DevOps, Release Engineering and trends including CI/CD
  • Familiarity with infrastructure as code (e.g. Terraform)
  • Familiarity with networking and information security in the cloud (e.g. VPN, compliance, etc.)
  • Focus on keeping automated infrastructure up-to-date as dependent technologies evolve and scale
  • Excellent spoken and written communication with both technical and non-technical people
  • Interest in automating every aspect of our development lifecycle and help us in our mission to achieve continuous delivery
  • Identify dependencies between multiple teams. Ability to communicate blockers and escalate as needed
  • Familiarity with leading response for severe issues, minimizing pain for the customer, weighing trade-offs in the moment; communicating clearly and concisely to the customer about the problem and solution

Requirements

  • At least 7 years experience designing, building and architecting software in an enterprise software or SaaS/PaaS environment
  • Fluency in at least one programming language, such as Python, Golang, or Java
  • At least 5 years of experience working in Kubernetes ecosystem
  • Bachelors in Computer Science or Engineering, or equivalent experience

Qualifications

  • Expertise in working with AWS or other cloud infrastructures like Azure or Google Cloud, and using Infrastructure-as-Code tools
  • Expertise working in Kubernetes ecosystem (e.g. Cilium, Istio, Knative, Keda)
  • Experience coaching junior engineers and driving projects to impact
  • Familiarity with reviewing architecture / designs from team members, identifying problems, and making suggestions for better practices
  • Familiarity with conducting code reviews looking out for the elegant approach, performance, maintainability, and security
  • Familiarity with DevOps, Release Engineering and trends including CI/CD
  • Familiarity with infrastructure as code (e.g. Terraform)
  • Familiarity with networking and information security in the cloud (e.g. VPN, compliance, etc.)
  • Focus on keeping automated infrastructure up-to-date as dependent technologies evolve and scale
  • Excellent spoken and written communication with both technical and non-technical people
  • Interest in automating every aspect of our development lifecycle and help us in our mission to achieve continuous delivery
  • Identify dependencies between multiple teams. Ability to communicate blockers and escalate as needed
  • Familiarity with leading response for severe issues, minimizing pain for the customer, weighing trade-offs in the moment; communicating clearly and concisely to the customer about the problem and solution

Skills

  • Expertise in working with AWS or other cloud infrastructures like Azure or Google Cloud, and using Infrastructure-as-Code tools
  • Expertise working in Kubernetes ecosystem (e.g. Cilium, Istio, Knative, Keda)
  • Experience coaching junior engineers and driving projects to impact
  • Familiarity with reviewing architecture / designs from team members, identifying problems, and making suggestions for better practices
  • Familiarity with conducting code reviews looking out for the elegant approach, performance, maintainability, and security
  • Familiarity with DevOps, Release Engineering and trends including CI/CD
  • Familiarity with infrastructure as code (e.g. Terraform)
  • Familiarity with networking and information security in the cloud (e.g. VPN, compliance, etc.)
  • Focus on keeping automated infrastructure up-to-date as dependent technologies evolve and scale
  • Excellent spoken and written communication with both technical and non-technical people
  • Interest in automating every aspect of our development lifecycle and help us in our mission to achieve continuous delivery
  • Identify dependencies between multiple teams. Ability to communicate blockers and escalate as needed
  • Familiarity with leading response for severe issues, minimizing pain for the customer, weighing trade-offs in the moment; communicating clearly and concisely to the customer about the problem and solution

Benefits

  • Health coverage
  • Employee Assistance Program (EAP) with free mental health support
  • Life and disability insurance
  • Employee Stock Purchase Program (ESPP)
  • Retirement/pension plan
  • Wellness dollars
  • Tuition reimbursement
  • Family-forming benefits

Pay

Details on pay will be provided during the interview process.

Schedule

The role is based at our HQ in McLean, VA. Employees hired for this position are expected to be in the office 5 days a week to foster the culture and ensure we continue to thrive through shared ideas and teamwork.

Similar jobs

Lead Software Engineer

Wells FargoSan Leandro, CA· 2 days ago
Engineering$143k–$224k/yrapply on tnl2.jometer.com

Lead Software Engineer

VisaFoster City, CA· 2 mo ago
Information Technology$192k–$308k/yrapply on visa.wd5.myworkdayjobs.com

Lead Software Engineer

Ascend LearningBurlington, MA· 1 wk ago
Engineeringapply on ascendlearning.jobs.hr.cloud.sap

Lead Software Engineer

Toshiba Global Commerce SolutionsDurham, NC· 1 wk ago
Engineering$140k–$165k/yrapply on job-boards.greenhouse.io