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