Posted in

Backend Engineer – Staff

Backend Engineer – Staff

CompanyHebbia
LocationNew York, NY, USA
Salary$190000 – $250000
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior, Expert or higher

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Data Science, Statistics, or a related field.
  • 7+ years software development experience at a venture-backed startup or top technology firm, with a focus on distributed systems and platform engineering.
  • Proficiency in building backend and distributed systems using technologies such as Python, Java, or Go.
  • Deep understanding of scalable system design, performance optimization, and resilience engineering.
  • Extensive experience with cloud platforms (e.g., AWS)
  • Working experience with one or more of the following: Kafka, ElasticSearch, PostgreSQL, and/or Redis.
  • Ability to analyze complex problems, propose innovative solutions, and effectively communicate technical concepts to both technical and non-technical stakeholders.
  • Proven experience in leading software development projects and collaborating with cross-functional teams.
  • Strong interpersonal and communication skills to foster a collaborative and inclusive work environment.
  • Enthusiasm for continuous learning and professional growth.
  • A passion for exploring new technologies, frameworks, and software development methodologies.
  • Embraces rapid prototyping with an emphasis on user feedback.
  • Autonomous and excited about taking ownership over major initiatives.

Responsibilities

  • Own critical system components: Take complex requirements and turn them into robust, scaled solutions that solve real customer needs.
  • Unlock O(1) universal indexing: Build and iterate on our high-scale document build system that enables constant time latency for indexing any content in the world, regardless of data volume.
  • Drive performance optimization: Architect and implement performance-tuning solutions to ensure our systems operate efficiently at scale, minimizing latency and maximizing throughput across millions of documents.
  • Meet with users: Serve as a deployed engineer to build customer empathy that enables us to create innovative solutions that drive meaningful value.
  • Mentor and guide: Provide technical leadership, mentorship, and guidance to junior engineers, fostering a culture of learning and growth.

Preferred Qualifications

    No preferred qualifications provided.