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 new platform that supports the needs of 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 industry
Enhance your technical skills with a modern stack of technologies, including Golang, AWS / Azure, and more
Is that you?
4+ years of software development and maintenance experience
2+ years of commercial experience with Golang (including zap, viper, testify)
1+ year of experience deploying and managing cloud solutions
Experience building cloud-native microservices project architecture (Azure / AWS)
Strong expertise with Kubernetes
Hands-on expertise with SQL and NoSQL databases, including knowledge of integration best practices
Solid background in building microservices-based applications
Strong expertise in software design patterns
Proactivity, strong leadership, clear communication, independent problem-solving skills
Upper-Intermediate English level
Desirable :
Strong experience with architectural patterns like DDD, Microservices, SOA, and EDA
Experience in maintaining service security using Istio framework
Working knowledge of GraphQL, including experience with gqlgen and grapnel-go
Experience with project documentation using common notations like UML
Jira experience
Proficiency in TDD methodology
POS / Restaurant Tech domain expertise
Key responsibilities and your contribution
In this role, you'll focus on building and enhancing backend services for a complex, multi-component system, optimizing scalability, reliability, and performance.
Collaborate with the team to develop and enhance backend services, integrating them into the client's broader ecosystem
Proactively troubleshoot and resolve production issues to ensure seamless system performance
Work closely with QAs, DevOps, and other engineers to design, implement, and deploy microservices and infrastructure solutions
Manage and implement change requests from clients and senior-level stakeholders, ensuring alignment with project goals and timelines
Maintain effective and visible communication with internal and external stakeholders, proactively suggesting ideas and offering solutions
What's working at Dev.Pro like?
Dev.Pro is a global company that's been building great software since
Our team values fairness, high standards, openness, and inclusivity for everyone — no matter your background.
Benefits
We are 99.9% remote — you can work from anywhere in the world.
Get 30 paid days off per year to use however you like — vacations, holidays, or personal time.
5 paid sick days, up to 60 days of medical leave, and up to 6 paid days off per year for major family events like weddings, funerals, or the birth of a child.
Partially covered health insurance after the probation, plus a wellness bonus for gym memberships, sports nutrition, and similar needs after 6 months.
We pay in U.S. dollars and cover all approved overtime.
Join English lessons and Dev.Pro University programs, and take part in fun online activities and team-building events.
Our next steps :
Interested?
Find out more :
How we work, LinkedIn Page, Our website, IG Page
#J-
Software Engineer • São Paulo, Brasil