Remote Jobs

MariaDB plc logo

Senior C++ Database Engine Developer

MariaDB plc

Location
Bulgaria
Posted

Senior C++ Database Engine Developer at MariaDB plc - Join a game-changing organization that encourages outside-the-box thinking and offers competitive compensation package.

Twilio logo

Senior Program Manager

Twilio

Location
Canada
Posted

Senior Program Manager for Remote Effectiveness and Culture at Twilio

Grafana Labs logo

Senior FullStack Engineer - Grafana Frontend Platform

Grafana Labs

Location
United States of America
Posted
Salary Range
149k - 178k USD

Design and build critical systems for Grafana's user experience. Work on projects like Query Library and Accessibility improvements using React and GoLang in a collaborative, remote-friendly team focused on innovation and growth.

Grafana Labs logo

Senior FullStack Engineer - Grafana Frontend Platform

Grafana Labs

Location
Canada
Posted
Salary Range
146k - 176k USD

Remote Frontend Platform Squad member at Grafana Labs, delivering full-stack projects with React & GoLang, focusing on Query Library and Accessibility.

Binance logo

Senior Computer Vision Engineer (LLM)

Binance

Location
Taiwan, Republic of China
Posted

Senior Computer Vision Engineer with expertise in computer vision technologies and LLMs required for leading blockchain ecosystem

Postman logo

Senior Community Strategist

Postman

Location
United States of America
Posted
Salary Range
160k - 200k USD

Senior Community Strategist at Postman: drive community growth & engagement strategies

Hivebrite logo

Senior/Staff Python Engineer

Hivebrite

Location
France
Posted

Senior Python Engineer at Hivebrite: Develop data processing services using Python, improve matching algorithms & systems, and optimize real-time recommendations.

Vonage logo

Full stack developer - AI Studio

Vonage

Location
Israel
Posted

Full stack developer for Vonage AI Studio, building AI platforms and conversational experiences

Axios logo

Senior Technology Reporter

Axios

Posted
Salary Range
88k - 175k USD

Cover the latest in AI technology as a Senior Technology Reporter at Axios. Join a team committed to providing trustworthy news with exclusive scoops and trend stories, supported by robust benefits including health insurance, mental health resources, and professional development opportunities.

VRChat logo

Senior Manager - Trust & Safety

VRChat

Location
Anywhere in the world
Posted

Lead VRChat's Trust & Safety team, develop strategies to ensure a safe environment for the global community, collaborate with product and engineering teams, implement policies, and mentor agents. Join a remote-first company that values diversity and inclusion.

Binance logo

Senior QA Engineer - Blockchain

Binance

Location
Japan
Posted

Senior QA Engineer - Blockchain - Automate backend testing, collaborate with developers & product managers, and deliver high-quality products for Binance's blockchain ecosystem.

Apollo.io logo

Senior Fullstack Engineer

Apollo.io

Location
India
Posted

Design, implement, test, deploy and iterate on end-to-end features in our products covering both frontend and backend. Implement 'pixel perfect' design as delivered by our designers that works across different browsers, according to specifications provided. Produce 'clean' and well-structured code, with detailed specifications and documentation. Help maintain code quality, organization, automation, and continuous delivery. Effectively communicate development progress or blockers to the product lead, engineering manager, and other stakeholders. Work effectively as part of a large global team. Attend and engage in scrum ceremonies, on-call, and other team processes. Write unit/integration tests and contribute to engineering wikis.

‎ConnectWise logo

Senior Software Engineer I

‎ConnectWise

Location
Australia
Posted

Senior Software Engineer I: Develop high-quality software in compliance with industry standards, collaborate with cross-functional teams, and debug production issues.

Splice logo

Senior Software Engineer I

Splice

Location
United States of America
Posted
Salary Range
152k - 160k USD

Senior Software Engineer I at Roboflow: Collaborate on music production features, shape creative flow, and drive innovation.

Goodnotes logo

Senior Full Stack Engineer - Contractor

Goodnotes

Location
Croatia
Posted

Senior Full Stack Engineer - Expand user base across multiple platforms using React/Redux, TypeScript, Node.js, and cross-platform SDKs.

Automattic logo

Senior Backend Engineer - Tumblr

Automattic

Location
Brazil
Posted
Salary Range
70k - 170k USD

Work on the backend of Tumblr, contributing to features used by millions. Collaborate with teams globally, focusing on scalability and performance while enjoying flexible work options and professional growth opportunities.

Simple app logo

Senior SRE / Platform Engineer

Simple app

Location
Cyprus
Posted

Senior SRE/Platform Engineer at Simple: Develop large-scale systems with AWS & Kubernetes, automate operations, and support security initiatives.

MariaDB plc logo

Senior C++ Database Engine Developer

MariaDB plc

Job Location

Job Summary

MariaDB plc is seeking a Senior C++ Database Engine Developer to join their team. The ideal candidate will have experience in database engine development, multi-thread parallel processing, and C++20/C++17 standards. They should be proficient in using tools like CMake, Bash, and gdb, and have knowledge of Linux environment, software development, and SQL queries. This is a permanent salaried full-time role with competitive compensation package, 25 days paid annual leave, and flexibility. The candidate will collaborate with high-caliber colleagues worldwide, offering unparalleled learning and growth opportunities. MariaDB values outside-the-box thinking, empowerment, and shaping the future of software industry. They are an equal opportunity employer, committed to providing necessary accommodations for individuals with disabilities.

MariaDB is making a big impact on the world. Whether you’re checking your bank account, buying a coffee, shopping online, making a phone call, listening to music, taking out a loan or ordering takeout – MariaDB is the backbone of applications used every day. Companies small and large, including 75% of the Fortune 500 run MariaDB, touching the lives of billions of people. With massive reach through Linux distributions, enterprise deployments, and public clouds, MariaDB is uniquely positioned as the leading database for modern application development.

The Opportunity
The Senior C++ Database Engine Developer solves the problem of developing software solutions by leveraging their programming skills and experience. They contribute to the design and implementation of software applications, ensuring high code quality, performance, and reliability. They collaborate with the team to solve technical challenges, participate in code reviews, and continuously improve their technical skills. Senior C++ Database Engine Developers are critical in delivering robust software solutions that meet customer needs and align with project requirements.


Responsibilities
  - Develop high-quality software solutions based on technical requirements and design specifications
  - Investigate important bugs and deliver solutions rapidly
  - Participate in code reviews to maintain code quality and consistency
  - Support the continuous development process
  - Stay updated on programming languages, frameworks, and industry best practices.


Qualifications
  • You have participated in database engine development.
  • You actually implemented multi-thread parallel processing written in C++ on multiple remote nodes in production.
  • You know how to profile C++ runtime memory consumption and don't hesitate to attach with gdb to a running process.
   • You use the C++20 standard since 2020 and C++17 since 2017.
  • You know how to use CMake for multitarget builds and distinguish static and dynamic linkage.
   • You actually use a linter when scripting in Bash and know what is rm -rf /${MY_PROJECT_TEMP_DIR} used for.
  • You know how to fix the library's requirements for the Python project.
  • You are experienced in software development within a Linux environment.
  • You exactly know what the word amortized means in a description of complexity for a hashmap insert.
  • You know how to write an example of a correlated semi-join SQL query.
  • You have funny stories about git-reflog used for the last time.
  • You have written and verbal communication skills in English.
  • You have soft skills communicating in a distributed team.

 

Location

Remote - Serbia, Bulgaria, Croatia or India

 

What’s in it for you?

Impact the world of technology by pushing the boundaries of technology and business models, working at MariaDB. Be part of a game-changing organization that encourages outside-the-box thinking, values empowerment, and is truly shaping the future of the software industry.

This is a permanent salaried full-time employee role (Not a contract or freelance position).

You’ll be collaborating with high-caliber colleagues around the world, offering unparalleled learning and growth opportunities. We provide a very competitive compensation package, 25 days paid annual leave (plus holidays), a massive degree of flexibility and freedom, and more.

Salaries for candidates outside the U.S. will vary based on local compensation structures.

In addition, we are often open to a wide variety of profiles, and recognize that the person we hire may be less experienced (or more senior) than the job description as posted. Salary is one component of MariaDB’s total rewards package, which (subject to eligibility requirements) may include health insurance, life, and disability insurance, funds toward professional development resources, paid holidays, and parental leave, just to name a few! 

 

How to Apply

If you are interested in this position, please submit your application along with your resume/CV.

  • MariaDB does not sponsor work visas or relocation.
  • MariaDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request accommodation due to a disability, please inform your recruiter.
  • MariaDB will not accept agency resumes without a prior contractual agreement with HR. Please do not forward resumes to any recruiting alias or employee directly. MariaDB is not responsible for any unsolicited resumes.
  • MariaDB is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity, sexual orientation, national origin, disability status, protected veteran status, or any other characteristic protected by law.