You have 5+ years of experience developing production-level software
You have experience designing multi-threaded systems and algorithms
You have hands-on experience with backend programming languages, such as Kotlin, Java, or Go
Ideally, you have professional experience developing software systems involving distributed event streaming platforms, data processing and analytics platforms, or data warehouses in the cloud
Nice-to-have:
Experience with graph databases such as Neo4j or other SQL/NoSQL databases
Experience in frontend development, ideally with React and TypeScript
What you'll be doing:
Be part of designing and architecting connectors for the Neo4j database
Build and maintain new and existing connectors for various technologies
Design new streaming/data ingestion APIs to make Neo4j faster and easier to use for our customers
When necessary, work across teams to enhance our core database features
Occasionally, build front-ends for connectors or integrations that require user interaction
Perks and Benefits:
Joining a leading graph intelligence platform shaping the future of data and analytics
Be part of a fast-scaling technology company with proven product/market fit
Opportunity to work with world-class investors and a well-funded company valued at over $2Bn
Access to a diverse customer base including 84% of the Fortune 100
Supportive culture focusing on inclusiveness, innovation, and customer success
Delivery of 417% ROI to customers as per a recent study