dbt Data Engineer

BlueCloud (legal name: Bluecloud Services, Inc.)·Remote·Work From Anywhere
Software Development
Excel

WFA Digital Insight

The demand for skilled data engineers has surged in recent years, with a notable 25% increase in cloud-based data engineering roles. As companies like BlueCloud continue to drive digital transformation, the need for experts in dbt and data pipeline development is on the rise. With a strong focus on innovation and customer service, BlueCloud stands out as an employer that values both technical skills and employee engagement. Before applying, candidates should be prepared to showcase their expertise in dbt, data modeling, and cloud computing platforms, as well as their ability to work collaboratively in a remote environment.

Job Description

About the Role

The dbt Data Engineer position at BlueCloud is a critical role that involves designing, developing, and maintaining data pipelines and data warehouses using dbt. As a key member of the data engineering team, the successful candidate will work closely with other data engineers, analysts, and stakeholders to ensure that data is reliable, secure, and accessible. This role is essential to BlueCloud's mission of driving digital transformation for its clients, which include Fortune 500 and Fortune 200 level companies as well as start-ups.

Day-to-day, the dbt Data Engineer will be responsible for developing and deploying dbt models to automate data transformation and quality checks, as well as monitoring and troubleshooting data pipelines and data warehouses. The ideal candidate will have a strong understanding of data engineering principles and practices, as well as experience with dbt and cloud computing platforms such as AWS, Azure, or Google Cloud Platform.

BlueCloud's commitment to innovation and customer service means that the dbt Data Engineer will be working in a fast-paced and dynamic environment, with opportunities to collaborate with cross-functional teams and contribute to the development of cutting-edge data solutions.

What You Will Do

  • Design, develop, and maintain data pipelines and data warehouses using dbt
  • Work with other data engineers, analysts, and stakeholders to ensure that data is reliable, secure, and accessible
  • Develop and deploy dbt models to automate data transformation and quality checks
  • Monitor and troubleshoot data pipelines and data warehouses
  • Stay up-to-date on the latest dbt trends and technologies
  • Collaborate with cross-functional teams to develop and implement practical business strategies and technology solutions
  • Develop and maintain technical documentation for data pipelines and data warehouses
  • Participate in code reviews and contribute to the improvement of the data engineering team's codebase
  • Work with data quality assurance and testing to ensure that data is accurate and reliable
  • Develop and maintain data dashboards and reports to support business decision-making

What We Are Looking For

  • Bachelor's degree in computer science, data science, or a related field
  • 3+ years of experience in data engineering
  • 2+ years of experience with dbt
  • Strong understanding of data engineering principles and practices
  • Excellent problem-solving and analytical skills
  • Strong communication and teamwork skills
  • Experience with cloud computing platforms, such as AWS, Azure, or Google Cloud Platform
  • Experience with SQL and other data modeling languages
  • Experience with version control systems, such as Git
  • Experience with continuous integration and continuous delivery (CI/CD) pipelines
  • Strong analytical and problem-solving skills

Nice to Have

  • Experience with data quality assurance and testing
  • Knowledge of cloud-based data engineering tools and technologies
  • Experience with agile development methodologies
  • Certification in dbt or a related technology

Benefits and Perks

  • Competitive salary
  • Opportunities for professional growth and development
  • Collaborative and dynamic work environment
  • Flexible working hours and remote work options
  • Access to cutting-edge technologies and tools
  • Comprehensive benefits package, including health insurance and retirement savings plan
  • Generous paid time off policy
  • Employee recognition and reward programs
  • Opportunities for networking and professional development
  • Remote stipend and home office setup support

How to Stand Out

  • To stand out as a candidate, be sure to highlight your experience with dbt and cloud computing platforms, as well as your ability to work collaboratively in a remote environment.
  • When preparing for the interview, review the latest dbt trends and technologies, and be prepared to discuss your experience with data pipeline development and data warehouse design.
  • Make sure to showcase your problem-solving skills by providing examples of how you have troubleshooted and resolved data pipeline and data warehouse issues in the past.
  • If you have experience with data quality assurance and testing, be sure to highlight this in your application, as it is a highly valued skill in this role.
  • When negotiating salary, be prepared to discuss your experience and skills, and be sure to research the market rate for dbt Data Engineers to ensure you are being fairly compensated.
  • Red flags to watch for in this role include a lack of clear communication from the hiring manager or team, or a lack of resources and support for professional development and growth.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.