JOBSEARCHER

Golang Programmer

Job TitleProject Details Size, Scale, Scope?Proxy system for incoming requests core process system that routes the trafficPart of a larger team environmentWill be doing a mix of DevOps and some basic networking tasks along with development could take someone with strengths in either background but preference is stronger programming/coding sideDay to Day Responsibilities/typical day look like:Will be a heads-down coding role and all focused on back-end (server-side) developmentWill be doing some DevOps work as well but preference is for stronger DEV side and they can train up on the DEVOPS side as necessaryWhat are the top technologies/required experience for the position?Golang (Go is preferred but would also consider JAVA as an alternative if strong) Golang concepts to ask around: Concurrency, network programming, microservices, distributed systems, Go fundamentals, etc.Linux environment experienceDevOps (Terraform & Ansible scripting is highly preferred)QualificationsBachelor's or master's degree in Computer Science or equivalent7+ years of professional backend experience; you will mostly be working on servers.Proficiency with GolangStrong written and verbal communication skills. Communicating with engineers is a part of the job.Willing to dive into unfamiliar things. Sometimes bugs or features require us to dig into TCP/IP, the DNS spec, Walmart's logging infrastructure, Linux system administration, and more.