About HarperDB

HarperDB is a high-performance distributed application platform. It combines a database, in-memory cache, and real-time message broker to allow users to create enterprise-grade solutions with fewer moving parts, fewer lines of code, and a superior developer experience.

Job Description:

As a Node.js Engineer on our Delivery Team, you will play a critical role in our pre-sales process by helping us deliver pilot projects for potential HarperDB customers. You'll work closely with the Sales and Solutions Engineering teams to understand customer requirements, design and develop high-performance pilot projects using HarperDB, and showcase the value proposition of our platform.

This is a hands-on, technical role that requires a strong understanding of web development principles and expertise in Node.js. You'll be instrumental in demonstrating the capabilities of HarperDB and helping us close deals.

Responsibilities:

  • Develop and maintain proof of concept applications using Node.js in alignment with client objectives and technical feasibility.
  • Collaborate closely with our sales team to understand client needs for pilot projects.
  • Provide prompt and expert technical support to address customer questions and concerns during pilot development.
  • Continuously expand knowledge of HarperDB's architecture and functionality to maximize pilot effectiveness.
  • Coordinate with external developers to assist and support their efforts in building and maintaining pilots using HarperDB technology as needed.
  • Demonstrate HarperDB features to customers and adapt communication to meet their specific needs and objectives.

Qualifications:

  • Required: Extensive understanding and experience with Node.js, at least four years in a professional environment, with a focus on building scalable solutions.
  • Demonstrated experience in software development and technical project delivery, particularly in a pre-sales or customer-facing capacity.
  • Strong understanding of database technologies, cloud platforms, and architecture design principles.
  • Exceptional problem-solving skills with the ability to translate business requirements into effective technical solutions.
  • Excellent communication and interpersonal skills, enabling effective collaboration with cross-functional teams and external stakeholders.
  • Proactive mindset with a willingness to learn and adapt to new technologies and methodologies.
  • Ability to manage multiple projects concurrently in a fast-paced environment while maintaining attention to detail.
  • Bachelor's degree in Computer Science, Engineering, or related technical field (or equivalent experience)

Bonus Qualifications:

  • Prior experience with HarperDB or similar distributed database solutions.
  • Prior experience in load testing, solution architecture, and platform integration is advantageous.

Why Join Us:

  • Opportunity to be part of a high-growth startup with a collaborative and supportive team culture. Find us on Built In's Best Places to Work list.
  • Flexible work environment with remote work options and a focus on work-life balance.
  • Competitive compensation package including base salary, commission, and benefits.
  • Room for career advancement and professional development opportunities.

If you are a motivated self-starter who thrives in a fast-paced environment and shares our values of transparency, authenticity, and empowerment, we want to hear from you!