PaloAltoRecruiter Since 2001
the smart solution for Palo Alto jobs

Senior Software Engineer (Backend)

Company: Crunchy Data Solutions, Inc.
Location: Palo Alto
Posted on: January 10, 2022

Job Description:

Who We Are Crunchy Data is the leading provider of trusted open source PostgreSQL and enterprise PostgreSQL technology. Crunchy Data provides leading cloud native Postgres technology including Crunchy PostgreSQL for Kubernetes and Crunchy Bridge, a multi-cloud database as a service. PostgreSQL's active development community, proven architecture, and reputation for reliability, data integrity, and ease of use makes it a prime candidate for enterprises looking for a robust relational database alternative to expensive proprietary database technologies. Learn more at . Description The Senior Software Engineer is responsible for designing, building, and improving a fault-tolerant managed database service. The principal service communicates with our platform API, cloud providers, and other supporting services and software that are also maintained by the backend team. All backend components are currently written in Ruby or Crystal. The platform API is written in Go, but modifying the platform API is not expected in this role. Primary Responsibilities + Orchestrate PostgreSQL databases within a Ruby on Rails application + Work with Cloud APIs to provision and manage Postgres + Participate in "on-call" rotation for database operations to ensure databases are online and available to support production applications Required Qualifications + 4 years+ experience as a developer + Experience working with cloud providers (AWS/Azure/GCP) + Experience running/managing Postgres Desired Qualifications + Bachelor's Degree in Computer Science or equivalent experience + Experience with Ruby + Experience with Golang + Deep knowledge of one (or more) cloud provider's service and design (differences between services, possible optimizations and pitfalls, etc.) + Familiarity working with cloud networking (VPC's, subnets, pairing, etc.) + Knowledge of hosted Postgres configuration details (WAL, replication, config tuning, etc.) Crunchy Data Solutions, Inc. is an equal opportunity employer and will consider qualified applicants for employment opportunities without regards to race, color, religion, sex, national origin, age, disability, marital status, veteran status, sexual orientation, gender identity, gender expression, genetic information of any other protected characteristic under applicable law. As part of our equal employment opportunity policy, Crunchy Data Solutions, Inc. will also take affirmative action as called for by applicable laws and Executive Orders to ensure that minority group individuals, females, disabled veterans, recently separated veterans, other protected veterans, Armed Forces service medal veterans, and qualified disabled veterans are introduced into our workforce and considered for employment and promotional opportunities. Upon request, Crunchy Data Solutions, Inc. will provide reasonable accommodations during the application process, to comply with the Americans with Disabilities Act (ADA) and other state or local laws. Such requests should be directed to the Director of Human Resources. Powered by JazzHR

Keywords: Crunchy Data Solutions, Inc., Palo Alto , Senior Software Engineer (Backend), IT / Software / Systems , Palo Alto, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Palo Alto RSS job feeds