Senior Backend Engineer

closed
Raya Logo

Raya

πŸ“Remote - Worldwide

Summary

Join Raya as a Senior Backend Engineer and be a leader in our Node.js codebase. With 6+ years of experience and a proven track record, you'll contribute to our high-growth backend team, focusing on messaging, connecting, and location-based map initiatives. You'll lead key components of our Core Services, including People Recommendations Engines, and collaborate with cross-functional teams. We prioritize learning and teamwork, offering opportunities to champion solutions and grow professionally. Raya offers comprehensive benefits, including medical/dental coverage, a food delivery budget, equity, unlimited vacation, paid parental leave, and a travel stipend.

Requirements

  • A BS/MS in Computer Science, Engineering, Mathematics, Software Engineering or a related technical field
  • Professional Experience can be substituted for candidates with non-engineering educational backgrounds or experience with software-specific training courses/programs
  • 6+ years of hands-on experience in modern software development environments, with a track record of delivering scalable and maintainable systems
  • Demonstrated expertise in system design, architecture, and mastery in at least one software programming language, ex. Node.js, Javascript, Golang, or Typescipt
  • Strong collaborative instincts, emphasizing open communication, transparency, and cross-team interaction
  • Production experience with Search applications (ex. OpenSearch, Vector database, Elasticsearch)

Responsibilities

  • Lead key components of our Core Services, including People Recommendations Engines
  • Apply your in-depth knowledge with databases such as Postgres SQL, MongoDB, and ElasticSearch to supercharge our application's performance and reliability
  • Work hand-in-hand with cross-functional teams, ranging from UX designers to data scientists, ensuring our solutions are comprehensive and user focused
  • Stay updated with the latest in Raya's tech ecosystem, ensuring our solutions are scalable, maintainable, and innovative
  • Prioritize and advocate for top-tier user experiences, utilizing feedback loops and data-driven methodologies to define and refine product features
  • Navigate the full Software Development Life Cycle (SDLC), ensuring agile methodologies, CI/CD practices, and Raya's best practices are integrated into all development phases

Preferred Qualifications

  • You think beyond the present, anticipating future technological trends and their implications on the Raya Community
  • You naturally resonate with colleagues, users, and collaborative teams, fostering a culture of understanding and innovation
  • You possess a perpetual learner's mindset, open to challenges, and always seeking opportunities to expand your technical horizons
  • With a knack for identifying the 'big picture', you prioritize tasks that maximize impact, aligning with Raya’s overarching goals

Benefits

  • Comprehensive medical and dental coverage
  • $50 a day food delivery budget
  • Equity based employment
  • A great culture
  • Learning opportunities
  • Unlimited vacation
  • 12 weeks paid parental leave
  • $1,000 a year to go somewhere in the world that they’ve never been
This job is filled or no longer available