C++ Developer

  • Remote - United States of America

Remote

Software Development

Mid-level

Summary

Join a talented team at Macrometa to work on groundbreaking ideas in building a planetary scale, distributed, decentralized, real-time data platform. Deliver cutting-edge geo-distributed cloud infrastructure software, maintain it, secure it, and scale it while keeping an eye on capacity and performance.

Requirements

  • A person with strong computer science fundamentals, including data structures, distributed algorithms, and software design (formal degrees are not necessary)
  • Strong background developing core database or real time systems software with expertise in at least one of these areas: SQL compilation, parallel execution, query optimization, distributed transactions, data access methods, recovery and high availability, cache hierarchies
  • Strong Experience developing concurrent server software with modern C++
  • Experience working on parallel and distributed algorithms to scale systems
  • Experience programming, debugging and investigating performance issues
  • A desire to build the best software possible given real-world constraints
  • Excellent technical communication skills, both written and in-person

Responsibilities

  • Work on our next generation low-latency massively scalable, geo-distributed real-time data platform
  • Participate in all phases of the product development lifecycle, including system testing and performance assessment
  • Focus on delivering the highest levels of robustness, performance, modularity, and simplicity in a distributed, multi-threaded environment
  • Work with engineering leadership to ensure the design and development are on track and meet our product goals and quality metrics
  • Create clear and concise documentation for all the work performed, including architecture and design documents, code comments, technical notes, internal application notes, bug fixes, root cause analysis, etc
  • Work with the automation team and help with issue triage and resolution as needed during
Share this job:
Please let Macrometa know you found this job on Remote First Jobs 🙏
Apply