ServiceNowposted 17 days ago
$163,600 - $286,300/Yr
Full-time • Senior
Kirkland, WA
Professional, Scientific, and Technical Services

About the position

As a Staff Software Engineer with the Data Platform organization, you will be responsible for leading key initiatives that span different products and significantly affect our Kubernetes platform ecosystem, allowing our customers to create innovative, elegant, and high-performing experiences across multiple devices. This position will include supporting our US Federal regulated markets and requires passing a ServiceNow background screening, USFedPASS (US Federal Personnel Authorization Screening Standards). This includes a credit check, criminal/misdemeanor check and taking a drug test. Any employment is contingent upon passing the screening. Due to Federal requirements, only US citizens, US naturalized citizens or US Permanent Residents, holding a green card, will be considered.

Responsibilities

  • Deploy, manage, and scale applications using Kubernetes.
  • Build software applications using containerization concepts and technologies like Docker and deploy them on Kubernetes.
  • Design and implement scalable, fault-tolerant systems using Kubernetes.
  • Leverage cloud platforms like AWS, Azure, or GCP to deploy software applications using the Kubernetes platform environment.
  • Set up monitoring and logging systems in a Kubernetes environment using tools like Prometheus, Grafana, or ELK.
  • Troubleshoot, optimize performance, and manage Kubernetes networking concepts.
  • Work on continuous integration and deployment (CI/CD).
  • Automate common tasks related to Kubernetes using scripting languages like Bash or Python.
  • Troubleshoot and debug issues related to Kubernetes deployments, networking, performance, and application scalability.
  • Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes.
  • Collaborate with product owners to understand detailed requirements and own code from design to delivery.
  • Design software that is simple to use and allows customers to extend and customize functionality.
  • Contribute to the design and implementation of new products and features while enhancing existing products.
  • Mentor colleagues and promote knowledge-sharing.

Requirements

  • Proficiency in working with Kubernetes.
  • Hands-on experience with deploying, managing, and scaling applications using Kubernetes.
  • Understanding containerization concepts and experience with Docker.
  • Familiarity with Infrastructure as Code (IaC) tools like Terraform or Ansible.
  • Experience with cloud platforms like AWS, Azure, or GCP.
  • Understanding Kubernetes networking concepts such as service discovery, load balancing, and network policies.
  • Experience with CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or CircleCI.
  • Experience with scripting and automation (Bash or Python).
  • Strong problem-solving skills and ability to troubleshoot issues related to Kubernetes.
  • Proficiency in implementing observability and monitoring practices within Kubernetes clusters.

Nice-to-haves

  • Expertise in cloud-native development practices and principles.
  • Understanding Kubernetes security best practices and compliance frameworks.
  • Familiarity with service mesh technologies like Istio or Linkerd.
  • Experience with GitOps practices.

Benefits

  • Base pay of $163,600 - $286,300, plus equity (when applicable), variable/incentive compensation and benefits.
  • Health plans, including flexible spending accounts.
  • 401(k) Plan with company match.
  • Employee Stock Purchase Plan (ESPP).
  • Matching donations.
  • Flexible time away plan and family leave programs.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service