Senior Backend Developer Golang
A critical member of our team, you will design, develop, and maintain robust backend services using Golang. You will collaborate closely with cross-functional teams to deliver end-to-end solutions.
About the Role
* Daily Responsibilities:
* Design, develop, and maintain scalable, high-performance backend services;
* Architect and implement solutions leveraging AWS cloud services for reliability and efficiency;
* Contribute to microservices architecture evolution, ensuring seamless integration and optimal performance;
* Collaborate closely with cross-functional teams for end-to-end solutions;
* Troubleshoot and resolve complex technical issues with best practices in software development.
Expectations
* Technical Expertise: Advanced proficiency in Golang and extensive experience with AWS are required.
* Communication Skills: Fluency in English is essential for effective communication with international clients and global teams.
* Problem-Solving Ability: Strong problem-solving skills and a proactive approach to resolving technical challenges are necessary.
Nice to Have:
* Microservices Architecture: Experience designing, implementing, and managing distributed systems is desirable.
* NoSQL Databases: Knowledge of MongoDB database design, querying, and optimization is beneficial.
* High-Performance Remote Procedure Calls: Familiarity with gRPC is advantageous.
* Real-Time Communication Protocols: Understanding of WebRTC is a plus.
* International Experience: Previous experience working in a consulting environment or with international clients is valuable.
Work Arrangements:
This position is remote-friendly within the LATAM region, and it is a short-term contractor position.