Database Reliability Engineer

Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

What if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries, not to mention one of the most dangerous. That’s why we’re looking for a talented Database Reliability Engineer to join Procore’s journey to revolutionize a historically underserved industry.

As a Database Reliability Engineer, you’ll join a highly skilled team of Site Reliability, Security, Data Administration, and Production Engineering disciplines dispersed across our Carpinteria, CA and Austin, TX offices. Database Reliability Engineers are responsible for keeping databases that support all user-facing Procore services and other production systems running smoothly 24/7. Database Reliability Engineers apply a mix of data engineering, administration, and software development disciplines to automate a range of database management work including provisioning data stores, managing uptime, data integrity, data refresh, disaster recovery, self-healing and alerting, and data reporting. As a Database Reliability Engineer, you’ll provide hands-on support for all things related to Procore’s data systems. 

This position will report to the Senior Manager, Data Systems & Reliability, and has the opportunity to be located in any of our US offices. Remote candidates will be considered based on experience. We’re looking for someone to join us immediately.

What you’ll do:

  • Work closely with SRE, Security, and Development teams to ensure data infrastructure standards are followed and architecture patterns are aligned with the requirements
  • Participate in designing data architecture, holding design reviews, building and troubleshooting data systems, as well as digging deep into the root of an issue and providing solutions
  • Participate in projects and tasks including on-call participation, prioritization, planning and change management, detailed runbooks, and documentation
  • Provide configuration and maintenance support for production and development environments, automating as much as possible
  • Design and implement self-service tools enabling application teams to quickly deploy their own data stores and schemas with appropriate guardrails in place to ensure data reliability
  • Assist application developers with query creation, optimization, tuning, and related functions
  • Identify performance trends and opportunities, and deploy proactive corrective measures to minimize downtime
  • Work across our tech stack of Java, Ruby on Rails, PostgreSQL, Snowflake, AWS, Kafka, S3, Redis, Elasticsearch

What we are looking for:

  • BS degree in Computer Science or equivalent practical experience; MS in Computer Science is preferred
  • 2+ years of experience working within a cloud infrastructure environment
  • Experience administering SQL databases like PostgreSQL
  • Development experience in any language or shell command language for scripting
  • Experience working quickly, efficiently, and with keen attention to detail at a fast-paced company where services are available 24/7/365
  • Possess a strong understanding that automation is king, and proactively push boundaries in areas like self-healing conditions and alerts
  • Possess a natural wonder for technology and desire to learn new technologies
  • Experience with the following is desirable although not required:
    • AWS RDS
    • Linux experience
    • Hashicorp Technologies (Consul, Terraform, Vault, Packer)
    • Containers and Container Management (Docker, Kubernetes)
    • Config Management (Puppet, Ansible, Salt)
    • Infrastructure as Code (Terraform)
    • Kafka
    • NoSQL data stores
    • Data Warehousing
Read Full Job Description
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Technology we use

  • Engineering
  • Sales & Marketing
    • .NETLanguages
    • C++Languages
    • JavaLanguages
    • JavascriptLanguages
    • PythonLanguages
    • RubyLanguages
    • SqlLanguages
    • D3JSLibraries
    • jQueryLibraries
    • ReactLibraries
    • Twitter BootstrapLibraries
    • AngularJSFrameworks
    • ASP.NETFrameworks
    • Node.jsFrameworks
    • Ruby on RailsFrameworks
    • MySQLDatabases
    • SalesforceCRM

Location

Procore's Carpinteria campus is the largest of our offices, with multiple buildings spread along the coast and surrounding areas.

What are Procore Technologies Perks + Benefits

Procore Technologies Benefits Overview

You are a person with dreams, goals, and ambitions—both personally and professionally. That's why we invest in our people through Learning & Development opportunities, Enrichment Programs, and providing the encouragement and resources to own your role.

Our offices are largely wall-and-door-free, and the company culture reinforces and celebrates creativity, autonomy, and ingenuity. We aim to create a work environment where our employees can say this is the best job they’ve ever had.

Culture
Volunteer in local community
Partners with Nonprofits
Friends outside of work
Eat lunch together
Intracompany committees
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Open office floor plan
Diversity
Dedicated Diversity/Inclusion Staff
Unconscious bias training
Someone's primary function is managing the company’s diversity and inclusion initiatives
Diversity Employee Resource Groups
Hiring Practices that Promote Diversity
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Pet Insurance
Wellness Programs
Onsite Gym
Team workouts
Mental Health Benefits
Retirement & Stock Options Benefits
401(K)
401(K) Matching
Company Equity
Performance Bonus
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
Remote Work Program
Company sponsored family events
Vacation & Time Off Benefits
Unlimited Vacation Policy
Paid Volunteer Time
Paid Holidays
Paid Sick Days
Perks & Discounts
Beer on Tap
Casual Dress
Commuter Benefits
Company Outings
Game Room
Stocked Kitchen
Some Meals Provided
Happy Hours
Parking
Pet Friendly
Relocation Assistance
Home Office Stipend for Remote Employees
Professional Development Benefits
Job Training & Conferences
Diversity Program
Cross functional training encouraged
Promote from within
Mentorship program
Time allotted for learning
Online course subscriptions available
Customized development tracks
More Jobs at Procore Technologies129 open jobs
All Jobs
Finance
Data + Analytics
Design + UX
Dev + Engineer
HR + Recruiting
Internships
Legal
Marketing
Operations
Product
Project Mgmt
Sales
Content
Developer
new
Remote
Developer
new
Remote
Developer
new
Remote
HR + Recruiting
new
Remote
Data + Analytics
new
Remote
Design + UX
new
Los Angeles
Sales
new
Remote
Developer
new
Los Angeles
Design + UX
new
Remote
Operations
new
Remote
Project Mgmt
new
Remote
Data + Analytics
new
Remote
Developer
new
Los Angeles
Developer
new
Los Angeles
Developer
new
Remote
Developer
new
Remote
Developer
new
Remote
Data + Analytics
new
Remote
Content
new
Los Angeles
Developer
new
Los Angeles
Operations
new
Los Angeles
Operations
new
Los Angeles
Developer
new
Remote
Developer
new
Remote
Operations
new
Remote
Developer
new
Los Angeles
Marketing
new
Los Angeles
Design + UX
new
Los Angeles
Operations
new
Los Angeles
Sales
new
Los Angeles
Data + Analytics
new
Remote
Data + Analytics
new
Remote
Developer
new
Remote
Data + Analytics
new
Los Angeles
Developer
new
Los Angeles
HR + Recruiting
new
Los Angeles
Operations
new
Los Angeles
Developer
new
Los Angeles
Operations
new
Los Angeles
Sales
new
Los Angeles
Operations
new
Los Angeles
Developer
new
Los Angeles
Developer
new
Remote
Operations
new
Remote
Project Mgmt
new
Remote
Sales
new
Remote
Sales
new
Los Angeles
Developer
new
Los Angeles
Finance
new
Remote
Developer
new
Los Angeles
Sales
new
Remote
Product
new
Remote
Operations
new
Remote
Data + Analytics
new
Remote
Data + Analytics
new
Remote
Data + Analytics
new
Remote
Finance
new
Remote
Developer
new
Los Angeles
Data + Analytics
new
Remote
Project Mgmt
new
Remote
HR + Recruiting
new
Remote
Data + Analytics
new
Remote
Marketing
new
Remote
HR + Recruiting
new
Los Angeles
Marketing
new
Los Angeles
Content
new
Los Angeles
Design + UX
new
Remote
HR + Recruiting
new
Remote
Data + Analytics
new
Remote
Sales
new
Los Angeles
Marketing
new
Los Angeles
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView Procore Technologies's full profileSee more Procore Technologies jobs