Senior Go Engineer
New
F
FactoredArtificial Intelligence
Location: Latin AmericaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Experience
- 5–7 years
- Required Skills
- AWSPostgreSQLKafkaKubernetesGoCI/CDLLM
Requirements
- 5–7 years of professional experience as a Software Engineer.
- Strong Go (Golang) proficiency as the primary language.
- Hands-on production experience with AI/LLM integration.
- Daily use of AI coding assistants (Copilot, Cursor, Claude Code, or equivalent).
- Experience building or working with contract-first development workflows (OpenAPI, Avro).
- Experience with event-driven architectures and Kafka.
- Practical experience with AWS, including EKS and container-based deployments.
- Experience designing systems for multi-tenant data models.
- Strong PostgreSQL production experience.
- Excellent English communication skills, both written and spoken.
Responsibilities
- Architect, design, and implement production-grade backend services in Go that integrate with LLMs.
- Build AI-augmented CI/CD pipelines and automated quality gates.
- Implement agentic architectures for complex multi-step workflows, tool use, and planner/executor patterns.
- Design and build event-driven services using Kafka for cross-service data propagation.
- Build and maintain contract-first, spec-driven development workflows.
- Design knowledge infrastructure for AI tools.
- Define and enforce quality standards for AI-generated artifacts.
- Monitor system and AI pipeline health using observability tools.
- Maintain high engineering standards through modular code and documentation.
- Partner with platform and product teams to drive architecture decisions.
View Full Description & ApplyYou'll be redirected to the employer's site