Distinguished Software Engineer

| Denver, CO, USA | Remote
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Company Overview

HarperDB is a new type of development technology that combines distributed database, cache, application, and streaming systems into a single process. By collapsing the stack from multiple systems into one, we bypass costly serialization and latency-inducing network hops so that services are more performant and lower cost than ever before possible. Simply put, HarperDB is a better way of building enterprise technology services when performance, cost, and simplicity at scale matter. Join our passionate team in building a better future for development teams of all sizes. 


Job Description:

We are seeking a Distinguished Software Engineer to join our talented engineering team. As a key contributor to our product development efforts, the Distinguished Software Engineer will play a critical role in designing, innovating, implementing, and optimizing cutting-edge features and functionality for HarperDB. This is an exciting opportunity to work on groundbreaking technology and contribute to the success of our product. 

Responsibilities:

  • Design and develop high-quality, maintainable code for new features and enhancements for HarperDB.
  • Innovate on new approaches, techniques, and mechanisms for building the next generation of data-driven applications.
  • Identify opportunities for optimization and efficiency improvements across HarperDB, driving performance enhancements and scalability.
  • Investigate and resolve complex technical issues and performance bottlenecks, working independently or with team members as needed.
  • Collaborate with cross-functional teams to define technical requirements and implement solutions that meet customer needs.
  • Conduct thorough code reviews and participate in design discussions to ensure code quality and consistency.
  • Stay updated on emerging technologies and industry trends, leveraging new tools and techniques to enhance product capabilities.
  • Implement robust monitoring and diagnostic tools to proactively identify and address potential issues.
  • Contribute to continuous improvement efforts to enhance system reliability and resilience.
  • Work closely with product management and design teams to translate product requirements into technical solutions.
  • Communicate effectively with stakeholders to provide updates on project status, identify risks, and solicit feedback.
  • Collaborate with other engineers to share knowledge, best practices, and lessons learned.

Qualifications:

  • Extensive experience with NodeJS, and with software development in general, with a focus on database systems or distributed systems.
  • Bachelor's degree in Computer Science, Engineering, or related field; advanced degree preferred.
  • Experience with other programming languages such as C/C++, Java, or Go, with a strong understanding of data structures and algorithms.
  • Solid understanding of database technologies, including relational databases, NoSQL databases, and distributed databases.
  • Strong problem-solving and analytical skills, with a passion for tackling complex technical challenges.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.

Bonus Qualifications:

  • Experience contributing to open-source projects or participating in developer communities is a plus.
  • Prior experience with HarperDB or similar distributed database solutions.

Why Join Us:

  • Opportunity to be part of a high-growth startup with a collaborative and supportive team culture.
  • 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! 

More Information on HarperDB
HarperDB operates in the Cloud industry. The company is located in Denver, CO. HarperDB was founded in 2017. It has 18 total employees. It offers perks and benefits such as Open door policy, OKR operational model, Team based strategic planning, Open office floor plan, Quarterly engagement surveys and Hybrid work model. To see all 2 open jobs at HarperDB, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about HarperDBFind similar jobs