Remote Founding Node.js Backend Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • RYZ Labs is seeking a Backend Engineer to work remotely with one of their partners, specifically for professionals based in Latam.
  • The engineer will help unlock the potential of data, directly impacting revenue and delivering value to customers by managing complex relationships between entities.
  • Responsibilities include scaling knowledge graph infrastructure, managing time series data, and improving data storage and taxonomy systems.
  • The role requires enhancing the current knowledge graph infrastructure to manage and derive insights from extensive company-related data points, focusing on backend performance and scalability.
  • The engineer will ensure optimal performance and observability of the application layer by integrating insights with backend architecture.
  • Evaluating and scaling time series data storage systems to handle increased throughput while addressing concurrency and transactional integrity is essential.
  • The engineer will utilize machine learning infrastructure to refine taxonomy and improve data management and backend processes.
  • Contributing to the strategic development and long-term vision for technical infrastructure with an emphasis on robust backend design is expected.
  • Continuous improvement in system performance, scalability, and observability, focusing on backend efficiency and effective microservice communication, is a key responsibility.

Requirements:

  • A track record of building highly performant, observable, and scalable systems is required.
  • Candidates must have 5+ years of experience in building scalable distributed systems and backend engineering, with a strong emphasis on Node.js (including Node/Express) and modern web technologies such as TypeScript and MySQL.
  • A solid architectural vision and strong intuition around long-term system design and continuous performance improvements are necessary.
  • Extensive experience in database management, including knowledge of transactions and SAGA patterns, is required.
  • Proficiency in handling concurrency issues and inter-microservice communication is essential.
  • Experience with streaming technologies such as Pub/Sub, Kafka, and RabbitMQ is required.
  • Familiarity with various data storage solutions, including SQL and NoSQL/key-value stores, preferably Snowflake, is necessary.
  • Preferred qualifications include 2+ years of experience in an early-stage startup and a proven track record of migrating systems with minimal downtime.
  • Candidates should be passionate about their craft and enjoy sharing knowledge through tech talks, articles, or open source contributions.
  • Experience in working with Python or strongly typed languages is a plus.

Benefits:

  • RYZ Labs offers a remote work environment with autonomy and efficiency, allowing engineers to own every step of their development.
  • The company provides opportunities for learning, growth, and expansion through challenging projects.
  • Employees will deepen their experience while collaborating with a team of professionals and specialists.
  • RYZ Labs emphasizes a customer-first mentality, urgency in action, ownership, humility, respect, frugality, and delivering impact.
  • The company encourages continuous improvement and raising standards within the team and processes.
Leave a feedback