Skip to main content

This job has expired

Senior Software Engineer (Backend)

Employer
Crunchy Data
Location
Reston, VA
Closing date
Jan 27, 2022
Who We AreCrunchy 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.DescriptionThe 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 ResponsibilitiesOrchestrate PostgreSQL databases within a Ruby on Rails applicationWork with Cloud APIs to provision and manage PostgresParticipate in "on-call" rotation for database operations to ensure databases are online and available to support production applicationsRequired Qualifications4 years+ experience as a developerExperience working with cloud providers (AWS/Azure/GCP)Experience running/managing PostgresDesired QualificationsBachelor's Degree in Computer Science or equivalent experienceExperience with RubyExperience with GolangDeep 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 JazzHRmsYfvQPYId

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert