CareerPlanSign in

Senior Software Developer Cloud & Distributed Systems

San Juan, Puerto Rico, Puerto Rico💼 Full-time🗓 2026-09-10 → 2026-09-25

Core

Design and implement highly scalable distributed systems and cloud services for Mist's cloud-based network configuration and reporting platform, serving as the data SME for database and Elasticsearch engineering.

Role type

Senior Software Developer (Cloud & Distributed Systems)

Builds

Cloud-based network configuration and reporting platform, real-time and batch data processing pipelines, and AI-driven enterprise networking features.

Domain

Cloud infrastructure, distributed systems, and enterprise networking

Deliverable

production ML models | product features | infrastructure

Required skills

Python, Go, Java, Kafka, Elasticsearch, Apache Spark, Kubernetes, RESTful API design, distributed datastores (Redis, Cassandra, Postgres), ETL pipelines, Linux systems fundamentals

Preferred skills

AI Agentic frameworks (LangChain, MCP), event-driven stream processing, CI/CD automation, ML training and inference tooling

Technologies

Python, Go, Java, Kafka, Storm, Flink, Redis, Cassandra, Postgres, Elasticsearch, OpenSearch, Apache Spark, Databricks, Kubernetes, LangChain, GitHub CoPilot, Pandas, DuckDB

Responsibilities

Design and maintain scalable, fault-tolerant distributed services; develop microservices and backend components; build and evolve real-time and batch data processing pipelines; write high-quality unit, integration, and functional tests.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.