Senior Ruby Developer at Trialize

About Trialize

 

At Trialize, we are revolutionizing the clinical trial industry with our state-of-the-art technology platform. We specialize in leveraging artificial intelligence and automation to streamline the clinical trial process, making it faster, more efficient, and more reliable. Our platform supports a comprehensive range of services, including data management, patient engagement, and analytics, tailored for pharmaceutical companies, biotech firms, and CROs.

 

Role Overview

We are seeking a highly skilled Senior Ruby Developer to join our innovative team. In this role, you will design, develop, and maintain robust backend services using Ruby on Rails. Your expertise in graph data structures, algorithms, and distributed systems will be crucial in building scalable and high-performance applications. You will work closely with other developers, data scientists, and engineers to deliver cutting-edge solutions that enhance our clinical trial platform's capabilities.

 

 

Key Responsibilities

  • Backend Development: Design and implement scalable backend services using Ruby on Rails, focusing on performance and maintainability.
  • Graph Data Structures: Develop and optimize complex graph algorithms and data structures for various applications, such as patient matching, data lineage, and network analysis.
  • Distributed Systems: Architect and implement distributed systems that handle large-scale data processing, ensuring fault tolerance and high availability.
  • Data Management: Work with large datasets, designing efficient data storage and retrieval mechanisms. Implement data processing pipelines for data integration and transformation.
  • Collaboration: Collaborate with frontend developers, data scientists, and other stakeholders to design and implement new features.
  • Quality Assurance: Ensure high code quality through test-driven development, code reviews, and continuous integration practices.
  • Optimization and Scaling: Optimize system performance and scalability, addressing challenges related to high concurrency and distributed data processing.

 

Key Qualifications

  • Extensive Experience: Strong proficiency in Ruby and Ruby on Rails, with a deep understanding of the language and its ecosystem.
  • Graph Theory Expertise: Proven experience in designing and implementing graph data structures and algorithms. Familiarity with libraries like Neo4j or GraphQL.
  • Distributed Systems: Experience with distributed system design, including concepts like CAP theorem, eventual consistency, and data partitioning.
  • Database Skills: Proficiency with SQL (PostgreSQL) and NoSQL databases (e.g., Redis, MongoDB). Experience with data modeling and optimization.
  • Cloud and DevOps: Experience with cloud platforms (AWS, Azure) and DevOps practices, including containerization (Docker) and orchestration (Kubernetes).
  • Analytical Skills: Strong problem-solving abilities and the capability to analyze complex requirements and translate them into technical solutions.

 

Preferred Qualifications

  • Experience with microservices architecture.
  • Familiarity with healthcare data standards and regulatory compliance (e.g., GDPR, HIPAA).
  • Knowledge of machine learning and data science concepts.

 

Why Join Us?

  • Innovative Projects: Engage in transformative projects that leverage advanced technology to make a real impact in healthcare.
  • Collaborative Team: Work with a talented and diverse team dedicated to innovation and excellence.
  • Growth Opportunities: Access to continuous learning and career advancement in a fast-paced, dynamic environment.
  • Flexible Work: Benefit from a remote-friendly work culture that promotes work-life balance.
  • Competitive Compensation: Enjoy a competitive salary, comprehensive benefits, and potential equity participation.

 

How to Apply

If you are passionate about leveraging Ruby to build cutting-edge solutions and have a strong background in graphs and distributed systems, we encourage you to apply. Please submit your resume and a cover letter detailing your experience and why you're excited to join Trialize.

172 views
·
54 applications
10% read
·
28% responded
Last responded 3 weeks ago
172 views
·
37 applications
To apply for this and other jobs on Djinni login or signup.
Loading...