This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
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 preferred, with the ability to thrive in a fast-paced, entrepreneurial setting.
Previous experience in building data infrastructure from scratch in a startup environment is essential.
A strong ownership mindset with a proactive approach to problem-solving and a commitment to delivering high-quality results is required.
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:
Working at Narvar means being part of a mission to simplify the everyday lives of consumers, particularly in the post-purchase phase of the customer journey.
Employees have the opportunity to work with renowned brands such as GameStop, Neiman Marcus, Sonos, and Nike, impacting over 125 million consumers worldwide.
The company fosters a culture of innovation and adventure, encouraging employees to thrive in navigating the unknown.
Narvar promotes a supportive work environment where professional wins and personal milestones are celebrated.
The company has hubs in San Francisco, Atlanta, London, and Bangalore, providing a diverse and dynamic workplace.