This job post is closed and the position is probably filled. Please do not apply.
π€ Automatically closed by a robot after apply link
was detected as broken.
Description:
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 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.
You will 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.
Requirements:
You must have 4+ years of software development and maintenance experience.
You should have 2+ years of commercial experience with Golang, including zap, viper, and testify.
You need at least 1+ years of experience deploying and managing cloud solutions, specifically AWS (EC2, ECS, RDS, SQS, IAM, KMS, Secrets Manager, Security Hub) or their counterparts in other cloud environments.
Experience building cloud-native microservices project architecture in Azure or AWS is required.
A solid background in building microservices-based applications is necessary.
You should have working knowledge of GraphQL, including experience with gqlgen and grapnel-go.
Strong expertise in software design patterns is essential.
Proactivity, strong leadership, clear communication, and independent problem-solving skills are required.
An upper-intermediate English level is necessary.
Desirable:
Strong experience with architectural patterns like DDD, Microservices, SOA, and EDA is preferred.
Hands-on expertise with SQL and NoSQL databases, including knowledge of integration best practices, is a plus.
Experience with project documentation using common notations like UML is desirable.
Familiarity with Jira is beneficial.
Proficiency in TDD methodology is a plus.
POS/Restaurant Tech domain expertise is advantageous.
Benefits:
You will work with a Fortune 500 company and a recognized global leader in the food & beverage industry.
You will enhance your technical skills with a modern stack of technologies, including Golang, AWS, Azure, and more.
You will have the opportunity to contribute to the development and enhancement of the next-gen POS infrastructure.
Maintain a healthy work-life balance with 30 paid rest days per year to use as holidays/vacation/other on the desired and requested dates.
You will have the chance to grow by learning, with access to English lessons, DP University educational flows, and other educational initiatives.
Compensation will match your efforts, with payments in US dollars and coverage for overtime hours.
Join fun online activities and team-building events.
You will receive continuous remote HR and payroll support.