Backend Architect
Rogue 3 reviews - San Francisco, CA

This job posting is no longer available on Rogue. Find similar jobs:Backend Architect jobs - Rogue jobs

What we are looking for:
As a Backend Architect, you will be responsible for designing and developing the
backend architecture for our consumer-facing interactive education and decision support platform. The architecture needs to support the internal development and configuration platform as well as the online decision support engine and knowledge base. As a key member of the Product Development team, you will be responsible for designing, developing, and implementing application infrastructure to provide reliable and scalable applications and systems to meet the organization's objectives and requirements. You will enjoy exciting challenges surrounding the development and deployment of a highly scalable, modular system and APIs for solving complex data integration problems.

What you will do:
  • Design and develop the backend architecture to support our production pipeline, online-decision support platform, and internal knowledge base and databases
  • Define REST and web service APIs to access the platform and services
  • Implement and lead test-driven development methodologies
  • Serve as a thought leader in platform technologies, Rails, and database techniques and mentor others on
technical, architectural, design, and related issues
  • Proactively identify architectural weaknesses and recommend appropriate solutions
  • Design, plan, and implement stress/performance tests for workflows
  • Work with infrastructure/server engineers to resolve issues that may be encountered
  • Participate in requirements gathering and document requirements
  • Work closely with the rest of the technology leadership team, including development, quality assurance, and
technical operations to optimize the deployment and upgrades of the service

Who you are:
  • BS or MS degree in Computer Science or related fields
  • 7+ years of experience in software development
  • 5+ years of experience in design and development of enterprise applications (salable, reliable, available,
  • Expert in Ruby on Rails, REST, and Service Oriented Architectures
  • Expert in at least one compiled language (C, Java) and one dynamic scripting language (e.g. Ruby, Python, PHP)

About this company
3 reviews
Rogue Wave Software, Inc. develops, markets and supports object-oriented and infrastructure software technology. Its primary products are...