




Job Summary: Develop and maintain scalable, secure, and high-performance back-end solutions using Go, collaborating with diverse teams and ensuring system quality. Key Highlights: 1. Development of scalable and high-performance back-end solutions using Go. 2. Collaboration with product, front-end, QA, DevOps, and data teams. 3. Development of document processing pipelines leveraging data and AI. **Job Mission:** Develop and maintain scalable, secure, and high-performance back\-end solutions using the Go programming language. **Job Responsibilities:** * Design, develop, and maintain back\-end APIs and services; * Collaborate closely with other teams (product, front\-end, QA, DevOps, and data); * Ensure system quality, scalability, and performance; * Develop document processing pipelines and workflows leveraging data and AI; * Monitor production applications and resolve incidents; * Document technical solutions and architectural decisions; **Requirements:** * Experience in Go development; * Advanced knowledge of PostgreSQL; * Experience with AWS cloud development; * Experience with microservices architecture; * Experience with Docker; * Experience with version control (Git) and agile methodologies; * Knowledge of at least one additional programming language. **Required Qualifications:** * Proven hands-on experience developing production systems; **Nice-to-Have:** * Temporal.io \- Orchestrator; **Required Competencies:** * Analytical thinking; * Autonomy; * Teamwork; * Organization, planning, and attention to detail; * Strong communication skills (verbal and written); * Adaptability; * Organization


