PolyScale.ai – Software Engineer, Backend, C++ Data Proxy
 Back To Listings

Software Engineer, Backend, C++ Data Proxy

Remote, (UTC -8 to UTC +3) - C++ Data Proxy - Full-Time

PolyScale is changing how databases are distributed and scaled. Our mission is to enable edge-first data by simplifying global caching for developers. If you are passionate about developer experiences, data performance and are a curious problem solver, join us.

We’re a small (<10), Series Seed funded and fully-remote team that’s engineering heavy. We fully embody principles of servant leadership.

You will be joining an early-stage startup and be part of the founding engineering team. We are offering founding team equity for this role. As a Backend Software Engineer you will develop platforms, services and tools to tackle a variety of challenges related to caching, analytics, data distribution, machine learning, security and access control. You will have an opportunity to make key technical decisions which help define the future of the PolyScale platform, shaping how we build and scale.

Although this is a fully remote role, to ensure effective collaboration we can currently only accept candidates within timezones UTC -8 to UTC +3.

What you will be doing:

  • Developing the core underlying low latency, database C++ proxy services (built on Envoy) that powers a global, low latency data distribution platform
  • Contributing to all phases of software development including ideation, prototyping, design and production
  • Devise solutions to performance and scalability challenges as our customer demands grow

What you will bring along:

  • You have 2+ years of experience writing software professionally for distributed systems
  • Experience writing C++ shipping production code
  • BS in Computer Science, Electrical Engineering, Software Engineering or equivalent experience in those fields.
  • Solid understanding of web service architecture, systems and how they fit together such as: http clients, DNS, load balancers, reverse proxies, CDNs, application servers, databases, and caches
  • Deep experience with database systems (SQL or NoSQL, e.g. MySQL, PostgreSQL, MongoDb etc)

What would be great:

  • Experience working with Envoy (https://www.envoyproxy.io/)
  • Experience in designing and productionizing large-scale distributed systems using technologies like Kafka
  • Experience with caching strategies

What we offer:

  • Competitive salary
  • Equity in the business
  • Benefits package
  • Flexible PTO
  • Remote working (UTC -8 to UTC +3)
  • Early-stage company - true ownership over your work
  • A great work-life balance

PolyScale Inc is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.

Apply for this Job

To apply for this role, please email careerswith your resume and LinkedIn profile.