Job Description

Go (GoLang) Software Engineer

Denver Tech Center , Colorado




?We are seeking a Go Software Engineer for our client who is a national telecom company in Denver, CO.

Job Duties and Responsibilities:

  • Design, develop, and maintain software applications to support new features. Improve existing software's performance and stability. Ensure software modules are reliable and simple for reuse.
  • Improve software update and deployment process. Assist in the rollout of software releases
  • Collaborates with project stakeholders to identify product and technical requirements. Conducts analysis to determine integration needs
  • Works with Quality Assurance team to determine if applications fit specification and technical requirements
  • Diagnose system performance issues, propose and implement code improvements to achieve desired system performance
  • Be a team resource to help watch for new technologies and methodologies that are relevant to our problem space
  • Participate in Devops and make all the things work in production
  • Operate and monitor production systems, propose improvements, develop tools to help lower the operational cost and increase the efficiency

Experience / Qualifications:

  • Computer Science degree from an accredited college or university
  • 5+ years of experience in Java, Kotlin, Python, or C/C++
  • 1+ years of experience in Go (GoLang) development experience
  • 5+ years of experience in a Linux or Unix environment
  • Experience developing software on and for multicore Linux machines
  • Experience in cloud technologies: AWS, Azure, OpenStack, VMWare, Rackspace, Red Hat, etc.
  • Experience in Big Data: Hadoop, NoSQL, Cassandra, MongoDB, etc.
  • Experience with distributed messaging systems: Kafka, NSQ, Spark, Storm, Rabbit MQ etc.
  • Experience with distributed system is a plus
  • Experience in DevOps: Kubernetes, Docker Containers, Ansible
  • Understanding of RESTful design principals, Microservices, continuous integration and deployment
  • Experience developing multi-threaded and high performance software
  • Must work onsite in Denver, CO
  • 6 month contract with potential to extend or go permanent

All candidates must have legal authorization to permanently live and work in the United States.

To apply, email your resume to or apply online.

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online