Golang Developer

$135,200 - $156,000/Yr

Radiant Digital - Richardson, TX

posted 10 days ago

Full-time - Senior
Richardson, TX

About the position

The Golang Developer position at Radiant Digital involves working as a senior software engineering consultant within the SDN Planning group under Verizon Network Technology and Planning. The role focuses on supporting Verizon's SDN architecture and technology development, requiring interaction with various stakeholders to ensure service relevance in a rapidly evolving networking industry. Key responsibilities include proactive technology research, software development, and providing deployable solutions using modern networking technologies.

Responsibilities

  • Interact with software engineers, network/system operations staff, and network/system architects to support Verizon SDN architecture.
  • Conduct proactive technology research and software development.
  • Develop next-generation network architecture using modern networking technology such as Software Defined Networking.
  • Provide production deployable solutions for the networking industry.

Requirements

  • 10+ years of hands-on software development experience including design, development, debugging, and support.
  • Experience with programming languages such as Java, Python, and Go.
  • In-depth understanding of scale-out infrastructure, distributed systems, and web services technologies.
  • Experience in designing and applying data structures, algorithms, and object-oriented concepts.
  • Experience working with ODL, REST, RESTCONF, and RPC services.
  • Experience in building and delivering mission-critical, 24x7 production quality software systems.
  • Experience transforming monolithic software systems into microservice-oriented systems.
  • Experience in Linux environments with automation scripting and/or software development.
  • Experience with Linux networking & virtualization technologies (KVM, containers) and container management platforms (Docker, Kubernetes).
  • Experience in open-source tools development and collaboration.

Nice-to-haves

  • Experience using source code tracking and version control systems (Stash/GIT/GitLab).
  • Experience in an agile development environment.
  • Experience in integrating and developing messaging infrastructures (kafka, thrift, proto-buf).
  • Experience with open-source logging and reporting solutions (Logstash, Elasticsearch, Kibana, Grafana, Splunk).
  • Database development experience (MongoDB, Redis, Cassandra, SQL/NoSQL).
  • Experience with Open API (REST/RESTCONF/NETCONF) and data modeling (YANG).
  • Experience in new technology validation, prototyping, and integration.
  • Experience in multi-vendor system integration.
  • Experience developing applications using microservice architecture.
  • Experience in High Availability and distributed software architecture development.

Benefits

  • Competitive hourly pay of $65 - $75.
  • Opportunity to work on innovative projects in a flexible delivery model.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service