We are looking for a skilled Golang Developer with strong backend engineering experience to join our engineering team. The ideal candidate will have hands-on expertise in developing scalable applications using Go and integrating AI/ML or Generative AI capabilities, including Large Language Models (LLMs), APIs, and intelligent data-processing systems.
Required Qualifications
Minimum 5 years of software development experience using Go (Golang).
Hands-on experience integrating AI/ML or Generative AI services into applications.
Experience working with LLMs, AI APIs, or intelligent data-processing systems.
Strong expertise in microservices architecture and distributed system design.
Experience developing and deploying applications in cloud environments.
Strong understanding of system programming, memory management, concurrency, and performance optimization.
Proficiency in REST APIs and gRPC communication protocols.
Strong experience working in Linux/Unix environments.
Experience with CI/CD tools such as Jenkins, GitLab CI/CD, or Argo CD.
Proficiency with Git and collaborative development workflows.
Understanding of object-oriented programming principles and how concepts such as composition, encapsulation, and polymorphism are applied in Go.
Strong problem-solving, debugging, and communication skills.
Numbers & Facts
Location
Chantilly, VA (Remote)
Skills
Application Programming Interface (API)unmatched
Artificial Intelligence (AI)unmatched
Cloud Applicationsunmatched
Cloud Computingunmatched
Communication Skillsunmatched
Communications Protocolsunmatched
Concurrencyunmatched
Continuous Deployment/Deliveryunmatched
Continuous Integrationunmatched
Debugging Skillsunmatched
Distributed Computingunmatched
Engineeringunmatched
Gitunmatched
Go Programming Language (Golang)unmatched
Jenkinsunmatched
Linux Operating Systemunmatched
Memory Managementunmatched
Microservicesunmatched
Modeling Languagesunmatched
Object Oriented Programming (OOP)unmatched
Performance Tuning/Optimizationunmatched
Problem Solving Skillsunmatched
REST (Representational State Transfer)unmatched
Scalable System Developmentunmatched
Software Developmentunmatched
Systems/Internals Programmingunmatched
Team Playerunmatched
Unix Operating Systemsunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.