About the Role
Key Takeaways for this Role
- Join a high-impact team at Remote Click Jobs building innovative solutions.
- Competitive salary (Competitive) and excellent career growth opportunities.
- Position based in Anywhere (Remote) with Software Engineering working model.
Job Summary
This is a 6-month remote contract opportunity for a skilled Golang Software Engineer to join a US-based publicly listed company through a reputable Contractor of Record service. You will work on critical system integration, performance optimization, and backend infrastructure alignment. The role offers full autonomy over your work location, with reliable contract management and international payments handled for you. This is an excellent chance to contribute to high-impact projects while enjoying the flexibility of remote work.
Key Responsibilities
- Assist the engineering team in executing system integrations with high precision and minimal disruption.
- Design, develop, test, and maintain highly scalable and reliable backend services using Go (Golang).
- Build and enhance robust APIs (RESTful and/or gRPC) to ensure seamless data exchange between disparate systems.
- Optimize application performance and ensure high availability and data integrity across services.
- Collaborate effectively with cross-functional teams to meet project milestones in an agile environment.
- Participate in code reviews, technical discussions, and contribute to architectural decisions.
- Troubleshoot and debug complex issues related to concurrency, memory leaks, and data consistency.
- Document technical designs, processes, and operational procedures for maintainability.
Role Requirements & Qualifications
- At least 3+ years of backend development experience with a strong focus on Golang.
- Solid understanding of Go idioms, concurrency mechanisms (Goroutines and Channels), and backend architecture.
- Proven track record of working on integration projects, microservices, or custom middleware.
- Ability to communicate effectively in English, both written and verbal.
- Meticulous approach to coding and testing to ensure system stability during integration.
- Proactive problem-solving skills with the ability to troubleshoot logic, memory leaks, or data issues independently.
- Self-disciplined and organized, capable of managing tasks effectively in a fully remote, autonomous environment.
- Bonus: Degree in Computer Science, Information Technology, or a related technical field.
- Bonus: Familiarity with containerization (Docker), orchestration (Kubernetes), and cloud platforms (AWS/GCP/Azure).
- Bonus: Experience with message brokers (e.g., Kafka, RabbitMQ) or event-driven architectures.
- Bonus: Ability to join meetings during US Eastern Time (EST) business hours.
- Bonus: Prior experience working with large corporate environments or publicly traded tech companies.
Skills Inventory
Essential Skills:
- Golang (Go) programming
- Backend service development
- RESTful API design
- gRPC
- Concurrency and Goroutines
- System integration
- Microservices architecture
- Agile methodologies
Preferred Skills:
- Docker and Kubernetes
- AWS, GCP, or Azure
- Kafka or RabbitMQ
- Event-driven architecture
- Continuous integration and deployment
- Performance optimization
- Data consistency and integrity
Salary & Compensation Estimation
Since this is a remote contract role, the exact salary is not specified, but based on market rates for Golang developers with 3+ years of experience, the expected hourly rate is between $45 and $75 USD. For a 6-month full-time contract (approximately 40 hours per week), this translates to a total compensation range of $45,000 to $75,000 USD, depending on experience and location. The Contractor of Record service ensures timely and secure international payments.
š¢ External Advertisement Notice
This opportunity is posted on behalf of the hiring organization and was compiled from an external recruitment portal or advertising site. CareerCraft Uganda is not the recruiting entity.
Tailor Your Application Instantly
Increase your response rate by up to 85%! Use our advanced AI engines to personalize your CV or write a matching Cover Letter optimized specifically for this role's requirements.
Role Overview
Automate Your CV
Increase your chances by tailoring your CV to this exact job description using our AI Document Engine.
Tailor My CVTopical Career & Education Cluster
Explore related courses, admissions, sector guides, and employers linked to this role.