
Desarrollador Backend (Go)
Think Us - It Staff Augmentation · Latin America
This listing has closed — view similar roles below.
- Hybrid
- Full-time
- $120,000 / year
- Latin America
Job highlights
- Develop high-performance Go backend services.
- Integrate AI agents into distributed systems.
- Design scalable microservices architectures.
- Implement CI/CD and IaC practices.
- Work remotely with a Colombian schedule.
About the role
Backend Developer Go
Think Us - It Staff Augmentation is seeking a Backend Developer with expertise in Go to join their team.
Job Objective
Design, develop, and implement high-performance backend services using Go, focused on scalable and resilient architectures. The role will have a key component in integrating artificial intelligence agents within distributed systems, ensuring efficient, secure solutions aligned with business needs.
Main Responsibilities
- Design and develop robust and scalable APIs and backend services in Go.
- Participate in the definition of distributed and microservices-oriented architectures.
- Integrate artificial intelligence agent-based solutions into development and operation workflows.
- Implement good development practices (Clean Code, testing, security, and performance).
- Collaborate with multidisciplinary teams to ensure the quality and efficiency of solutions.
- Automate processes using CI/CD pipelines.
- Manage containers and deployments in orchestrated environments.
Technical Requirements
- Solid experience in backend development with Go (Golang).
- Experience or knowledge in artificial intelligence agents (especially in human-guided development environments).
- Proficiency with version control systems (preferably Bitbucket).
- Experience with relational and/or non-relational databases.
- Knowledge of containers (Docker) and orchestration (Kubernetes).
- Experience implementing CI/CD pipelines.
- Knowledge in Infrastructure as Code (IaC).
Desirables
- Experience in microservices architectures.
- Knowledge in cloud platforms (AWS, GCP, or Azure).
- Previous experience working in high-availability distributed systems.
Work Schedule
- Calendar: Colombia
- Modality: Remote
- Hours: 7:30 a.m. – 5:30 p.m. (1 hour lunch)
- Required Experience: +6 years
- Certifications: Optional
Key skills/competency
- Go Development
- Backend Services
- API Design
- Distributed Systems
- Artificial Intelligence Agents
- Microservices
- CI/CD Pipelines
- Docker
- Kubernetes
- Cloud Platforms
Skills & topics
- Backend Developer
- Go
- Golang
- API Development
- Microservices
- Distributed Systems
- AI Agents
- Docker
- Kubernetes
- CI/CD
- Cloud
- AWS
- GCP
- Azure
- Remote
- Colombia
How to get hired
- Tailor your resume: Highlight your 6+ years of backend Go development and AI integration experience.
- Showcase your skills: Emphasize your knowledge of microservices, Docker, Kubernetes, and CI/CD pipelines.
- Quantify achievements: Provide examples of scalable and resilient systems you've developed.
- Demonstrate AI understanding: Detail any experience with AI agents, especially in human-guided development.
- Apply strategically: Express your interest in the role and company's focus on AI and distributed systems.
Technical preparation
Master Go concurrency and performance tuning.,Build and deploy microservices using Docker/Kubernetes.,Design and implement robust APIs.,Integrate AI agent frameworks and tools.
Behavioral questions
Describe a complex distributed system you designed.,How do you ensure code quality and security?,Share an experience integrating AI into a project.,How do you collaborate in a remote team?
Frequently asked questions
- What is the primary technology stack for this Backend Developer role at Think Us?
- The primary technology for this Backend Developer role at Think Us is Go (Golang). You will also work extensively with distributed systems, AI agents, Docker, Kubernetes, and CI/CD pipelines.
- Does Think Us offer remote work for their Backend Developer positions?
- Yes, this Backend Developer position with Think Us is fully remote, allowing you to work from Colombia or any other location, adhering to the specified working hours.
- What level of experience is required for the Backend Developer (Go) position at Think Us?
- Think Us requires a minimum of 6 years of relevant experience for this Backend Developer role. Experience with Go and AI agents is particularly valued.
- How does the integration of AI agents fit into the Backend Developer role at Think Us?
- The Backend Developer role at Think Us involves integrating AI agents into distributed systems to ensure efficient and secure solutions, particularly in environments where development is human-guided.
- What are the working hours for the Backend Developer (Go) position at Think Us?
- The working hours for the Backend Developer (Go) position at Think Us are from 7:30 a.m. to 5:30 p.m. with a 1-hour lunch break, following a Colombian calendar.
- Are certifications mandatory for the Backend Developer (Go) role at Think Us?
- Certifications are optional for this Backend Developer (Go) role at Think Us. The company prioritizes practical experience and demonstrated skills over formal certifications.
- What database experience is beneficial for the Backend Developer role at Think Us?
- For the Backend Developer role at Think Us, experience with both relational and non-relational databases is beneficial. You should be comfortable working with various database solutions.