Backend Software Architect

Riviera Partners

(San Francisco, California)
Full Time
Job Posting Details
About Riviera Partners

Riviera was founded in 2002 to help transformative companies flourish in a continually evolving technology marketplace through the successful recruitment of executives and engineers. We’re committed to delivering the best recruiting service and experience possible. Our full stack recruiting approach enables us to help people and companies reach their full potential.

Responsibilities
  • Lead implementation of the architecture new features and services
  • Run point on technical decisions regarding backend technologies
  • Provide insightful and constructive code reviews
  • Perform performance analysis and optimization at all levels of the backend tech stack
Ideal Candidate
  • 7+ years of experience in building software using Ruby, Python, PHP or similar backend technologies; technical leadership experience
  • Hands on experience developing and deploying RESTful API’s and realtime socket based applications
  • Experience scaling web service base applications
  • Experience with postgres SQL – analyzing queries and optimization
  • Experience with micro services architecture and automated deployment
  • Strong understanding of operational aspects of SaaS model
  • Strong background in Test Driven Development
  • Bachelor’s Degree or equivalent work experience
  • Must be self-directed, able to work independently, as well as work in a team-oriented and fast paced environment
  • Experience with Elasticsearch is a big plus
  • Experience using Scrum process
  • Basic experienve with docker aws and leveraging it for application hosting and deployment is also a plus

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
San Francisco, California
Skills Desired
Sign up or login to see how your skills match up.
  • AWS
  • Building Software Applications
  • RESTful APIs
  • PHP
  • Python
  • Ruby
  • SQL Queries
  • Web Applications
  • Web Services
  • ElasticSearch
  • PostgreSQL Programming
  • SaaS
  • Scrum
  • Socket Programming
  • Test Driven Development (TDD)
  • Docker
  • Deployment Automation
  • Back End Systems
  • Performance Analysis
  • Code Review
  • Web Performance Optimization
  • Microservice Architecture

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.