Skip to content

Senior Software Engineer, Platform Team

Designs and builds distributed systems for scheduling, workflows, and storage abstractions powering research and trading in hybrid environments. Requires 5+ years experience in scalable services, modern languages like Python/Go, and Linux with strong system design skills.

225k – 255kBerkeley, CANew York, NYDevOps / SRERemote5+ YOE

About the role

Responsibilities

  • Design and implement distributed scheduling and workflow systems
  • Improve job prioritization, resource allocation, and orchestration across hybrid environments
  • Build scalable, reliable platform services and storage abstractions
  • Lead complex projects from design through production delivery
  • Improve system reliability, observability, and operational performance
  • Provide technical leadership and mentorship across the team
  • Lead complex projects from start to finish, including gathering requirements, software design, and communication
  • Provide technical guidance to engineering and research staff
  • Mentor and grow individual contributors

Requirements

  • Computer Science / Engineering degree, or equivalent experience
  • 5+ years of software engineering experience
  • Proven track record of software design and implementation with focus on correctness, robustness, efficiency, and scale
  • Expertise in a modern programming language, such as Python, Go, Java or C++
  • Hands-on experience developing in a Linux/UNIX environment
  • Design and implementation of scalable services and APIs, highly-available systems, and/or large-scale data infrastructure
  • Experience with data storage and management technologies (e.g. PostgreSQL, Artifactory, Ceph, Redis)
  • Familiarity with job scheduling and orchestration technologies (e.g. Airflow, Slurm)
  • Familiarity with cloud-based data storage, querying, and processing technologies
  • Work with large codebases and experience building modular, extensible, and maintainable software
  • Strong communication skills

Skills

PythonGoJavaC++LinuxPostgresRedisAirflowSlurmKubernetes

Similar roles

DevOps / SRE jobs

Senior Software Integration Engineer

Leads end-to-end integration of agentic platform tools with clients, backends, and cloud ops on Kubernetes. Requires 7+ years experience, strong Python, HTTP/auth expertise, and cross-functional collaboration for reliable tool contracts and releases.

225k – 249kFoster City, CADevOps / SREHybrid7+ YOEJwtTls

Senior Platform Engineer

Leads development of DataHub's ingestion framework, building scalable metadata systems, APIs, and event-driven architectures for enterprise AI and data platforms. Requires 4+ years in distributed systems and advanced Python expertise.

225k – 300kPalo Alto, CADevOps / SREHybrid4+ YOEdbtPython

Senior Software Engineer, Execution Engineering

Develops production trading systems and data pipelines for machine learning in finance, designing real-time distributed systems, integrating markets, owning observability, and leading cross-team projects. Requires 5+ years in scalable distributed systems and cloud expertise.

225k – 255kBerkeley, CA +1DevOps / SRERemote5+ YOEAWSGCP

Senior DevOps Engineer

Builds and maintains scalable infrastructure, CI/CD pipelines, and observability for AI-powered developer tools. Requires 5+ years DevOps/SRE experience, Kubernetes/Docker expertise, and cloud/IaC proficiency.

225k – 260kSan Francisco, CADevOps / SREHybrid5+ YOEAWSGCP

Senior Platform Engineer, Operator

Designs, builds, and maintains enterprise-grade Kubernetes operator in Rust for SMBP, focusing on API architecture, networking, security, observability, multi-cloud deployment, and operational tooling. Collaborates with customers to meet production Kubernetes needs.

223k – 259kAtlanta, GA +3DevOps / SRERemoteOlmRust