[8GT] Senior Business Intelligence Engineer
Software Mind · Remote; San José, San José Province, Costa Rica
- Senior
- Full-time
- Posted 2026-11-10
- Confirmed live on 10 November 2026
Job description
Job Description
Software Mind is seeking a Senior Business Intelligence Engineer to join the Data Engineering team of one of our clients, a company in the advertising and retail technology space. You’ll be the go-to expert for reporting, dashboards, and data visualization, turning data into clear stories for product and business teams.
Main Responsibilities
• Design, build, test, and publish dashboards, metrics, and reports that meet business needs for internal and external users
• Work with stakeholders to standardize data and metric definitions and recommend new metrics and strategies
• Deliver high-quality, analysis-ready datasets by integrating internal and external data sources
• Monitor data for anomalies and help increase visibility of outages and system issues
• Partner with data engineers to understand upstream data changes and update dependent BI solutions
• Enable business users to self-serve through the tools you build
• Identify process improvements to create more scalable, automated reporting
• Participate in peer reviews, QA activities, and Agile ceremonies
• Support onboarding of new team members
Qualifications
Requirements
• 5+ years of experience in Business Intelligence
• 3+ years of recent, hands-on Domo experience (currently using Domo strongly preferred), including building dashboards, cards, datasets, dataflows (Magic ETL / SQL DataFlows), and reporting solutions
• Familiarity with Domo’s latest capabilities (e.g., Domo AI, App Studio)
• Hands-on experience with Snowflake for data warehousing, querying, and reporting
• Strong SQL skills, including data modeling, query optimization, and stored procedures
• Proficiency in Python or R for data extraction, transformation, and visualization
• Proven ability to tell stories through data visualization and translate complex data into actionable business insights
• Experience defining and standardizing KPIs and business metrics in collaboration with stakeholders
• Strong analytical and problem-solving skills, and comfort with ambiguity
• Strong written and verbal English communication skills
• Experience working in Agile, fast-paced environments
Nice to Have
• Experience building integrations with SaaS APIs such as Salesforce
• Production experience with dbt
• Experience with additional data warehouses such as Redshift or BigQuery.
• Additional BI tools: Tableau, Power BI, or Looker.
• Domo certifications (e.g., MajorDomo); other BI certifications (Tableau, Power BI, Looker) are a plus
• Bachelor’s degree in Computer Science or a related field
Additional Information
We are accepting applications from LATAM countries
Company Description
Software Mind is a software engineering partner that builds and scales digital products for companies in the US and Europe. Our LATAM teams work directly with client engineering teams on complex, high-impact projects.
Prepare for the interview
Nothing collected for this employer yet. The Blind 75 is what technical screens draw from; practice it here, with a coach, in Java or Python.
More at Software Mind
- [WBG] DevOps Engineer (Azure & GitHub Actions) · Remote; Warsaw, Masovian Voivodeship, Poland
- [VKS] Senior Backend Integration Developer (Java & GCP) · Remote; Kraków, Lesser Poland Voivodeship, Poland
- [VKS] Senior Backend Integration Developer (Java & GCP) · Remote; Bucharest, Bucharest, Romania
- [MEX] Senior QA Automation Engineer · Remote; Kraków, Lesser Poland Voivodeship, Poland
- [MEX] Software Engineer – Go · Remote; Kraków, Lesser Poland Voivodeship, Poland
- [MEX] Software Engineer – Go · Remote; Kraków, Lesser Poland Voivodeship, Poland
- [MEX] Senior Software Engineer – Go · Remote; Kraków, Lesser Poland Voivodeship, Poland
- [WBG] Senior DevOps Engineer (Azure & GitHub Actions) · Remote; Kraków, Lesser Poland Voivodeship, Poland