Remote Jobs Sign In

Senior Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Thu, Sep 10, 2026
This job expires in: 29 days

Job Summary

Leading the development of core infrastructure components, the full-time Senior Software Engineer will architect and optimize high-performance distributed systems while enabling AI-driven products in a remote setting.

Key responsibilities
  • Architect and build foundational storage and high-availability service layers for core infrastructure
  • Deep-dive into performance tuning and systems internals to ensure millisecond-level accuracy at global scale
  • Develop and integrate the "Knowledge Platform," enabling scalable AI-driven products through real-time data streaming
Required qualifications
  • 5+ years of experience building and operating large-scale distributed systems or infrastructure platforms
  • Deep understanding of computer science fundamentals, including distributed systems and networking protocols
  • Proficiency in Java, Kotlin, or Go, with hands-on experience in Kafka, Flink, Spark, Kubernetes, or OLAP engines
  • Proven track record of taking ownership of complex technical challenges from design to production stability
  • Intrinsic motivation to explore emerging technologies in AI/ML infrastructure and real-time systems

Complete Job Description

The complete job description is available to members. Premium membership includes:

Full access to 42,189 remote jobs from human-vetted companies, updated daily

Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job

Twice-monthly live group coaching and the full Remote Career Center

20% member discount on Career Services

Backed by a 30-day money-back guarantee