
Closed
Posted
Paid on delivery
Title: Senior Go Backend Engineer – Code Analysis & System Update Description: I am looking for an expert Go (Golang) Backend Engineer to analyze a functional, existing source code and update it for a high-performance automation and scheduling system. The code is currently working, but it needs updates, optimizations, and refactoring to ensure it runs smoothly and efficiently. If you are a senior developer who loves solving complex architectural problems, this is for you. Required Skills & Experience: Golang (Senior Level): Deep understanding of backend architecture, concurrency (goroutines/channels), and performance optimization. API & HTTP Management: Strong experience with handling complex HTTP requests, custom headers, cookies, and maintaining stable sessions. Queue Systems: Experience with message brokers and task queues (e.g., Redis, RabbitMQ) for managing high-volume concurrent tasks. Traffic Analysis: Ability to analyze HAR (HTTP Archive) files to understand and replicate exact request flows within the Go code. Browser Automation (Optional but preferred): Familiarity with CDP (Chrome DevTools Protocol) tools like chromedp or rod in Go. What You Will Do: Analyze the existing Go source code to understand the current flow and identify bottlenecks. Update dependencies and refactor the code to improve speed and stability. Optimize the concurrency and queue management system to handle multiple tasks simultaneously without failures. Ensure the code is clean, well-documented, and scalable for future updates. Requirements: Must communicate fluently in English or Portuguese. Only apply if you have proven experience as a Senior Go Backend Developer. Please include the word "GOLANG-EXPERT" at the very beginning of your proposal so I know you read the description. If you are a true expert in Go, this is a great opportunity for a long-term collaboration. Looking forward to your proposals!
Project ID: 40603067
205 proposals
Remote project
Active 1 day ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
205 freelancers are bidding on average €429 EUR for this job

Hi! I see you want to boost your system’s performance and make it more reliable, especially with high-volume task handling. It’s like fixing a tough puzzle that needs the right pieces fitting perfectly to run smoothly. I enjoy working on complex backend systems—making sure everything is efficient, fast, and easy to upgrade over time. I can analyze your existing code to spot bottlenecks and update dependencies for better speed. I will refactor the parts that manage concurrency and message queues to make sure tasks are handled reliably without crashing. I’ll also document everything clearly so your team can easily understand and build on it in the future. Plus, I’ll keep communication open, deliver quality work on time, and be available for support after everything is done to help your business grow. Did I notice you mentioned traffic analysis and browser automation—are you thinking of testing with real user flows or automating some parts of your system? Let’s talk about how to plan this project step-by-step, so we can create something even bigger and better together. Regards, Nick.
€250 EUR in 3 days
8.2
8.2

I am experienced in building and optimizing high-performance backend systems with Go, including concurrency, API integrations, automation workflows, and scalable queue-based architectures. I can analyze your existing Go codebase, identify performance bottlenecks, refactor critical components, update dependencies, and improve stability for high-volume scheduling and automation tasks. I have experience with goroutines/channels, Redis/RabbitMQ queues, HTTP session handling, API optimization, and system architecture improvements. I focus on clean, maintainable code with proper documentation and scalable design to support future development.
€250 EUR in 1 day
7.2
7.2

Refactoring a working Go automation and scheduling system for higher throughput and stability is squarely in my wheelhouse, and I'd approach it as an engineering problem, not a rewrite. I'd start by profiling the existing code (pprof for CPU, memory and goroutine analysis) to find the real bottlenecks before touching anything, then refactor the concurrency model — bounded worker pools, proper channel/context patterns, and graceful cancellation — so it handles high-volume concurrent tasks without leaking goroutines or failing under load. For the queue layer I'd tighten the Redis/RabbitMQ task management with retries, backpressure and idempotency so nothing gets dropped or double-processed, and clean up the HTTP session handling (headers, cookies, connection reuse) for stable, efficient requests. I'll update dependencies carefully, keep the code clean and well-documented, and verify improvements with benchmarks against the current baseline so gains are measurable, not assumed. I can start with the analysis right away.
€250 EUR in 1 day
7.1
7.1

Hi, GOLANG-EXPERT I will analyze your automation and scheduling system's Go source code, identify concurrency bottlenecks in your goroutine/channel patterns, refactor the queue management layer, and update dependencies so the system handles high volume tasks without failures. On a similar refactor of a Go scheduling service, restructuring the worker pool and switching from unbuffered to buffered channels eliminated task drops under peak load. I will document every change so future updates are straightforward. Questions: 1) Which queue backend are you using today (Redis, RabbitMQ, or something else)? 2) Are the HAR files already captured, or do you need me to record the request flows as part of the analysis phase? Share repo access and I will deliver an initial bottleneck audit within 48 hours. Looking forward to potentially working together. Thanks, Kamran
€279 EUR in 13 days
7.5
7.5

GOLANG-EXPERT Hi! This is something we can handle. One thing I need to understand before sizing the work: how large is the codebase roughly, and do you have any specific pain points already identified, or is part of the job figuring out where the problems are? Depending on what the audit surfaces, we'd approach it in two passes — first a read-through to map the architecture and flag the real bottlenecks, then targeted refactoring on concurrency, queue handling, and dependency updates. Happy to keep talking through the details to scope this properly. Gustavo & the DoTheCode team
€750 EUR in 21 days
6.9
6.9

Hi there, I understand you need to analyze your existing Go codebase and restructure it for a high performance automation and scheduling system. My approach begins with a thorough static and runtime analysis to identify architectural bottlenecks, concurrency issues, and dependency overheads. I will refactor the core modules to leverage Go routines and channels efficiently while ensuring strict adherence to clean architecture principles. To support the automation pipeline, I will integrate RabbitMQ for reliable asynchronous job distribution and Redis for fast state management and caching. The updated system will include optimized API endpoints, robust error handling, and comprehensive documentation to streamline future maintenance. I also have extensive experience bridging Go backends with Python services when mixed language workflows are required. My process delivers modular, testable code with clear separation of concerns, making the transition from legacy patterns to production ready microservices seamless. I am ready to review your repository, map out the refactoring roadmap, and begin implementation immediately. Best Regards, Khorshed Alam, RS Software
€500 EUR in 6 days
8.2
8.2

GOLANG-EXPERT I have gone through your specific requirement for analyzing and refactoring an existing Go automation and scheduling system, and it is exactly the kind of work I handle daily — concurrency tuning with goroutines and channels, stable HTTP session handling with custom headers and cookies, and Redis/RabbitMQ queue optimization for high-volume concurrent tasks. Most developers will patch the symptoms; I will first profile the code, replicate the exact request flows from your HAR files, and fix the real bottlenecks so the system runs faster and does not fail under load — clean, documented and ready for future updates. Give me one task from your codebase and I will show you the improvement before you commit to anything further.
€500 EUR in 7 days
6.8
6.8

Hi, I can help refactor your Go backend to handle high-concurrency tasks more reliably by focusing on queue system optimization and goroutine management. I recently worked on a similar automation platform where we replaced a single-threaded task queue with Redis-based scheduling, reducing failures under load by 40% while keeping the initial API structure intact. I’d approach this by breaking down the HAR analysis into isolated modules first, then refactoring the queue logic to use worker pools and backpressure. The biggest improvement will come from standardizing error handling across goroutines to prevent silent failures. I’ll keep changes small, test each refactor against the existing flow, and document every critical path so you can track progress without surprises. This should make the system more stable under traffic spikes while keeping maintenance straightforward. If we’re aligned, I can start right now. Thanks, Denis.
€400 EUR in 3 days
6.2
6.2

Hello, I can help with your GoLang source code overhaul to improve performance, stability, and scalability. I will focus on analyzing the existing backend architecture, optimizing concurrency with goroutines and channels, and refining the queue management using Redis and RabbitMQ as per your requirements. I will review the code flow, update dependencies, refactor for cleaner structure, and ensure thorough documentation for future maintenance. This approach will help your automation and scheduling system run smoothly under high load. Can you share the current codebase access and any specific bottlenecks you've identified so far? Best regards, Kausar & GoDesign Team
€250 EUR in 3 days
6.3
6.3

GOLANG-EXPERT: As a seasoned software engineer, I have deep-rooted experience in executing large scale overhauls of existing source codes and building high-performance systems. My extensive proficiency in Golang aligns perfectly with your project's needs, enabling me to comprehensively analyze your codebase, identify pain points and areas for improvement, and execute necessary optimizations for smooth functioning. I've repeatedly demonstrated my ability to handle complex HTTP tasks, manage APIs effectively, and maintain stable sessions - all critical skills required for this project. Additionally, I possess considerable expertise with message brokers like Redis and RabbitMQ as well as extensive experience in analyzing HTTP Archive files to replicate request flows accurately within Go code. Not only will I work meticulously to refactor the codebase and update dependencies efficiently; but also ensure it remains clean, well-documented and future-proofed. My aim is to deliver an optimized system with improved speed, scalability as well as concurrency management for handling concurrent tasks effectively without errors. By choosing me, you're guaranteed a diligent professional with a proven track record - ready to build seamless automation for your scheduling system, facilitating better performance and efficiency!
€1,000 EUR in 7 days
6.5
6.5

Hello, GOLANG-EXPERT. I work on backend performance, Automation flows, and code cleanup for systems that depend on stable HTTP sessions, queues, and high concurrency. I can review the current Go source, request handling, HAR flow, dependencies, and Documentation so the update is clear and maintainable. I will trace bottlenecks, improve goroutine and channel usage, tune queue behavior, and refactor only where it helps speed and stability. If any Python tooling is needed for analysis or test support, I can keep it separate from the Go codebase. Best regards, Teo
€500 EUR in 3 days
6.0
6.0

Hello dear, Greetings from Md. Toriqul Islam! We are a dedicated Web Design & Development team with over 10+ years of industry experience, I’m Engineer Toriqul Islam, an experienced Computer Science & Engineering graduate from (RUET). We specialize in building modern, scalable, and user-friendly digital solutions tailored to business needs. What I Offer We help businesses grow online by delivering: • Clean, modern, and responsive website designs • High-performance and scalable web applications • User-focused UI/UX for better engagement and conversion My Technical Expertise We work across a wide range of technologies, including: • Frontend: HTML5, CSS3, Bootstrap, JavaScript, jQuery, Angular, React • Backend: Node.js, PHP, Laravel, .NET, CodeIgniter, Ruby on Rails, Python • CMS & Platforms: WordPress • Database: MySQL, MongoDB • Mobile Development: React Native, Flutter, and more Why Choose me? ✔️ Clean, optimized, and well-documented code ✔️ Reusable and scalable components ✔️ On-time delivery with complete requirement fulfillment We are confident in our ability to turn your ideas into a powerful digital product. Let’s discuss your project and make it a success. Looking forward to working with you! Best Regards, Md. Toriqul Islam
€250 EUR in 4 days
6.0
6.0

As a seasoned Go (Golang) Backend Engineer who loves exploring complexity, I am thrilled by this chance to delve into and revamp your existing source code for optimal performance. My team and I have an extensive understanding of backend architecture, high-level concurrency, and performance optimization - skills I know are vital for the task at hand. We have previously handled complex HTTP requests, custom headers, cookies, maintaining stable sessions all while dealing with high-volume concurrent tasks in diverse messaging systems. Our proficiency extends beyond just GoLang, we are also well-versed in other tools that could come handy in this project, specifically in the optional browser automation area which you mentioned as preferred. Having experience with CDP (Chrome DevTools Protocol) tools like chromedp or rod in Go positions us diligently to address this aspect of the job as well. Lastly, communication is key; my fluency in English and Portuguese ensures there will be no misunderstandings or hiccups during our collaboration. Given our history of creating maintainable and scalable solutions for varying situations like yours, I am confident that entrusting us with your project would be a decision you will not regret. Let's dive into making this code overhaul successful together!
€300 EUR in 3 days
6.1
6.1

GOLANG-EXPERT I'd be happy to analyze your existing Go backend system, identify performance bottlenecks, and refactor the codebase to improve stability, scalability, and overall efficiency while preserving the existing functionality. I have extensive experience developing and optimizing backend systems with Go, focusing on concurrency, distributed task processing, API integrations, performance tuning, and scalable system architecture. My approach is to understand the existing implementation first, make targeted improvements, and deliver clean, maintainable code that performs reliably under heavy workloads. I'm available to begin immediately and will provide regular progress updates throughout the project. Every optimization will be carefully validated to ensure the updated system remains stable, efficient, and ready for future enhancements. I look forward to working with you. Regards
€500 EUR in 7 days
6.1
6.1

GOLANG-EXPERT Hi. To update this Go backend cleanly, I’ll first trace the current request flow, HAR-driven session behavior, and queue execution path so the real bottlenecks are visible. Then I’ll refactor the hot paths, tighten goroutine and channel usage, and stabilize HTTP handling with headers, cookies, and retry logic where needed. I’ll also update dependencies carefully and add structure around task processing so the system stays fast under concurrent load. If chromedp or rod is already in use, I can align the automation layer with the backend flow and keep it reliable. As a Senior Go Backend Engineer, I have mastered Golang, concurrency, HTTP session management, Redis/RabbitMQ queues, and HAR-based traffic analysis, and have strong experience in automation systems, schedulers, and high-throughput backend refactors. I am sure I can deliver high-quality results within a focused timeline for this codebase. Let’s get in touch and discuss more. Thanks.
€420 EUR in 12 days
5.7
5.7

GOLANG-EXPERT As an experienced professional with more than two decades of expertise in PHP-based backend development, I've honed a meticulous approach to code analysis and optimization. I understand the fundamental importance of ensuring that a system not only runs without errors, but runs efficiently at scale. That's exactly the type of overhaul I can offer your GoLang source code. My familiarity with managing complex HTTP requests and maintaining stable API sessions will come in handy as we update your system for high-performance automation and scheduling. With me on board, you can trust that I'll leave no stone unturned when identifying bottlenecks or optimizing your concurrency and queue management system. Open lines of communication are vital for any project's success, which is why I assure you fluent English or Portuguese communication throughout our collaboration. My commitment to long-term collaborations aligns perfectly with your search for a Golang expert and I'm eager to discuss going beyond this initial task for further collaborations. Let me help you improve and stabilize your Go source code so it remains clean, scalable, and ready for future upgrades.
€350 EUR in 12 days
5.7
5.7

Hi, I'm a senior backend engineer with 20+ years of experience, including extensive Go development and system optimization, and I've delivered similar refactoring projects before. I'll start by analyzing the existing Go code to map the current flow, identify bottlenecks, and review HAR files to replicate exact request handling. Then I'll refactor the code for better performance, update dependencies, and optimize concurrency and queue management using Goroutines, Channels, Redis, and RabbitMQ. I'll ensure the system handles high-volume tasks reliably and document key changes. I can start immediately.
€250 EUR in 8 days
5.3
5.3

GOLANG-EXPERT Hello, I am a senior Go backend developer with extensive experience in high performance systems, concurrency optimization, HTTP request handling, task queues, Redis, RabbitMQ, and scalable backend architectures. I can analyze your existing Go codebase, identify bottlenecks, refactor and optimize the architecture, update dependencies, improve concurrency management, and ensure the system is stable, maintainable, and ready for future growth. I also have experience analyzing HAR files, replicating complex request flows, and working with browser automation tools including CDP based solutions when required. I will deliver clean, well documented code, thorough testing, and regular progress updates throughout the project. I would be happy to discuss the codebase, timeline, and milestones for a long term collaboration.
€500 EUR in 10 days
5.5
5.5

GOLANG-EXPERT Hi, I will analyze and refactor your Go backend to improve concurrency, queue throughput, and exact HAR driven request reproduction so the scheduler runs reliably under high load. I will read the current flow, update dependencies, refactor goroutines and channel usage, harden HTTP handling for custom headers cookies and session stability, and redesign Redis or RabbitMQ queue patterns to remove contention and retries that create failures. I will also translate HAR traces into deterministic request flows inside Go and integrate chromedp or rod where browser automation is required. I refactored a Go scheduler that processed 20k concurrent tasks per minute with a 40 percent reduction in tail latency. Can you grant read access to the repository? Happy to jump on a quick chat. Ali Zain
€500 EUR in 7 days
5.3
5.3

GOLANG-EXPERT Hello, I came across your project and it caught my interest. I am excited to analyze the functional, existing source code and update it for a high performance automation and scheduling system. I am a senior Golang developer who loves solving complex architectural problems. I'd love to discuss the requirements further and get started right away. Best regards, Fahad
€250 EUR in 1 day
5.6
5.6

Leiria, Portugal
Payment method verified
Member since Nov 4, 2025
€250-750 EUR
$350-700 USD
₹12500-37500 INR
₹1500-12500 INR
₹1500-12500 INR
$10-30 USD
₹1500-12500 INR
$30-250 USD
£20-250 GBP
$2-8 USD / hour
$2-8 AUD / hour
$10-30 USD
$25-50 USD / hour
$40-90 AUD / hour
$250-750 USD
$250-750 USD
₹1500-12500 INR
$8-15 USD / hour
₹12500-37500 INR
$15-25 USD / hour
$250-750 AUD
$1500-3000 USD