Intermediate Software Engineer (GoLang) - OP01749Get 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 invite a skilled and proactive Software Engineer with strong Golang backend expertise to join our team. In this role, you'll help build 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'll play a key role in designing robust backend solutions, ensuring 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 industryEnhance your technical skills with a modern stack of technologies, including Golang, AWS, Azure, and moreContribute to the development of the next-gen POS infrastructureIs that you?4+ years of software development and maintenance experience2+ years of commercial experience with Golang (including zap, viper, testify)1+ years deploying and managing cloud solutions (AWS: EC2, ECS, RDS, SQS, IAM, KMS, Secrets Manager, Security Hub, or their counterparts in other clouds)Experience building cloud-native microservices architecture (Azure/AWS)Solid background in microservices-based applicationsWorking knowledge of GraphQL, with experience with gqlgen and grapnel-goStrong expertise in software design patternsProactivity, leadership, clear communication, problem-solving skillsUpper-Intermediate English levelDesirable:Experience with architectural patterns like DDD, Microservices, SOA, EDAHands-on expertise with SQL and NoSQL databases, including integration best practicesExperience with project documentation using UMLJira experienceProficiency in TDD methodologyPOS/Restaurant Tech domain expertiseKey responsibilities:Develop and enhance backend services, integrating into the client's ecosystemTroubleshoot and resolve production issuesCollaborate with QAs, DevOps, and other engineers on microservices and infrastructureManage change requests from clients and stakeholdersMaintain communication with stakeholders, suggest ideas and solutionsWhat working at Dev.Pro is like:Dev.Pro is a US-based outsource company delivering software since 2011. We promote a fair, inclusive, and friendly work environment supporting your growth. Enjoy a healthy work-life balance, learning opportunities, competitive pay in USD, and team activities.Next steps:Submit CV in English — Intro call — Interview — OfferLearn more:How we work, LinkedIn, Website, IGSeniority levelMid-Senior levelEmployment typeFull-timeJob functionEngineering and ITIndustriesIT Services and Consulting
#J-18808-Ljbffr