TL;DR
Senior Software Development Engineer in Test (dbt): Designing, developing, and maintaining high-quality software solutions for data platforms with an accent on dbt testing strategies and data quality standards. Focus on building and optimizing dbt models, unit and integration tests, and custom data validation frameworks.
Location: Hybrid, Peru
Company
hirify.global is a global company offering software and digital engineering solutions across various domains, including Cloud Services, Data & Analytics, and AI & LLM Engineering.
What you will do
- Design, develop, and maintain end-to-end dbt testing strategies, validating data transformations.
- Collaborate with business stakeholders, Data Engineers, and Analytics Engineers to define testing scope and ensure data quality standards.
- Build, maintain, and optimize dbt models, unit tests, integration tests, and custom data validation frameworks.
- Investigate failed test cases, review pull requests, and contribute to Agile ceremonies.
- Continuously identify opportunities to improve technical processes, quality standards, and team effectiveness.
Requirements
- 7+ years of experience in Quality Engineering, with a strong focus on data platforms and automation.
- Strong understanding of data warehousing concepts, ETL processes, and BI environments.
- Advanced proficiency in SQL and scripting languages such as Python for automation and validation.
- Hands-on experience with data validation techniques, data quality frameworks, and testing methodologies for data pipelines.
- Solid understanding of testing strategies, including the Test Pyramid and automated testing best practices.
- Experience working with version control systems (Git) and modern development workflows.
- Experience with dbt, Databricks, Docker, pytest, and development tools such as VSCode.
Nice to have
- Knowledge of data pipelines, Power BI, Tableau, cloud environments, automation testing frameworks, and data governance/compliance standards.
Culture & Benefits
- Collaborate with cross-functional teams to understand business requirements.
- Lead technical projects and mentor junior engineers.
- Continuously improve software development practices to ensure robust and reliable systems.
- Hiring based solely on skills, without discrimination based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →