Senior Software Engineer - Backend Developer (Go)

Posted 8 Hours Ago
Hiring Remotely in United States
Remote
Mid level
Information Technology • Security • Cybersecurity
The Role
The Senior Software Engineer will design, build, and maintain scalable backend systems using Go. Responsibilities include developing microservices and APIs, optimizing real-time data processing and media streaming, and ensuring system reliability and performance. Collaboration with teams for feature implementation and troubleshooting backend services are also required.
Summary Generated by Built In

Who We Are 

Paltalk, a subsidiary of Tempest Tech Inc. has been connecting people worldwide through real-time video, voice, and text communication since 1998. As a pioneer in video chat and instant messaging, we've built a vibrant platform where users can connect, interact, and build communities (www.paltalk.com).

Our platform offers a rich experience, featuring:

 

  • Real-time Communication: Seamless video, voice, and text chat.
  • Diverse Communities: Public chat rooms and private messaging to connect with people who share your interests.
  • Global Reach: Connect with users from all corners of the world.
  • Group Interaction: Robust group video call capabilities.
  • Themed Chat Rooms: A wide array of themed rooms for dating, gaming, casual conversations, and more.
  • Community Building: Tools and features designed to foster meaningful social interaction.

 

At Paltalk, we're dedicated to enhancing the user experience and providing a dynamic space for online connection. Join us and be a part of a team that's shaping the future of real-time communication.

The Opportunity

We are looking for a skilled Backend Developer with expertise in Go (Golang) to design, build, and maintain scalable backend systems. You will be responsible for developing high-performance microservices and APIs that power our platform, with a strong focus on real-time data processing, media streaming, and low-latency communication.

If you have experience working with microservices, distributed systems, and real-time streaming protocols, we'd love to hear from you!

Key Responsibilities

  • Develop, test, and maintain high-performance backend services using Go.
  • Design and implement scalable microservices that integrate seamlessly with our distributed architecture.
  • Build and optimize WebSocket and RESTful APIs to support client-facing applications.
  • Work with real-time media streaming protocols such as RTP, SRTP, and WebRTC to support low-latency audio/video communication.
  • Implement efficient data storage and retrieval solutions using databases such as MySQL, Redis, and MongoDB.
  • Ensure system reliability, security, and performance using modern DevOps practices.
  • Collaborate with frontend engineers, DevOps, and product teams to design and implement new features.
  • Write clean, maintainable, and well-documented code following best practices.
  • Troubleshoot, debug, and optimize backend services for performance and scalability.

What You Bring 

  • 3+ years of experience working with Go (Golang) in a production environment.
  • Strong understanding of microservice architecture and distributed systems.
  • Experience building and consuming RESTful APIs and gRPC services.
  • Proficiency in working with databases (SQL & NoSQL).
  • Experience with message queues (e.g., Kafka, NATS, RabbitMQ) for asynchronous processing.
  • Familiarity with monitoring, logging, and tracing tools (e.g., Prometheus, Grafana, OpenTelemetry).
  • Strong knowledge of concurrency patterns and performance optimization in Go.
  • Experience with cloud platforms such as AWS, GCP, or Azure.

Nice to Have (Preferred Qualifications)

  • Knowledge of media streaming technologies, including RTP, SRTP, and WebRTC.
  • Solid understanding of containerization and orchestration using Docker and Kubernetes.
  • Experience working with real-time communication platforms.
  • Familiarity with video/audio processing libraries (e.g., FFmpeg, GStreamer).
  • Understanding of networking protocols such as TCP, UDP, WebSockets.
  • Experience with CI/CD pipelines for automated deployments.
  • Exposure to security best practices related to authentication, encryption, and secure API design.

Top Skills

Go
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
San Francisco, California
62 Employees
On-site Workplace
Year Founded: 2019

What We Do

Tempest is an online privacy company which seeks to increase privacy and data security for all Internet users. Founded in 2019 by entrepreneurs Michael Levit and Sean Murphy, Tempest has built a portfolio of privacy products including a Tempest Search and Tempest Browser.

It also plans to expand its product range, ensuring user safety across every touchpoint online. With operations spanning across 10 countries and 3 continents, Tempest is growing to become a global name in Internet privacy and protect millions of users’ data online

Similar Jobs

Pie Insurance Logo Pie Insurance

Software Engineer

Fintech • Insurance • Machine Learning • Other • Analytics • Automation
Remote
United States
400 Employees
125K-155K Annually

Two Barrels LLC Logo Two Barrels LLC

Senior Backend Developer

eCommerce • Legal Tech • Professional Services • Software • Data Privacy
Remote
Country Meadows, Lake, OH, USA
950 Employees
185K-185K Annually

GitLab Logo GitLab

Intermediate Backend Engineer, Developer Experience: Developer Tooling

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
Remote
United States
2350 Employees

GitLab Logo GitLab

Senior Backend Engineer, Create: Code Creation

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
Remote
United States
2350 Employees
118K-252K Annually

Similar Companies Hiring

Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Enterprise Web • Consulting • Cloud
Chicago, IL
45 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees
HERE Technologies Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account