Golang Developer

Back

Golang Developer

@ CGI

Position Description:

We are seeking a skilled Golang Developer to design, develop, and maintain scalable backend systems and APIs. The ideal candidate should have strong experience in Go programming, microservices architecture, and cloud-based environments. You will collaborate with cross-functional teams to build high-performance, reliable, and secure applications. You will also be part of high performing agile team that designs, builds and deploys scalable API's across multiple platforms.

If you are looking for a new challenge, this role is for you.

This position is located in our Lafayette, LA office (Hybrid)

Your future duties and responsibilities:

Backend Development

  • Design, develop, and maintain backend services using Golang
  • Build efficient, reusable, and reliable code
  • Develop RESTful APIs and/or gRPC services
  • System Design

Participate in system architecture and design decisions

  • Develop scalable and distributed systems
  • Optimize applications for maximum speed and scalability

Microservices & Integration

  • Build and maintain microservices-based architecture
  • Integrate third-party APIs and internal services
  • Work with message brokers (Kafka, RabbitMQ, etc.)

Database Management

  • Design and manage databases (SQL/NoSQL like PostgreSQL, MongoDB)
  • Write efficient queries and ensure data integrity
  • Optimize database performance

Cloud & DevOps Collaboration

  • Deploy applications on cloud platforms (AWS, Azure, GCP)
  • Work with Docker and Kubernetes for containerization
  • Collaborate with DevOps teams on CI/CD pipelines

Performance Optimization

  • Monitor and improve application performance
  • Identify bottlenecks and fix scalability issues

Security & Best Practices

  • Implement security and data protection measures
  • Follow coding standards, version control, and documentation practices


Qualifications:

Required qualifications to be successful in this role:

  • 8+ years of IT experience with 3–5 years in architecture/consulting roles
  • Strong proficiency in Golang (Go) 3+ years
  • Experience with REST APIs / gRPC
  • Knowledge of microservices architecture
  • Familiarity with Docker, Kubernetes
  • Experience with SQL/NoSQL databases
  • Understanding of concurrency (goroutines, channels)
  • Familiarity with Git and CI/CD pipelines
  • Excellent communication, documentation, and presentation skills

Preferred Qualifications

  • Experience with cloud platforms (AWS/Azure/GCP)
  • Knowledge of event-driven architecture
  • Familiarity with monitoring tools (Prometheus, Grafana)
  • Experience with high-load or distributed systems

Soft Skills

  • Strategic thinker with a passion for innovation and measurable impact.
  • Hands-on leader who balances technical depth with team empowerment.
  • Strong collaborator, capable of influencing at all organizational levels.
  • Committed to building ethical and responsible AI systems.

Skills:

  • Kubernetes
  • Identity and Access Mgt (IAM)
  • Load Balancing
  • Microservices
  • Go


How to Apply:

Apply online at: https://cgi.njoyn.com/corp/xweb/xweb.asp?NTKN=c&clid=21001&Page=joblisting 

Visit Site to Apply

Location: Lafayette, LA
Date Posted: April 06, 2026
Application Deadline: May 11, 2026
Job Type: Full-time