Bluebeam is a company that empowers people to advance the way the world is built through smart software solutions. The Data Engineer III role involves partnering with various teams to manage data processes, ensuring data reliability and accessibility to support operational and analytics needs.
Responsibilities:
- Partners with the Business Intelligence Analysts, Operations teams, Administrative teams, and Product/Engineering teams to assess and define data needs
- Works with business system owners to understand the flow of data in systems
- Designs, implements, and manages appropriate data ETL/ELT pipelines and integrations
- Builds and maintains necessary data architecture (including databases or data warehouses) to support BI initiatives
- Monitors data infrastructure performance, ensuring constant availability and uptime
- Researches data architecture best practices and recommends changes that may benefit Bluebeam
- Suggests solutions to improve data integrity and processes to drive more efficiency and scalability
Requirements:
- Mid-level in a data management role, with a minimum of 2 years in a data engineering type role
- Strong analytical and problem-solving skills
- Experience with project management
- Proficiency in enterprise data architecture
- Service-oriented mindset and strong customer focus
- Excellent time management and ability to prioritize
- High attention to detail and accuracy
- Strong written and verbal communication skills
- Strong organizational skills and ability to multitask
- SQL experience (examples: PostgreSQL, T-SQL, MySQL, etc)
- Python & Pyspark experience
- ETL/ELT experience
- Data Architecture (Dimensional, Relational)
- CICD (Jenkins, Git, GitLab)
- Source Control (Git, GitLab, Azure DevOps)
- Cloud data warehousing management experience (examples: Azure SQL, AWS Redshift, GCP Big Query, Snowflake, etc)
- API querying experience
- Data privacy and compliance experience