Glow Networks - Santa Clara, CA

posted 8 days ago

Full-time - Senior
Santa Clara, CA
Professional, Scientific, and Technical Services

About the position

The Network Cloud Developer at Glow Networks is responsible for designing and developing scalable cloud applications with a strong focus on networking technologies. This role requires extensive experience in software development, particularly in microservices architecture and cloud environments. The developer will collaborate with product managers and engineers to define system architecture and deliver high-quality software solutions.

Responsibilities

  • Define and evolve the architecture and underlying system design for scalable cloud applications.
  • Develop microservices and cloud applications in Kubernetes/Docker environments.
  • Produce architecture designs and write code for production software.
  • Collaborate with product managers and stakeholders to identify problems and provide solutions.
  • Solicit and provide feedback to enhance design and development processes.

Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, or equivalent; Master's or Doctoral degree preferred.
  • Minimum of 15+ years of experience in software development with a Bachelor's degree or 8+ years with a Master's degree.
  • Strong expertise in networking, including data path switching, routing protocols, and network security technologies.
  • Development experience in microservices architecture and cloud applications.
  • Proficiency in programming languages such as C/C++/GoLang; Java is a bonus.
  • Experience with messaging services like RabbitMQ, Kafka, or NATS.
  • Familiarity with Spring Boot or Spring Cloud is a significant plus.
  • Experience with SaaS applications on GCP, AWS, or Azure.

Nice-to-haves

  • Knowledge of OAuth, OpenID, and SAML-based authentication.
  • Understanding of APIs/services in cloud environments.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service