• Sr. Ruby Architect

    Job Locations (All) | US-CA-San Diego | US-Remote
    Posted Date 1 week ago(1/9/2019 10:03 AM)
  • Overview

    We are currently seeking a Ruby on Rails Systems Architect. As a key lead with the Engineering team, you will be responsible for architecting, building and managing the global cloud services and infrastructure that runs our Clinical6 SaaS product. This is an opportunity to be at the core of building a Cloud SaaS platform that will scale worldwide! 



    The Senior Systems Architect, builds and operates the core services that allow our SaaS platform to run at scale and with high availability. Working closely with engineers and developers across the company, the candidate will be responsible for:

    • Researching and managing the implementation of new tools and technologies
    • Maintaining big-picture understanding of systems engineering services and touchpoints throughout the organization
    • Designing scalable software and systems architecture to support customer growth
    • Service benchmarking, performance analysis and capacity management
    • Building software tools to automate infrastructure and release management
    • Recommending code tuning/optimizations
    • Ensures modular software design with an emphasis on reuse and simplicity


    • 8+ years of experience as a software engineer/developer-using Ruby on Rails, Angular.JS, HTML5, CSS3. Javascript, jQuery, and SQL
    • Solid working knowledge of the Ruby language and the Rails framework is a must
    • Understanding of object-oriented design, design patterns and how they apply to Ruby
    • Solid understanding of SQL and data modeling for scalability and performance
    • Experience creating RESTful APIs for integration with mobile apps and web sites
    • Commitment to writing quality code through TDD - RSpec, Capybara, Phantom.JS
    • Proficiency with Git as a source code management tool
    • Experience with Agile development methodologies
    • Experience with an Agile-based work tracking system such as Atlassian Jira, Assembla, or Rally
    • Strong analytical and problem solving skills
    • 5+ years of experience in managing teams and people
    • Ability to communicate fluently in English (written and verbal)
    • Desire to learn new technology and use that knowledge in producing world-class mobile and web apps
    • Proven communications skills including technical writing and presentation
    • Experience with enterprise application servers
    • Experience with Content Management Systems
    • Understanding Web application development concepts including architecture, design, building, testing, and deployment.
    • Experience selecting and working with third-party vendors and partners to design and integrate external solutions and products
    • Ability to lead through influence vs authority
    • To qualify, applicants must be legally authorized to work in the United States, and should not require, now or in the future, sponsorship for employment visa status.


    Preferred Experience:

    • BA/BS in Computer Science or a related technical field preferred
    • Experience designing web-based user interfaces
    • Solid understanding of one or more NOSQL databases - MongoDB, CouchDB, Cassandra, etc.
    • Experience with Javascript frameworks - Backbone.JS, Angular.JS, Ember.JS
    • Experience with Twitter Bootstrap or Zurb Foundation
    • Knowledge of AWS, iOS SDK, Android SDK

    PRA is an EEO/AA employer and is committed to providing opportunities to minorities, women, veterans and individuals with disabilities.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? We get it! Click here to stay in touch for future opportunities, events and other happenings!