Software Engineer - Distributed Systems (Platform Software)

Added
14 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

linux python distributed systems go systems programming

πŸ“‹ Description

  • Own team features and long-term vision
  • Build scalable, high-performance core infrastructure
  • Architect and deliver system-level services
  • Collaborate with cross-functional teams on multi-component features
  • Design and implement high-performance, reliable software
  • Monitor and optimize cluster health and performance

🎯 Requirements

  • BS/MS/PhD in Computer Science or related field
  • 2+ years of software development on Linux (Platform/Systems/Kernel or Networking)
  • Strong fundamentals in data structures, algorithms, and distributed systems
  • Systems Programming background
  • Proficient in Python and Go, plus C++, Java, or Scala
  • Large distributed systems design and development experience (preferred)

🎁 Benefits

  • Mentorship for new and junior engineers
  • Collaborative environment that values growth
  • Opportunity to work on OS/kernel-level foundation
  • Focus on building secure, scalable infrastructure
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’