Software Engineer - Kernel

at  Neo4j

London, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate29 Nov, 2024Not Specified03 Sep, 2024N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ABOUT NEO4J:

Neo4j is the leader in Graph Database & Analytics, helping organizations uncover hidden relationships and patterns across billions of data connections deeply, easily and quickly. Customers use Neo4j to gain a deeper understanding and reveal new ways of solving their most pressing problems. Over 75% of Fortune 100 companies use Neo4j, along with a vibrant community of 250,000+ developers, data scientists, and architects across the globe.
At Neo4j, we’re proud to be building the technology that powers breakthrough solutions for our customers, helping them cure diseases, fight fraud, crush pandemics, and accomplish their most ambitious missions—even if it’s getting humans to Mars. Learn more at neo4j.com and follow us @Neo4j.

YOU MAY ALSO HAVE EXPERIENCE AND INTEREST IN THE FOLLOWING:

  • Database management systems
  • Deep JVM experienceExperience with large codebases
-

Responsibilities:

THE ROLE:

Do you like to solve advanced and complex computer science problems? Do you want to be part of a team that values user success and where you can have intellectually honest discussions?
We are looking for a backend engineer that is able to solve technical challenges and deliver high-quality code to join our talented, innovative Kernel team. You will be part of a brilliant, energetic, and fun team of engineers working on the development of the storage engines, transaction handling, indexes, and page cache in order to build the core of the graph database!
You will be part of an international team based in Malmö, Sweden, and London.

WHAT YOU WILL DO:

  • Build and ship new features for the core of the leading graph database
  • Write high-quality, testable, and efficient code
  • Promote new ideas, take an active part in features discussions and roadmap prioritization
  • Integrate research and technologies into the database core - the team regularly reads research papers to see if there are some new ideas to incorporate into the product
  • Work closely with our customers and collaborate with other teams
  • “Do what you want weeks” to work on your own product enhancements and integrationsYou’ll thrive in this role if:
  • You have experience designing multi-threaded systems and algorithms
  • You have a deep understanding of system design, data structures, and algorithms
  • You are proficient in Java or a C-style programming language
  • You have strong troubleshooting skills
  • You have knowledge about performance profiling and optimization
  • You are humble. Being able to discuss ideas and, challenge each other to build better solutions together
  • You have good communication skills and a sense of humor!


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Other

Software Engineering

Graduate

Proficient

1

London, United Kingdom