The Role
Neo4j is the world's leading graph database and our Sales Engineering team are the people that help customers realize its value every day. Neo4j has proven to be the go-to data management solution in use cases such as Fraud Detection, Knowledge Graphs, Recommendation and personalisation, Risk management, Security, IT Management and Network Operations and many more.
In the Neo4j Sales Engineering team, we are technologists who enjoy working directly with customers in a variety of industries, and with a wide range of technologies and architectures. We provide engineering and architecture leadership and development for the Neo4j-based solutions our customers are building.
The responsibilities of an Associate Sales Engineer cover a variety of tasks, from assisting in the discovery of customer needs to helping transform those needs into technical designs. You will work closely with senior team members to learn how to demonstrate Neo4j technology, participate in whiteboarding sessions, and engage with technical stakeholders to understand their problems and map them to solutions. The Associate Sales Engineer understands business terminology, thinks in technical terms and combines both sides during the entire engagement.
We are open to recent graduates or early-career candidates who can demonstrate strong foundational skills and a passion for learning, even if they do not meet every requirement listed.
What You'll Do
- Collaborative Support: Partner with the Neo4j sales team to assist in all phases of the pre sales process.
- Technical Positioning: Be an integral part of the Neo4j sales team, helping to persuade prospective Neo4j users of the benefits and advantages of graph database technology.
- Technical Demonstrations: Deliver product demonstrations that highlight the benefits and advantages of graph database technology.
- Prototype Development: Assist in designing and building prototype solutions and "Proof of Concepts" (POCs) that demonstrate functional power with Neo4j.
- Solution Architecture: Support the design of solution architectures that address the technical requirements of customer projects.
- Proposal Preparation: Help prepare technical solution proposals and documentation for customer engineering and management teams.
- Discovery & Qualification: Assist in technical discovery sessions to understand prospective customers' environments and needs.
What You'll Bring
- Experience: 1-3 years of experience in a customer facing technical role (e.g., Junior Pre Sales, Professional Services, Support, or Technical Consulting).
- Data Fundamentals: Understanding of database technologies and data modeling concepts; experience with SQL or NoSQL is ideal.
- Software Engineering: Solid software engineering principles and proficiency in at least one programming language: Java, Python, or JavaScript.
- Problem Solving: A passion for learning new technologies and solving complex technical problems.
- Communication: Strong written and spoken English communication skills, with the ability to explain technical concepts to small groups.
- Sales Awareness: A basic understanding of the sales process and a proactive approach to keeping technical tasks on schedule.
- Adaptability: Ability to work collaboratively and independently in a remote, cross functional organization.
- Travel: Ability and willingness to travel.
Nice to Have
- Graph DB related experience i.e. Neo4j or other Property Graph or RDF platforms.
- Data Science, AI/ML data integration: ETL, Virtualisation, federation.
- BI and data visualization (Tableau, Qlik, viz libraries: D3, viz.js, Linkurious ).
Research shows that members of underrepresented communities are less likely to apply for jobs when they don't meet all the qualifications. If this is part of the reason you hesitate to apply, we'd encourage you to reconsider and give us the opportunity to review your application.