For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
ObjectBox
ObjectBox

✨ Developer Experience Engineer (DX / DevEx) remote ✨

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Database
C++
Java
+22

Contract role
8 days ago
Apply now

Do you love writing elegant, performant code? Do you get an even bigger thrill from teaching other developers how to do the same? Are you a systems-level thinker who can craft tutorials and examples that are as well-architected as production code? Then this is for you.

We're looking for an engineer who wants to empower our developer community by creating best-in-class technical content. This is a hands-on-keyboard role for someone who identifies as a Software Engineer first and foremost, with a passion for education. You might have held titles like Developer Advocate (C++ / Flutter, Dart / Java, Databases), Software Engineer, Technical Content, or Systems Engineer, Technical Evangelism before, or you might be a senior engineer looking for a new way to have a massive impact.

💻 What You'll Do

We are all about efficiency, performance, and elegant coding solutions, and you will be the one to transport this to our developer community. You'll tackle our backlog of content ideas and bring your own, focusing on real-world challenges developers face.

  • Craft exceptional content: Create deep-dive tutorials, practical how-to guides, and clear documentation focused on ObjectBox's core features and advanced use cases.
  • Write gold-standard code: Develop clean, performant, and elegant code examples primarily in C++, but also in languages like Dart (Flutter) and Java. Your code will be the reference implementation for our community.
  • Explore advanced topics: Dive into on-device vector search for Edge AI applications, tackle data synchronization on restricted devices (IoT/Mobile), and architect high-performance data persistence patterns.
  • Collaborate with Core Engineering: Work closely with our product team to understand new features and provide feedback from a user's perspective.

✅ What You Bring

  • Deep C++ or Java Expertise: Significant experience developing super performant C++ (C++11 or higher, std-lib), Java, and / or Dart code. Some C and / or Swift and / or Python and / or Golang experience wouldn't go amiss either ;)
  • Systems-Level Experience: Experience with multithreading, parallel processes, and performance analysis tools (e.g., Valgrind, sanitizers, profilers).
  • A Passion for Teaching: A talent for explaining complex topics in a clear, concise way. You can write prose as well as you can write code.
  • Database & Distributed Systems Knowledge: A strong understanding of database internals and data structures. Experience with distributed systems and/or data sync is a major plus.
  • A Problem-Solving Mindset: You have a knack for solving complex coding problems and a hands-on mentality to get things done.
  • Good Communication: You're fluent in English and can clearly articulate technical concepts.

🤯 Nice to Haves

  • Expertise with the development of embedded systems (IoT) or mobile platforms.
  • Experience with AI concepts, especially vector databases, ANN, or efficient vector handling.
  • A public portfolio of your work (e.g., a blog, open-source contributions, conference talks).

❤️ What We Offer

  • Top-notch Tech: Work on interesting and complex development challenges at the core of our high-performance database.
  • Ownership: The chance to become a co-owner through our employee shares program.
  • Impact and Autonomy: The opportunity to shape our content strategy, bring your own ideas to life, and have a huge impact on our developer community.
  • Growth: Plenty of opportunities to learn and grow—personal growth is very important to us.
  • A Great Environment: A relaxed, super-friendly, and diverse remote-first work environment with occasional team offsites. So far we are all nerds.
  • Flexibility: We are super family-friendly and adapt working hours and processes to your situation as best we can. "Lots of love" (sometimes abbreviated LOL 😉).
  • Fair Compensation: A decent salary based on EU standards.

🛎️ How to Apply If you are really interested in working with ObjectBox, please send a message to Vivien with:

  1. Your GitHub profile (or a link to code or writing you're proud of).
  2. A couple of lines on why this specific role excites you.
  3. Your expectations (e.g., full-time/part-time, employment/freelance, individual contracts on certain topics, salary expectation).

💚 About ObjectBox ObjectBox is an offline-first, on-device vector database with bi-directional data sync. We help developers digitize faster by making decentralized data available where and when it's needed - on any device, with or without the cloud. With our vector search extension, we empower developers to build efficient, private, and sustainable AI apps that run on the edge (Mobile, IoT, Embedded). You can think of it as a "Decentralized Data Dropbox" for developers—for any data, including AI vector embeddings.

About ObjectBox

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service