For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Jobs via Dice
Jobs via Dice

Software Engineer/BI Developer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Tableau
Data
Automation
+37

Permanent role
9 days ago
Apply now

We are looking for a highly skilled Senior Software Engineer / BI Developer to lead the modernization and automation of our Business Intelligence platforms. The ideal candidate will bring deep experience in Data Warehousing, Tableau, with hands-on expertise in migrating from OBIEE to Tableau, and building AI-driven automation workflows using APIs.

Role And Responsibilities

  • This position will work with the team on project activities related to data visualization and building Tableau dashboards from the ground up that are visually attractive, scalable, and fast.
  • Lead and manage the migration from OBIEE (Oracle Business Intelligence Enterprise Edition) to Tableau, ensuring that data integrity, visualizations, and business logic are preserved or enhanced.
  • Work with the product owners to understand business/functional requirements and roadmap/timeline for delivery.
  • Participate in design reviews and brainstorming sessions and stay current with industry trends in Business Intelligence tools, data warehousing technologies, and cloud-based platforms like Databricks, AWS, and Azure.
  • Take board requirements and transfer into fast developed prototypes and working solutions
  • Create customized and interactive Tableau dashboards
  • Develop and maintain scalable and efficient Data Warehousing solutions for large, complex datasets, ensuring high performance and availability.
  • Implement API integrations for data extraction, transformation, and loading (ETL) to ensure seamless data flow between systems.
  • Integrate and automate BI and data operations using APIs, scripting and orchestration tools.
  • Automate repetitive tasks and processes to improve efficiency and reduce manual intervention, particularly in BI reporting and data pipeline management.
  • Define and communicate best practices for report and dashboard development. Proactively communicate the status of development, raise/escalate issues/challenges as they arise.

Required Skills:

Data Warehousing/Tableau experience (8+ years).

  • Minimum 5+ years of experience developing Tableau dashboards as their primary role (not an analyst who does Tableau partially or works in other visualizations tools)
  • Experience in data modeling, writing SQL, procedures to work with a diverse team of engineers and analysts, subject matter experts and the senior level client stakeholders.
  • Strong expertise in Tableau, including designing dashboards, reports, and implementing best practices for performance and scalability.
  • Experience with cloud platforms (AWS) and cloud data tools such as Databricks.
  • Hands-on OBIEE-to-Tableau migration experience and implementation skills.
  • Experience in automation development for BI processes, including report generation, data loading, and pipeline management.
  • Optimizing business intelligence reports for high performance for varying types of use cases (high frequency loads, large loads, high frequency queries).
  • Experience with data replication, high availability, and data migrations tools and techniques.

Preferred Skills:

  • Knowledge of data integration tools and frameworks (e.g., Apache Kafka, Apache Airflow, Talend, or similar).
  • Experience with AWS Lambda, or other serverless technologies for automation.
  • Knowledge of machine learning workflows or implementing AI capabilities in Databricks.
  • Familiarity with CI/CD pipelines and version control systems like Git.
  • Experience with Agile methodologies (Scrum, Kanban) and related tools (e.g., JIRA)

About Jobs via Dice

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service