FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Business Intelligence Engineer
Sur GlobalBusiness Intelligence Engineer managing GCP data infrastructure and Tableau dashboards for enhanced business intelligence. Overseeing ETL operations and ensuring data integrity for decision-making across multiple departments.
Tech Stack
Tools & technologiesBigQueryCloudETLGoogle Cloud PlatformPythonSQLTableau
About the role
Key responsibilities & impact- Serve as the primary operator of the GCP data environment: BigQuery, Cloud Functions, Cloud Scheduler, and Cloud Storage, in close partnership with IT on security and access
- Write and maintain Python-based ETL pipelines pulling from source platforms (Toggl, Rippling, Xero, Salesforce, and others) and landing data in BigQuery
- Extend the pipeline portfolio to bring new data sources online and unlock reporting capabilities that do not currently exist
- Automate recurring operational workflows currently running manually or locally: scheduled data quality checks, automated exports, and replacing one-off scripts with reliable GCP functions
- Own the full Tableau dashboard portfolio across all internal teams: data connections, SQL, refresh schedules, QC, documentation, and bug resolution
- Build net-new dashboards for audiences that don't have reliable reporting today, including executive, director, and operational views covering project financials, service line performance, and renewal visibility
- Own data integrity within the analytics layer: diagnose whether issues are pipeline problems, dashboard logic problems, or source data issues, and route accordingly
- Maintain naming conventions, schema documentation, and dataset organization in BigQuery
- Be the first point of contact when a dashboard breaks or a pipeline fails — own resolution, not just escalation
- Partner with stakeholders across Business Operations, Finance, People & Talent, Sales, and IT to translate business needs into working data solutions
Requirements
What you’ll need- 5+ years of experience in Business Intelligence, Analytics Engineering, Data Engineering, or a hybrid of both
- Hands-on GCP experience: BigQuery (primary), Cloud Functions, Cloud Scheduler, and Cloud Storage — GCP is the operating environment and non-negotiable
- Strong Python development experience building and maintaining ETL pipelines; must write Python regularly, not occasionally
- Advanced SQL skills with experience querying cloud data warehouses and troubleshooting data quality issues
- Tableau proficiency: has built dashboards from scratch, not just consumed or made minor modifications to existing ones
- Experience maintaining production reporting environments and troubleshooting data pipelines end-to-end
- Familiarity with Git/GitHub version control workflows
- Strong ability to diagnose data problems across pipeline, dashboard, and source system layers independently
- Strong communication skills: able to explain technical data concepts to non-technical stakeholders across multiple business functions
- Experience using AI-assisted development tools (Claude Code, GitHub Copilot, Cursor, Codex, or similar) — Avicado is an AI-first company and AI usage is embedded in team culture
- English at B2 level or above; must be able to communicate clearly in a professional English-speaking environment.
Benefits
Comp & perks- PTO: Unlimited PTO
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonSQLETL PipelinesData Quality ChecksData Integrity ManagementCloud FunctionsCloud SchedulerCloud StorageBigQueryAI-Assisted Development Tools
Soft Skills
Strong Communication SkillsStakeholder CollaborationProblem Diagnosis