Remote Principal Software Engineer (Graph)

Posted

Apply now
Please, let Narvar know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Narvar is hiring a Principal Software Engineer to build graph-based products and enhance the Narvar platform.
  • The role involves leading the architecture, development, and optimization of graph database systems using technologies such as Neo4j, TigerGraph, or similar.
  • The engineer will develop and maintain efficient, high-performance code in languages like Python, Java, Golang, or Rust, focusing on graph data processing.
  • Responsibilities include designing and executing complex SQL queries for data extraction, transformation, and loading in support of graph data structures.
  • The engineer will own and drive projects from initial concept through production deployment, ensuring robustness and scalability of data solutions.
  • Collaboration with cross-functional teams is essential to understand business requirements and translate them into scalable data solutions.
  • Staying updated with the latest advancements in graph database technologies and integrating best practices into the data infrastructure is expected.
  • The role includes mentoring and providing technical leadership to junior engineers, fostering a culture of innovation and continuous improvement.

Requirements:

  • Candidates must have extensive experience and deep expertise in graph databases such as Neo4j, TigerGraph, or similar.
  • A proven track record of managing and processing large-scale data, particularly in graph database environments, is required.
  • Proficiency in one of the following programming languages: Python, Java, Golang, or Rust, with a focus on graph data processing and optimization is necessary.
  • Demonstrated experience in a zero-to-one startup environment is essential, with the ability to thrive in a fast-paced, entrepreneurial setting.
  • Previous experience in building data infrastructure from scratch in a startup environment is required.
  • A strong ownership mindset with a proactive approach to problem-solving and a commitment to delivering high-quality results is expected.
  • Advanced knowledge of SQL with a deep understanding of database design, optimization, and performance tuning in the context of graph data is necessary.
  • Excellent communication and collaboration skills are required, with the ability to work effectively in a team-oriented environment.
  • Candidates should have 12+ years of relevant experience.

Benefits:

  • Narvar offers a mission-driven work environment focused on simplifying the everyday lives of consumers.
  • Employees have the opportunity to work with renowned brands and contribute to a platform that drives customer loyalty through seamless post-purchase experiences.
  • The company fosters a culture of innovation and adventure, encouraging team members to celebrate professional wins and personal milestones.
  • Narvar provides a remote work option, allowing flexibility in the work environment.
  • The company values a collaborative atmosphere where big hearts and teamwork are prioritized.
Apply now
Please, let Narvar know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Experience level
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback