Bluebeam empowers people to advance the way the world is built through smart software solutions for the construction industry. The Senior Cloud Database Engineer is responsible for ensuring the scalability, performance, and reliability of cloud-based database solutions, while collaborating with cross-functional teams to align database architecture with business and technical requirements.
Responsibilities:
- Develop database-centric automation, utilizing infrastructure as Code (IAC), CI/CD processes, and robust scripting that will be consumed by the entire engineering organization
- Review database and infrastructure components for automation opportunities, and work with teams to plan and schedule improvements
- Collaborate with Engineering and DevOps teams as an SME, promoting cloud database best practices
- Support, mentor and collaborate with Engineering and DevOps team members
- Contribute to larger scope architectural discussions to identity preferred solutions for our unified cloud platform. This will involve timely decision-making, project estimation and extensive analysis
- Support legacy technologies and be a driving force to migrate them to new cloud-native solutions
- Improve existing incident response processes and introduce new alerting and monitoring to remediate production issues efficiently
- Participate in an on-call SME rotation to support production databases and essential infrastructure
Requirements:
- 10+ years supporting general database solutions
- 8-10 years of experience with a variety of cloud-native database solutions, such as Aurora, DynamoDB, DocumentDB, PostgreSQL, and Elasticache
- Experience with a variety of cloud-native database/storage solutions, such as AWS Aurora, DynamoDB, DocumentDB, PostgreSQL, Elasticache, and S3
- Experience with Data Lake/Data Warehouse best practices, implementation, and compliance requirements
- Demonstrated ability to manage and optimize Snowflake database instances and workflows with an understanding of real world challenges and solutions
- Automation experience using scripting tools like Python and Bash, in addition to standardized template approaches like Terraform and CloudFormation
- Experience with planning, implementing, and supporting highly scalable cloud database solutions
- Knowledge of database security and compliance best practices
- Comfortable with a DevOps mindset, i.e. database solutions should be implemented with a focus on source control, automation, and disaster recovery