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