Intermediate Software Engineer (GoLang) - OP01749 Dev.Pro Bogota, D.C., Capital District, Colombia 2 days ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Are you in Brazil, Argentina or Colombia? Join us as we actively recruit in these locations, offering a comfortable remote environment. Submit your CV in English, and we'll get back to you! We are seeking a skilled and proactive Software Engineer with strong Golang backend expertise to join our team. Your role will involve building core infrastructure services for a next-generation POS platform supporting a top global food & beverage chain with over 34,000 stores in 80 countries. You will design robust backend solutions focusing on scalability, reliability, and performance. What’s in it for you: - Work with a Fortune 500 company and a recognized global leader in the food & beverage industry - Enhance your technical skills with a modern stack, including Golang, AWS, Azure, and more - Contribute to the development of the next-gen POS infrastructure Is that you? - 4+ years of software development and maintenance experience - 2+ years of commercial experience with Golang (including zap, viper, testify) - 1+ years of experience deploying and managing cloud solutions (AWS: EC2, ECS, RDS, SQS, IAM, KMS, Secrets Manager, Security Hub, or similar) - Experience building cloud-native microservices architecture (Azure/AWS) - Solid background in microservices-based application development - Working knowledge of GraphQL, with experience using gqlgen and grapnel-go - Strong expertise in software design patterns - Proactivity, leadership, clear communication, and problem-solving skills - Upper-Intermediate English level Desirable skills: - Experience with architectural patterns like DDD, Microservices, SOA, EDA - Hands-on experience with SQL and NoSQL databases - Knowledge of project documentation using UML - Jira experience - Proficiency in TDD methodology - POS/Restaurant Tech domain knowledge Key responsibilities: - Develop and enhance backend services for a complex, multi-component system - Optimize scalability, reliability, and performance - Collaborate with teams to integrate backend services into broader ecosystems - Troubleshoot and resolve production issues - Design, implement, and deploy microservices and infrastructure solutions - Manage change requests from stakeholders, ensuring alignment with project goals - Maintain effective communication with stakeholders, offering ideas and solutions What’s working at Dev.Pro: Dev.Pro is a US-based outsourcing company delivering superior software products since 2011. We promote a fair, inclusive, and friendly work environment that values diversity and supports your professional growth. Join us to experience a supportive, growth-oriented environment with benefits like paid rest days, educational initiatives, competitive payments in USD, team activities, and ongoing HR support. Next steps: - Submit a CV in English - Intro call with a Recruiter - Interview - Offer Learn more about us: - How we work - LinkedIn Page - Our website - IG Page #J-18808-Ljbffr