Overview
Join to apply for the Golang Engineer (Senior) ID39990 role at AgileEngine .
AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI / ML, and our people-first culture has earned us multiple Best Place to Work awards.
WHY JOIN US
We are looking for a place to grow, make an impact, and work with people who care. If that describes you, we would love to meet you!
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 : Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps.Competitive compensation : We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities.A selection of exciting projects : Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands.Flextime : Tailor your schedule for an optimal work-life balance, with options for working from home or in the office.Seniority level
Mid-Senior levelEmployment type
Full-timeJob function
IndustriesIT Services and IT ConsultingReferrals increase your chances of interviewing at AgileEngine by 2x
#J-18808-Ljbffr