Synthflow AI logo
Synthflow AI

Build AI Voice Agents at Scale - No Coding Required!

Senior Software Engineer – Go, Real-Time Engine

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50H1B No SponsorCompany SiteLinkedIn

Location

Europe

Posted

71 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglishAWSGCPPython

Job Description

Senior Software Engineer – Go, Real-Time Engine

Synthflow AI

• Design and enhance backend infrastructure focusing on scalability, performance, and reliability. • 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.

Job 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 (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 real-time infrastructure or latency critical systems.
  • Nice to have: A background in AI, particularly around Large Language Models, Speech to Text, and Voice Synthesis applications.
  • 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.

Related Job Pages

More Full-stack Engineer Jobs

Twelve Labs logo

Principal Software Engineer, Video Engineering

Twelve Labs

Help developers build programs that can see, listen, and understand the world as we do.

Full TimeRemoteTeam 11-50H1B Sponsor

• Own the video pipeline end-to-end: Architect and implement ingestion → decode → chunking → storage → retrieval → playback, across batch and streaming modes based on AI/ML workflows or media application workflows. • Deep codec & decode mastery: Drive decisions on decode strategies (hardware vs. software, GPU-accelerated pipelines), container format handling (fMP4, CMAF, MKV, TS), and codec support (H.264, H.265, VP9, AV1) with pragmatic cost/quality tradeoffs. • Semantic & heuristic chunking: Work with our ML Research Scientists to design and implement intelligent video segmentation that goes beyond fixed-interval splitting — scene boundary detection, shot change analysis, content-aware chunking that optimizes downstream AI model performance. • Streaming ingestion: Architect low-latency streaming pipelines (HLS, DASH, LL-HLS, WebRTC ingest) that process video in near-real-time, including streaming decode and incremental chunking. • Video storage architecture: Design storage tiers and retrieval patterns optimized for AI workloads — balancing hot/warm/cold access, frame-level random access, and cost at petabyte scale. • Playback & delivery: Ensure video can be served back to users with accurate temporal navigation, supporting time-coded references from AI analysis results. • FFmpeg & media toolchain expertise: Be the internal authority on FFmpeg, libav, and related tooling. Build and maintain custom processing pipelines, filters, and integrations. • Cost engineering: Quantify and optimize cost-per-hour-of-video-processed. Drive decode efficiency through hardware acceleration (NVDEC, VA-API), pipeline parallelism, and intelligent resource allocation. • Cross-team technical leadership: Partner with ML teams on how video is preprocessed for model consumption, with platform teams on infrastructure, and with product on customer-facing media capabilities. • Standards & best practices: Establish video engineering standards, author reference implementations, and mentor engineers across teams on media fundamentals.

United States
Job Closed
Twelve Labs logo

Staff Software Engineer, Platform Integrations

Twelve Labs

Help developers build programs that can see, listen, and understand the world as we do.

Full TimeRemoteTeam 11-50H1B Sponsor

• Design and build infrastructure that deploys TwelveLabs models across multiple cloud and data platforms, accounting for differences in compute hardware, networking, APIs, and operational models • Own direct integrations into partner products — implementing the orchestration, data flow, and API surfaces that connect TwelveLabs models to partner-side functionality • Design and evolve CI/CD automation systems — including validation and deployment pipelines that reliably ship new model versions across platforms without regressions • Design interfaces and tooling abstractions across platforms that enable consistent deployment, reduce per-platform complexity, and scale as we add new partners • Implement API-level features and changes that require understanding model component behavior — routing, request handling, response formatting — without modifying model internals • Contribute to capacity planning and autoscaling strategies that dynamically match supply with demand across platform deployments • Analyze observability data across platforms to identify performance bottlenecks, cost anomalies, and regressions — and drive remediation based on production workloads • Collaborate with platform partner engineering teams to resolve operational issues, align on API contracts, and stand up end-to-end serving on new platforms

United States
Job Closed
Lazer Technologies logo

Full Stack Engineer

Lazer Technologies

A digital product studio designed to help successful enterprises bring ideas to market faster and more successfully.

ContractRemoteTeam 51-200H1B No Sponsor

• Engage with clients to understand their problems, needs, goals, and technical environments. • Architect, build, and ship full stack applications that leverage AI and data capabilities. • Apply best practices in MLOps or LLMOps, including testing, monitoring, and reliability. • Design and build scalable data pipelines and data lakes as needed. • Communicate tradeoffs and risks transparently, supporting client decision-making. • Collaborate with other engineers and cross-functional teams to deliver impactful results. • Stay current with the latest AI trends, technologies, and tooling to bring innovation to your projects.

Canada
Resourceful Talent Group logo

Full Stack Engineer – Fintech

Resourceful Talent Group

We understand the need for quality tech talent and we deliver it with speed

Full TimeRemoteTeam 1-10H1B No Sponsor

• Build and maintain a full stack web application using React • Develop and integrate REST APIs, webhooks, and third party services such as Stripe • Design and manage PostgreSQL databases • Implement secure authentication and authorization systems • Ensure high performance for live, transaction based applications • Sync data seamlessly between web and mobile platforms • Maintain strong security practices around financial and sensitive user data • Collaborate in a startup environment with a small, fast moving team

Ohio + 1 moreAll locations: Ohio | Massachusetts
Job Closed