Skip to main content

VertoX is hiring Backend Developer

➡️ Apply here: Backend Developer

🔔 Monitor #backend #java #node.js #golang #.net #php #python jobs

👩‍💼 Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➡️ Improve your resume


We are looking for a Backend Developer (Python or Go) with at least 4+ years of experience, capable of building a stable, scalable server for AI-powered calls, real-time voice translation, and integrations with web and mobile clients.

Requirements:
1. Languages & Frameworks:
Strong proficiency in Python (FastAPI) or Go (Gin/Fiber/Echo).
Experience building high-performance backend services.

2. Real-Time Technologies:
Hands-on experience with WebRTC and WebSockets.
Understanding of STUN/TURN servers and real-time communication flows.
Working with audio codecs and formats: Opus, PCM, and WAV.
Experience with real-time streaming pipelines.

3. AI & Voice Technologies:
Integration of ASR/TTS/Translation APIs (OpenAI, Deepgram, Azure, Google).
Real-time audio streaming processing (low-latency).
Working with voice cloning technologies and LLM-based APIs.

4. Databases:
Strong knowledge of PostgreSQL.
Experience with Redis (caching, queues, rate-limiting).
Basic familiarity with ClickHouse is a plus.

5. Architecture & DevOps:
Proficiency with Docker and Docker Compose.
Experience setting up CI/CD (GitHub Actions or similar).
Linux server management and optimization.
Experience with microservices architecture and scaling.
Monitoring tools: Prometheus, Grafana.

6. API & Security:
Building and maintaining REST and WebSocket APIs.
Experience with JWT, cookies, and OAuth.
Knowledge of API security, access control, encryption, and secure data handling.
Managing and storing audio files, transcripts, and user history.

7. Integrations:
Experience with Twilio/Vonage or telephony systems is a big plus.
Integrations with Zoom, WhatsApp, Telegram, Discord, CRMs are highly desirable.

8. Soft Skills:
Ability to work in a fast-moving startup environment.
Strong problem-solving and architectural thinking.
Attention to detail, responsibility, and ownership.
Ability to suggest improvements and optimize systems.

Seniority level: Mid-Senior level
Employment type: Part-time
Industries: Technology, Information and Internet

Previous and next articles