Senior Go Software Engineer

Posted Yesterday
Be an Early Applicant
Hiring Remotely in United States
Remote
Senior level
Artificial Intelligence • Information Technology
The Role
As a Senior Go Software Engineer, you'll design backend infrastructure, manage concurrency, optimize performance, and build voice AI systems with a focus on scalability and reliability.
Summary Generated by Built In

About Synthflow

At Synthflow we’re building the easiest way for businesses to create AI-powered phone agents. No coding, no fuss—just smarter automation. We’re passionate about delivering the future of voice technology with lightning-fast, scalable solutions. It’s an exciting time at Synthflow: we’re early, fast-growing, and laser-focused on impact. Join us to do the best work of your career while helping businesses thrive.

About the role

We’re looking for a Senior Go Software Engineer to build real-time voice AI systems that set the standard.

Your responsibilities will include:

  • 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.

You have:

  • 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.

What We Offer:

  • 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. 

Top Skills

AWS
Ci/Cd
GCP
Go
Jaeger
Klog
Opentelemetry
Python
Twilio
Webrtc
Zap
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Berlin
45 Employees
On-site Workplace

What We Do

Forget lengthy development cycles and expensive machine learning teams. With Synthflow AI you can build sophisticated, tailored AI agents without technical skills or coding - just bring your data and ideas.

Similar Jobs

NinjaOne Logo NinjaOne

Senior Software Engineer, Go

Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Remote
Hybrid
Austin, TX, USA
1300 Employees
130K-220K Annually
Remote
USA
55 Employees
160K-190K

SentinelOne Logo SentinelOne

Senior Backend Software Engineer - Endpoint / Platform (Go)

Information Technology • Security • Cybersecurity
Remote
United States
2830 Employees
128K-150K Annually

Similar Companies Hiring

Stepful Thumbnail
Software • Healthtech • Edtech • Artificial Intelligence
New York, New York
60 Employees
HERE Technologies Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees
True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account