Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Principal Backend Engineer (Node, Java, Ruby)

at Vizrt

Posted 2 days ago 0 applied

Description:

  • You will architect, develop, and optimize critical backend systems powering our platforms.
  • You'll drive the full software development lifecycle—from technical discovery to solution design, implementation, testing, code reviews, and operations.
  • You’ll work primarily with Node.js, Java, and Ruby on Rails, leveraging modern frameworks and best practices.
  • Work closely with Product, Design, and DevOps teams to develop backend services that power innovative product features.
  • Design, build, and maintain scalable backend applications using Node.js, Java (Spring, Jersey), and Ruby on Rails.
  • Make key decisions on system architecture, including microservices, data storage, caching strategies, and real-time messaging.
  • Lead efforts to ensure code quality through automated testing, code reviews, regular refactoring, and thorough documentation.
  • Mentor and support engineering teammates by sharing backend development expertise and promoting best practices.
  • Optimize the backend for improved performance, scalability, and security.
  • Share responsibility for system reliability by participating in the on-call rotation and developing fault-tolerance solutions.
  • Continuously improve our architecture, development standards, and deployment pipelines.

Requirements:

  • 8+ years of experience designing, developing, and operating backend services in production environments.
  • Deep expertise in Node.js (preferably with hapi.dev), Java (Spring, Jersey), and Ruby on Rails.
  • Strong working knowledge of PostgreSQL, Redis, Elasticsearch, and integration patterns.
  • Solid understanding of REST APIs and asynchronous/messaging systems such as Kafka.
  • Hands-on experience with containerization (Docker), CI/CD pipelines, and cloud platforms (AWS, GCP, or Azure).
  • Proven leadership in driving architectural standards and mentoring engineering teams.
  • Proven track record of designing and scaling distributed, highly available backend systems supporting millions of users and high transaction volumes.
  • Demonstrated leadership in driving the adoption of modern CI/CD pipelines, resulting in a measurable reduction of deployment times and increased developer productivity.
  • Proven experience implementing security and compliance best practices in cloud environments, leading to measurable reductions in vulnerabilities and successful audit outcomes.
  • Proficient in testing methodologies, including unit, integration, and end-to-end testing.
  • Excellent problem-solving and communication skills, with experience collaborating on distributed or remote teams.
  • Fluent in spoken and written English.

Benefits:

  • Health Insurance: Comprehensive medical, dental, and vision insurance plans to keep you and your family healthy.
  • Paid Time Off: Generous vacation days, sick leave, and holidays to ensure you have a work-life balance.
  • Professional Development: Opportunities for ongoing training.
  • Join our team and take advantage of these benefits while working in a dynamic and supportive environment.