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.
We’re looking for a Senior Go Software Engineer to build real-time voice AI systems that set the standard.
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.
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.
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.
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.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
At Synthflow, we're on a mission to redefine the future of voice technology, and we're searching for a passionate Senior Go Software Engineer to join our dynamic team in San Francisco. In this pivotal role, you will design and enhance our backend infrastructure, ensuring it is scalable, reliable, and high-performance. You'll have the opportunity to implement cutting-edge features that power our AI-driven voice solutions, working with advanced technologies like goroutines and channels for effective concurrency management. We value collaboration, so you’ll engage in Test-Driven Development and Pair Programming, ensuring top-notch code quality while boosting team synergy. Additionally, you’ll play a key role in building robust networking capabilities, employing WebSockets and WebRTC protocols, while leading performance optimization initiatives to minimize latency and maximize efficiency. At Synthflow, your passion for innovation will be met with autonomy, flexibility, and room for growth, as you contribute to our exciting journey of helping businesses thrive through smarter automation. Join us and do the best work of your career while being at the forefront of AI-powered phone technology!
Forget lengthy development cycles and expensive machine learning teams. With Synthflow you can build sophisticated, tailored AI agents without technical skills or coding - just bring your data and ideas.
15 jobsSubscribe to Rise newsletter