Software Engineer - Applications

AppleSeattle, WA
Onsite

About The Position

Design, develop, test, and deploy highly available, large-scale distributed infrastructure platforms. Utilize and integrate non-proprietary tools and technologies including Java, Go, Python, Docker, Kubernetes, Cassandra, Splunk, Prometheus, and Grafana. Maintain software development lifecycle best practices by enforcing coding standards, documentation, peer code review, automated testing, build pipelines, and deployment processes. Measure key system indicators including latency, throughput, error rates, availability, capacity, and resource utilization, and make data-driven decisions based on defined Service Level Objectives (SLOs). Collaborate with infrastructure, security, and feature development teams to ensure secure, reliable, and performant service delivery, and train engineers on platform components and best practices. Implement monitoring and observability solutions by building dashboards, alerts, and pipelines to ensure system reliability and enable incident response. Optimize performance and reliability of traffic management systems by improving load balancing, service discovery, and routing strategies, and by applying algorithm optimization, concurrency, and parallelism techniques. Ensure infrastructure security and compliance by addressing vulnerabilities, applying organizational security standards, and implementing encryption, authentication, and security controls to protect data transfers.

Requirements

  • Bachelor’s Degree or foreign equivalent in Computer Science, Systems Engineering, or related field and 5 years of progressive, post-baccalaureate experience in the job offered or related occupation.
  • 5 years of experience with using programming languages such as Java, C++, or Go to build large-scale distributed systems.
  • 5 years of experience with using one of distributed storage systems and databases such as MongoDB, Cassandra, or Redis to operate highly available systems.
  • 5 years of experience with using one of modern monitoring solutions such as Prometheus, Grafana, or Datadog.
  • 5 years of experience with using one of modern log processing solutions such as Splunk or ELK stack (e.g., Elasticsearch, Logstash, Kibana, or Logz.io).
  • 5 years of experience with using GitHub for source control to deliver software reliably.
  • 5 years of experience with using Docker and Kubernetes for containerization, deployment, and scaling.

Responsibilities

  • Design, develop, test, and deploy highly available, large-scale distributed infrastructure platforms.
  • Utilize and integrate non-proprietary tools and technologies including Java, Go, Python, Docker, Kubernetes, Cassandra, Splunk, Prometheus, and Grafana.
  • Maintain software development lifecycle best practices by enforcing coding standards, documentation, peer code review, automated testing, build pipelines, and deployment processes.
  • Measure key system indicators including latency, throughput, error rates, availability, capacity, and resource utilization, and make data-driven decisions based on defined Service Level Objectives (SLOs).
  • Collaborate with infrastructure, security, and feature development teams to ensure secure, reliable, and performant service delivery, and train engineers on platform components and best practices.
  • Implement monitoring and observability solutions by building dashboards, alerts, and pipelines to ensure system reliability and enable incident response.
  • Optimize performance and reliability of traffic management systems by improving load balancing, service discovery, and routing strategies, and by applying algorithm optimization, concurrency, and parallelism techniques.
  • Ensure infrastructure security and compliance by addressing vulnerabilities, applying organizational security standards, and implementing encryption, authentication, and security controls to protect data transfers.

Benefits

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • A range of discounted products and free services
  • Reimbursement for certain educational expenses — including tuition
  • Discretionary bonuses or commission payments
  • Relocation assistance
  • Employee stock purchase plan
  • Restricted stock unit awards
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service