Remote jobs in Programming



Fully Remote Software Engineer - MariaDB




distributed system



10 months

Remote Jobs


Remote Jobs in Worldwide


Fully Remote Software Engineer - MariaDB

Location: Type: Full-time

Position: Mid-Level, Senior or Principal Software Engineer

Location: Fully remote anywhere in the U.S. or Canada

Work Visa's: No sponsorships are available at this time

Comp: $120K - $190K (dependent on seniority & location) + attractive equity + 25 days PTO, private medical

As a member of the development team, you will be responsible for subsystem design, design reviews, and of course, portions of the implementation. You should be an experienced C developer and be comfortable with development of concurrent systems in an asynchronous programming model. Your experience in the following areas is highly desired:

Systems Design and Implementation

  • Distributed Group Membership and Reliable Communication

  • Distributed Concurrency Control and Transaction Management (2PL, MVCC, 2PC)

  • Distributed Lock Management and Distributed Deadlock Detection

  • Fault Tolerance in Distributed Systems

  • High Concurrency B-Tree Implementation

Database Query Processing/Optimization and Language Design

  • Distributed Query Planning and Optimization

  • Design and Implementation of Rule-Based Languages (Prolog/Datalog)

  • Compiler Design, Implementation, and Optimization

  • SQL Parser Implementation

  • Columnar Databases and/or Analytics

Network Protocol Design and Implementation

  • Design and Development of High-Performance Protocol Stacks

  • Experience with Asynchronous Programming models

Technical Skills

  • Distributed database development

  • File System Development

  • Unix/Linux/BSD Kernel and Systems Development

  • Large Scale Systems Architecture and Implementation

  • Understanding of database QoS technologies

  • Experience working in virtualized (cloud) environments

  • 5-10 years of prior experience in systems development

Your DREAM REMOTE JOB inside your inbox!

Get a
email of all new remote

Cookies, terms, and privacy policy

By clicking or navigating this website you accept and allow all our cookies, terms of use and privacy policy. This site uses cookies to offer you a better browsing experience.


How would you rate your experience?


We may wish to follow up. Enter your email if you're happy for us to contact you.