Software Engineer - Sharding

Added
6 minutes ago
Type
Full time
Salary
Salary not provided

Related skills

java distributed systems scala cypher cluster_networking

πŸ“‹ Description

  • Design and implement features across the database stack (Cypher to networking).
  • Tackle distributed query execution for Infinigraph and Composite tech.
  • Daily stand-ups, pair programming, design meetings, and retrospectives.
  • Debug bugs, fix test failures, and document features.
  • Learn, think, and experiment to grow you, the team, and the product.
  • Work on sharding features to scale Neo4j databases.

🎯 Requirements

  • Production-ready software development experience.
  • Knowledge of Java or Scala (or similar).
  • Independent work in a flexible software org.
  • Clear communication on complex topics.
  • Understanding internals of databases, compilers or query languages.
  • Experience with asynchronous and reactive programming.

🎁 Benefits

  • Collaborative culture focused on inclusion and innovation.
  • Global customers and impact across industries.
  • Growth and learning in graph database tech.
  • Access to a strong ecosystem with many awards.
  • Commitment to privacy and respectful recruitment.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’