Amiseq - Redwood City, CA

posted about 2 months ago

Full-time
Redwood City, CA
Professional, Scientific, and Technical Services

About the position

The Backend Developer (Java/GO) position focuses on developing backend systems with a strong emphasis on telemetry experience. The role requires proficiency in either Java or Golang and involves working with various telemetry systems and networking concepts. The developer will be part of an Agile scrum team, contributing to the development of APIs and ensuring the delivery of large-scale systems.

Responsibilities

  • Develop backend systems using Java or Golang.
  • Implement telemetry systems for log collection and analysis.
  • Support operational metrics using SNMP, gNMI, and RESTful based telemetry.
  • Work on distributed tracing and secrets management.
  • Manage configuration repositories and event/message PUBSUB systems.
  • Ensure adherence to container build standards and automation.
  • Participate in continuous delivery processes.
  • Write documentation as needed.
  • Collaborate as part of an Agile scrum team.

Requirements

  • Strong proficiency in Go or Java with at least 3 years of experience in software and systems engineering.
  • Good understanding of networking concepts.
  • Experience with network observability and telemetry systems (SNMP, gNMI, RESTful APIs).
  • Expertise in delivering large-scale systems using big data technologies such as Kafka, Splunk, and ELK stack.
  • Strong skills with stream processing frameworks.
  • Experience in implementing and deploying container-based applications via CI/CD pipelines.
  • Strong understanding of delivering highly-available real-time distributed systems.
  • Proficient in building RESTful APIs over data platforms.
  • Good understanding of Git version control system.
  • Excellent problem-solving skills.

Nice-to-haves

  • Experience with log collection and analysis APIs.
  • Knowledge of operational metrics and telemetry systems.
  • Familiarity with distributed tracing.
  • Experience with code and artifact repositories.
  • Understanding of secrets management.
  • Knowledge of configuration repository and management.
  • Experience with event and message PUBSUB systems.
  • Familiarity with container build standards and automation.
  • Experience with continuous delivery processes.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service