Senior Go Software Engineer

February 11

Apply Now
Logo of TechBiz Global

TechBiz Global

TechBiz Global is a leading recruitment and software development company that specializes in connecting businesses with top-tier talent across 28+ countries. They serve clients from startups to major enterprises, providing expertise in hiring key roles in industries such as FinTech. In addition to talent acquisition, TechBiz Global offers comprehensive software development services to turn clients' visions into reality, powering digital transformations with expert engineers. The company also provides strategic CTO consulting services and flexible outstaffing and outsourcing solutions, helping businesses manage growth and optimize technology processes. Recognized as a top IT recruitment and consulting firm, TechBiz Global is dedicated to delivering personalized and innovative solutions to its clients, ensuring they have the tools necessary for success.

Recruitment β€’ IT Recruitment β€’ Software Development β€’ Building Teams β€’ Customized Consulting

51 - 200 employees

🎯 Recruitment

πŸ“‹ Description

β€’ Design and enhance backend infrastructure focusing on scalability, performance, and reliability. β€’ Implement features and maintain the systems that power our next-generation products. β€’ Expertly manage concurrency and parallelism in Go using goroutines, channels, and synchronization primitives like mutexes and wait groups. β€’ Develop robust networking and streaming capabilities, including experience with network programming, sockets, and protocols like WebSockets and WebRTC. β€’ Lead performance optimization initiatives by profiling Go code, reducing latency, and efficiently managing memory and garbage collection. β€’ Build fault-tolerant systems with strong recovery mechanisms and failover strategies to maintain service continuity. β€’ Implement comprehensive logging and tracing using tools such as zap, klog, OpenTelemetry, and Jaeger to enhance monitoring and troubleshooting. β€’ Apply Test-Driven Development (TDD) and engage in Pair Programming to ensure high code quality and promote team collaboration. β€’ Participate actively in code reviews, offering constructive feedback to uphold code quality and adhere to best practices. β€’ Stay informed on the latest in software development and contribute to the team's continuous learning and improvement.

🎯 Requirements

β€’ At least 5 years of professional experience with Go, along with a track record of developing scalable and extensible systems. β€’ Additional proficiency in Python and familiarity with infrastructure containerization, DevOps & MLOps tools (preferably GCP or AWS). β€’ Extensive experience in creating and maintaining robust APIs and implementing advanced CI/CD pipelines. β€’ A strong foundation in software engineering principles and a commitment to leading-edge practices including TDD, pair programming, and continuous integration. β€’ Beyond the basics: Exposure to voice technologies like WebRTC and Twilio. β€’ A background in AI, particularly around Large Language Models, Speech to Text, and Voice Synthesis applications. β€’ Experience in AI-related fields, such as low-latency audio stream processing or leveraging LLMs in product environments. β€’ Knowledge of distributed computing and cloud infrastructure at scale.

πŸ–οΈ Benefits

β€’ Autonomy at speed: High-ownership roles in a fast-moving startup. β€’ Remote-first flexibility: Contribute from anywhere, on your schedule. β€’ Cutting-edge technology: Work on what interests you most. β€’ Career growth: Scale your impact as the company grows. β€’ Rewarding package: Competitive pay, equity options, and comprehensive benefits that reflect your skills and experience.

Apply Now

Discover 100,000+ Remote Jobs!

Join now to unlock all jobs

Discover hidden jobs

We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.

Head start against the competition

We find jobs within 24 hours of being posted, so you can apply before everyone else.

Be the first to know

Daily emails with new job openings straight to your inbox.

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers

Wall of Love

Frequently asked questions

We use powerful scraping tech to scan the internet for thousands of remote jobs daily. It operates 24/7 and costs us to operate, so we charge for access to keep the site running.

Of course! You can cancel your subscription at any time with no hidden fees or penalties. Once canceled, you’ll still have access until the end of your current billing period.

Other job boards only have jobs from companies that pay to post. This means that you miss out on jobs from companies that don't want to pay. On the other hand, Remote Rocketship scrapes the internet for jobs and doesn't accept payments from companies. This means we have thousands more jobs!

New jobs are constantly being posted. We check each company website every day to ensure we have the most up-to-date job listings.

Yes! We’re always looking to expand our listings and appreciate any suggestions from our community. Just send an email to Lior@remoterocketship.com. I read every request.

Remote Rocketship is a solo project by me, Lior Neu-ner. I built this website for my wife when she was looking for a job! She was having a hard time finding remote jobs, so I decided to build her a tool that would search the internet for her.

Why I created Remote Rocketship

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers
Built by Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com