Job Title: Senior Go Developer
Location: Washington, DC (Onsite or willing to relocate)
Address: 1325 G Street Northwest, #300, Washington, DC
Visa: USC, GC, GC-EAD, H4-EAD
Interview: Video
Position Overview
We are seeking aย Senior Go Developerย to design, develop, and deploy scalable infrastructure components using Go. This role requires strong experience in cloud-native development, infrastructure automation, and Linux-based environments. The ideal candidate will have deep expertise in Go programming, Terraform, Kubernetes, and AWS, along with a strong background in systems-level and backend development.
Key Responsibilities
- Design and develop high-performance infrastructure and backend services usingย Go (Golang).
- Build and manage infrastructure-as-code deployments usingย Terraform.
- Deploy, manage, and scale applications inย Kubernetesย environments onย AWS.
- Develop and maintain reliable, secure, and scalable cloud-native systems.
- Work withinย Linux-based systemsย for development, deployment, and troubleshooting.
- Collaborate with cross-functional teams including DevOps, SRE, and application developers.
- Implement CI/CD pipelines and maintain source control usingย GitHub.
- Integrate and manageย SQL and NoSQL databases.
- Contribute to system performance optimization, monitoring, and reliability improvements.
Required Qualifications
- Senior-level Go development experienceย with strong backend or infrastructure focus.
- Hands-on expertise withย Terraform, Kubernetes, and AWS.
- Minimumย 6 years of programming experience in Linux environments.
- At leastย 2 years of C programming experienceย (preferred).
- Minimumย 2 years of Python or JavaScript development experience.
- Experience usingย GitHub or similar version control systems.
- Strong experience withย SQL and NoSQL databases.
- Excellent problem-solving, debugging, and system design skills.
- Ability to workย onsite in Washington, DCย or relocate.