Back to jobs
Job Description
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 DevelopmentDesign, develop, and maintain backend services using GolangBuild efficient, reusable, and reliable codeDevelop RESTful APIs and/or gRPC servicesSystem DesignParticipate in system architecture and design decisionsDevelop scalable and distributed systemsOptimize applications for maximum speed and scalabilityMicroservices & IntegrationBuild and maintain microservices-based architectureIntegrate third-party APIs and internal servicesWork with message brokers (Kafka, RabbitMQ, etc.)Database ManagementDesign and manage databases (SQL/NoSQL like PostgreSQL, MongoDB)Write efficient queries and ensure data integrityOptimize database performanceCloud & DevOps CollaborationDeploy applications on cloud platforms (AWS, Azure, GCP)Work with Docker and Kubernetes for containerizationCollaborate with DevOps teams on CI/CD pipelinesPerformance OptimizationMonitor and improve application performanceIdentify bottlenecks and fix scalability issuesSecurity & Best PracticesImplement security and data protection measuresFollow coding standards, version control, and documentation practices
Required qualifications to be successful in this role:8+ years of IT experience with 3–5 years in architecture/consulting rolesStrong proficiency in Golang (Go) 3+ yearsExperience with REST APIs / gRPCKnowledge of microservices architectureFamiliarity with Docker, KubernetesExperience with SQL/NoSQL databasesUnderstanding of concurrency (goroutines, channels)Familiarity with Git and CI/CD pipelinesExcellent communication, documentation, and presentation skillsPreferred QualificationsExperience with cloud platforms (AWS/Azure/GCP)Knowledge of event-driven architectureFamiliarity with monitoring tools (Prometheus, Grafana)Experience with high-load or distributed systemsSoft SkillsStrategic 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:KubernetesContainerizationGoogle Cloud StorageIdentity and access mgt (IAM)Load BalancingMicroservicesGoGoogle BigQuery
Required qualifications to be successful in this role:8+ years of IT experience with 3–5 years in architecture/consulting rolesStrong proficiency in Golang (Go) 3+ yearsExperience with REST APIs / gRPCKnowledge of microservices architectureFamiliarity with Docker, KubernetesExperience with SQL/NoSQL databasesUnderstanding of concurrency (goroutines, channels)Familiarity with Git and CI/CD pipelinesExcellent communication, documentation, and presentation skillsPreferred QualificationsExperience with cloud platforms (AWS/Azure/GCP)Knowledge of event-driven architectureFamiliarity with monitoring tools (Prometheus, Grafana)Experience with high-load or distributed systemsSoft SkillsStrategic 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:KubernetesContainerizationGoogle Cloud StorageIdentity and access mgt (IAM)Load BalancingMicroservicesGoGoogle BigQuery
