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!