DC SCORES is hiring a
Senior Software Engineer

Logo of DC SCORES

DC SCORES

πŸ’΅ ~$150k-$222k
πŸ“Remote - United States

Summary

Join our remote team and discover the possibilities of your best career as a Senior Software Engineer - Big Peer, designing and building scalable, high-performance distributed systems.

Requirements

  • Bachelor’s degree in Computer Science or a related field
  • 2-5 years of experience in software engineering, with a focus on distributed systems and low-level programming languages like Rust and/or modern C/C++
  • Experience with cloud platforms (AWS, GCP, Azure), containerization technologies (Docker, Kubernetes), and large-scale distributed systems
  • Strong knowledge of algorithms, data structures, and performance optimization techniques
  • Excellent communication skills, especially in asynchronous collaboration
  • Ability to work effectively in a globally distributed team

Responsibilities

  • Design, build, and maintain highly available and performant distributed systems
  • Develop, optimize, and maintain infrastructure that supports Ditto’s peer-to-peer technology, focusing on scaling data synchronization
  • Design and maintain high-performance, consistent caches and proxies to bridge Big Peers and Small Peers in the network
  • Ensure data consistency and system performance by implementing correctness and load tests
  • Collaborate with the SRE team to monitor, debug, and optimize distributed systems in production environments
  • Implement automation tools and processes to streamline infrastructure management and deployments
  • Write technical documentation, RFCs, and contribute to system architecture designs
  • Drive performance tuning efforts to ensure systems meet the demands of large-scale, distributed environments
  • Participate in on-call rotations, partnering with the SRE team to manage production systems and ensure uptime

Preferred Qualifications

  • Familiarity with storage engines like RocksDB or messaging systems like Kafka
  • Experience with monitoring tools such as Prometheus or Grafana

Benefits

  • Competitive salaries
  • Stock options
  • Medical, dental, vision, life, and disability coverage
  • Flexible spending account (FSA)
  • Flexible vacation policy
  • 401(k) plan

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs

Please let DC SCORES know you found this job on JobsCollider. Thanks! πŸ™