Software Backend Engineer

Remote , Hybrid| Long Term 3 minutes ago
Silicon Valley (Saratoga, CA) Full Time Contract
Tech skills
Python Node.js Go AWS Azure Server-Sent Events (SSE) WebSockets REST gRPC API MySQL ClickHouse Azure Synapse Analytics Kafka Apache Airflow

We are seeking a highly skilled Software Backend Engineer to join our team, focusing on advancing the
state-of-the-art in the intersection of machine learning and cellular networks. This is a key, individual
contributor role that will develop the end-to-end cloud solution while interfacing with the machine learning
team, system’s team and also with the customers.

Responsibilities:

● Design and build high-performance backend services and REST/gRPC APIs for AI-driven telecom
applications.
● Implement real-time event pipelines using Kafka, with orchestration using Apache Airflow.
● Develop serverless microservices and APIs using Node.js, Python, or Go on AWS/Azure.
● Enable live data delivery to clients using Server-Sent Events (SSE) and WebSockets.
● Build and maintain bidirectional, low-latency communication interfaces using gRPC.
● Work with large-scale datasets in MySQL, ClickHouse, and Azure Synapse Analytics.
● Ensure scalability, fault-tolerance, and monitoring of all services using best DevOps practices.
● Collaborate with AI/ML, frontend, and product teams to ship and maintain backend features.

Required Qualifications:

● 4+ years of hands-on backend development experience in production systems.
● Strong programming skills in Python, Java, or Go.
● Experience with
○ API development (REST & gRPC)
○ Event-driven systems using Kafka
○ Orchestration with Airflow or similar tools
○ Realtime interfaces via WebSockets or SSE.
● Proficiency with SQL/analytical databases: MySQL, ClickHouse, or Synapse.
● Comfortable working with containerized environments (Docker) and cloud-native services
(AWS, Azure, GCP).
● Strong architectural thinking and a passion for performance, reliability, and clean code.

Conditions:

  • Exceptional project and team
  • Long term project
  • Challenging tasks
  • Remote friendly
  • Competitive salary based on experience
  • No micromanagement

Haven't found your dream job?
Don't worry!

Share your CV with us, and we will find your remote dream-job for you.*

* UNITEDCODE never shares your CVs with your current employer, so you're secured and protected.