Amiseq - Redwood City, CA

posted 4 days ago

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

About the position

The Software Engineer position focuses on developing and supporting APIs for various observability and telemetry systems. The role requires collaboration with product teams and mentoring junior engineers while working on real-time distributed data API systems using Java or Go. The ideal candidate should be capable of both teamwork and independent problem-solving.

Responsibilities

  • Support development of APIs for log collection and analysis
  • Develop operational metrics using SNMP/gNMI/RESTful based telemetry
  • Implement distributed tracing
  • Manage code and artifact repositories
  • Oversee secrets management
  • Handle configuration repository and management
  • Work with event, message, and PUBSUB systems
  • Establish container build standards and automation
  • Facilitate continuous delivery
  • Write documentation as needed
  • Collaborate as part of an Agile scrum team

Requirements

  • 5 years related experience in software and systems engineering
  • Strong proficiency in Go or Java with at least 3 years of experience
  • Good understanding of networking concepts
  • Experience with observability platforms and telemetry systems
  • Expertise in delivering large-scale systems using big data technologies
  • 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 the Git version control system
  • Excellent problem-solving skills

Nice-to-haves

  • Good communication skills
  • Experience with frontend technologies (React)
  • Software development skills
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service