Join to apply for the Golang Engineer (Senior) ID39990 role at AgileEngine
AgileEngine is an Inc. 5000 company that creates software for Fortune 500 brands and startups across 17+ industries. We rank among the leaders in application development and AI/ML, with a people-first culture and multiple Best Place to Work awards.
ABOUT THE ROLE
We are seeking an experienced Go Developer to join our global team and help optimize a newly built cloud system for production. In this role, you will own refining system performance, improving scalability, and ensuring production readiness. This is a full-time, long-term opportunity where you will collaborate closely with our development team, bringing technical expertise and strong communication skills to the table.
WHAT YOU WILL DO
* Refactor existing Go microservices for performance and maintainability
* Optimize event-driven interactions between services (RabbitMQ)
* Improve and extend database layer with ORMs/libraries for cleaner integration
* Analyze service communication patterns and resolve bottlenecks
* Optimize database queries and API endpoints
* Implement robust error handling, logging, and monitoring
* Expand testing coverage across services
* Review and strengthen system security practices
* Document system architecture and service interactions
* Collaborate with remote, global team members
* Present findings and recommend optimizations to stakeholders
MUST HAVES
* 4+ years of Go development experience
* Strong experience with microservices in cloud environments
* Hands-on experience with event-driven design (RabbitMQ or similar)
* Proficiency with databases (SQL and NoSQL )
* Experience with containerization (Docker/Kubernetes )
* Experience with testing frameworks and CI/CD pipelines
* Knowledge of monitoring and observability tools
* Excellent written and verbal communication skills
* Ability to work effectively in distributed remote teams
* Be a self-starter, able to work independently with minimal supervision
* Upper-Intermediate English level
NICE TO HAVES
* AWS experience
* gRPC and Protocol Buffers
* Background in DevOps and infrastructure automation
* Previous experience optimizing large-scale, event-driven systems
PERKS AND BENEFITS
* Professional growth: Mentorship, TechTalks, and personalized growth roadmaps
* Competitive compensation: USD-based compensation with budgets for education, fitness, and team activities
* A selection of exciting projects: Projects with modern solutions development and top-tier clients
* Flextime: Flexible schedule with options to work from home or office
Seniority level
* Mid-Senior level
Employment type
* Full-time
Job function
* IT Services and IT Consulting
Referrals increase your chances of interviewing at AgileEngine.
#J-18808-Ljbffr