South helps growing companies find, hire, and pay top Latin American talent. Build high-performing teams in 21 days or less.












A Tableau Developer designs, builds, optimizes, publishes, and maintains analytics experiences using Tableau.
Their work sits at the intersection of:
Typical responsibilities include:
The exact responsibilities depend on your Tableau environment.
A Tableau Developer supporting executives may spend more time on:
A developer supporting analysts may work more deeply with:
Someone maintaining a large Tableau Server environment may also take on more:
Hire around the Tableau problems your business actually needs solved rather than using one generic dashboard-developer checklist.
One Tableau dashboard says revenue was $5.2 million.
Another says $5.5 million.
Finance says $5.3 million.
A dedicated Tableau Developer can trace the difference through:
and help establish consistent reporting.
Data Analysts should have time to:
If their days are dominated by:
a dedicated Tableau Developer can take ownership of the BI production layer.
Once leadership meetings depend on Tableau, dashboard quality becomes an operational concern.
The organization needs someone accountable for:
Over time, organizations may accumulate:
A senior Tableau Developer can audit the environment and consolidate what's still useful.
Performance problems may come from:
A Tableau specialist can investigate where the delay actually occurs.
A move to:
often creates an opportunity to redesign Tableau data sources.
A developer can help ensure Tableau takes advantage of the new data architecture rather than recreating the limitations of the old environment.
Leadership dashboards need strong prioritization.
A Tableau Developer can turn a long list of requested KPIs into an interface that communicates:
Different users may need to see different parts of the same dashboard.
Examples include:
Regional Manager → their region
Account Executive → their accounts
Executive → all accounts
A Tableau Developer can help implement and validate that access model.
Self-service reporting requires more than giving everyone access to every data source.
Users need:
A Tableau Developer can help create the governed analytical layer supporting that experience.
Conflicting calculations can emerge when every workbook defines:
independently.
A Tableau Developer can work with analytics and business teams to centralize reusable definitions.
A mature analytics stack may move transformations from individual workbooks into:
A Tableau Developer can help refactor workbooks so Tableau focuses more heavily on visualization and analysis.
If your organization wants important metrics delivered to employees through Pulse, someone needs to ensure the underlying:
are accurate.
Older environments may contain years of:
A dedicated developer can modernize them gradually while preserving reporting continuity.
Strong Tableau Developers combine deep Tableau knowledge with SQL, data modeling, visual communication, and business reasoning.
Candidates should be comfortable building production analytics with:
Developers should understand:
They should also know when calculations should move upstream into the database or warehouse.
Strong candidates should understand:
and how those expressions interact with filters.
Ask for practical examples rather than definitions alone.
Candidates should understand:
They also need to understand addressing and partitioning.
Advanced Tableau work frequently requires understanding when different filters and calculations are evaluated.
This is particularly important for FIXED LOD expressions.
Candidates should know how parameters can support:
Set knowledge becomes useful for:
Relevant experience may include:
Strong SQL is highly valuable.
Candidates may need to:
SQL skill becomes increasingly important as Tableau environments grow.
Candidates should understand:
A dashboard built on a poorly designed model can return incorrect results even when every calculation looks reasonable.
Modern Tableau developers should understand Tableau's logical data model and when relationships provide advantages over physical joins.
Developers should understand when live connections fit the business requirement and how source-system performance affects Tableau.
Candidates should understand:
Tableau Prep experience can be valuable when the role includes data preparation.
Candidates may use it for:
For Cloud environments, evaluate experience with:
For self-managed environments, relevant experience may include:
Deeper infrastructure administration may belong to a Tableau Administrator rather than every Tableau Developer.
Candidates should understand several approaches to restricting user access.
They should also understand that security needs to be validated from the user's perspective.
Strong candidates should know how to investigate:
Tableau development is partly a communication discipline.
Candidates should understand:
A technically correct dashboard can still fail when users can't understand it quickly.
Candidates should have a repeatable process for verifying dashboard numbers against trusted sources.
Senior roles may require experience with:
Modern Tableau Cloud roles may benefit from experience defining and governing Pulse metrics.
Advanced positions may work with:
Some analytical environments use Python or R alongside Tableau for specialized analytics.
Prioritize these only when your current workflows need them.
Tableau doesn't resemble a traditional software repository in every workflow, but mature BI teams should still use disciplined:
around business-critical dashboards.
Tableau Developers frequently gather requirements directly from:
A strong candidate should be able to ask:
What decision are you trying to make?
before opening Tableau.
Tableau Developer compensation depends on seniority, Tableau depth, SQL ability, dashboard complexity, governance responsibilities, and the data environment.
South's current Tableau Developer calculator lists an average U.S. salary of approximately $9,300 per month and an all-in monthly rate of approximately $5,700 for Latin American talent.
That's potential savings of approximately 38%.
Your actual rate will depend on the profile you need.
Junior developers can contribute to:
They work best when more experienced BI professionals define data architecture and advanced calculations.
Mid-level developers can generally own full dashboard projects.
They may handle:
Senior developers can take responsibility for broader analytical architecture.
They may:
Some organizations use the broader title BI Developer.
That profile may work across:
Larger environments may need deeper expertise in:
Define this responsibility separately when platform ownership is central to the position.
A strong Tableau interview should test data modeling, calculations, SQL, dashboard design, performance, accuracy, and business communication.
The best assessment usually includes a small realistic dataset and a business question.
Ask:
Walk me through the most complex Tableau environment or dashboard you've owned.
Then ask:
Ask:
You need customer lifetime revenue on a dashboard currently displayed by month. How would you approach the calculation?
A strong candidate may discuss a FIXED LOD calculation and how filters would affect it.
Ask:
When would you choose an LOD expression instead of a table calculation?
Strong candidates should understand where each calculation occurs and how that affects behavior.
Ask:
A FIXED calculation isn't responding to a dimension filter. Why might that happen?
Candidates should recognize filter-order behavior and consider context filters or a different calculation design where appropriate.
Give them:
Customers → one row per customer
Orders → one row per order
Order Items → one row per line item
Ask:
How would you model these tables in Tableau?
Look for awareness of grain and relationships.
Ask:
When would you use a physical join instead of a Tableau relationship?
Strong candidates should understand that relationships are generally the modern starting point while joins remain useful for intentional row-level combinations.
Ask:
Your dashboard shows twice the revenue expected. How would you determine whether the problem is Tableau or the source query?
Look for someone who can move between Tableau and SQL rather than treating the workbook as a black box.
Give the candidate 20 requested KPIs.
Ask:
How would you turn this into an executive dashboard?
Strong candidates should:
Ask:
A dashboard takes 25 seconds to load. How do you investigate it?
Strong candidates may look at:
Ask:
Our operational team wants data refreshed throughout the day. How would you decide between live data and an extract?
Look for a tradeoff discussion around:
Ask:
Regional managers should only see their territory while executives see the entire company. How would you design and test access?
Ask:
How do you prove a Tableau dashboard's revenue number is correct before executives start using it?
Strong candidates may:
Ask:
When would you transform data in Tableau Prep and when would you push the work upstream into dbt or the warehouse?
Strong candidates should consider:
Ask:
An executive insists on adding five more charts to an already crowded dashboard. What do you do?
Look for someone who can clarify the decision behind the request and propose a cleaner solution.
Useful questions include:
Choose the questions based on the environment.
A Tableau Developer building executive dashboards needs different depth from someone maintaining a large Tableau Server estate.
A BI Developer is the broader role.
They may work across:
A Tableau Developer specializes specifically in Tableau.
Hire a Tableau Developer when Tableau itself is a major part of the job.
Use BI Developer when the person needs broader responsibility across several analytics platforms.
A Power BI Developer specializes in Microsoft's BI ecosystem.
Their technical depth may include:
A Tableau Developer specializes in:
Prioritize the platform your organization already uses.
A Data Analyst focuses more heavily on answering business questions.
Their responsibilities may include:
A Tableau Developer focuses more deeply on building and maintaining the Tableau analytics environment itself.
An analyst may create a dashboard as part of answering a question.
A Tableau Developer may own the dashboard system used by hundreds of people every day.
An Analytics Engineer generally works upstream of Tableau.
They may build:
A Tableau Developer consumes those trusted datasets and builds the visual analytics experience.
In a mature data team, the two roles complement each other.
A SQL Developer specializes more deeply in:
A Tableau Developer needs enough SQL to understand and validate the data layer while specializing more heavily in Tableau analytics and visualization.
Hire SQL depth when the problem sits inside the database.
Hire Tableau depth when the problem sits in the analytical experience.
South helps U.S. companies find Tableau Developers across Latin America based on the data environment, dashboards, calculation complexity, governance requirements, and seniority involved.
Start with your existing analytics environment.
Consider:
A developer creating marketing dashboards needs a different background from someone consolidating a large Tableau Server environment.
South identifies Tableau Developers across Latin America whose experience aligns with your requirements.
Evaluation can include:
You receive a focused selection of candidates rather than sorting through large numbers of general data applications.
Compare their:
Your team interviews the Tableau Developers you want to meet.
Use realistic dashboards, calculation problems, data-model exercises, performance scenarios, and examples from your own reporting environment.
A practical Tableau assessment can reveal much more than a list of certifications.
You make the final hiring decision and manage your Tableau Developer as part of your team.
South provides one consolidated monthly invoice covering your teammate's compensation and South's service.
There are no minimum commitments, and South offers a free replacement if you need to make a change.
Tableau Developers work closely with:
Latin America's overlap with U.S. working hours supports:
Companies can access Tableau Developers across Latin America with experience in Tableau Desktop, Cloud, Server, Prep, SQL, Snowflake, LOD expressions, data modeling, performance optimization, and modern BI workflows.
A Tableau Developer builds and maintains Tableau dashboards, data models, calculations, published data sources, security, and analytics experiences.
Their responsibilities may also include Tableau Prep, SQL, performance optimization, governance, and Tableau Cloud or Server publishing.
Compensation depends on seniority and Tableau specialization.
South's current primary calculator lists an all-in monthly rate of approximately $5,700 for Latin American Tableau talent compared with an average U.S. salary of approximately $9,300 per month.
That's potential savings of approximately 38%.
Look for Tableau Desktop, data modeling, calculated fields, LOD expressions, table calculations, parameters, SQL, dashboard design, performance optimization, and practical production experience.
Cloud/Server governance requirements should match your environment.
Strong SQL is highly valuable.
Tableau Developers frequently need to validate data, troubleshoot source problems, understand relationships, and optimize the data feeding dashboards.
It depends on your architecture.
Tableau Prep can be useful for Tableau-centered data preparation.
Organizations with mature data-engineering stacks may perform more transformation upstream through SQL or dbt.
A Data Analyst primarily analyzes business information.
A Tableau Developer primarily builds and maintains the Tableau environment used to deliver that information.
The roles frequently overlap.
BI Developer is the broader title.
A BI Developer may work across several reporting and semantic-modeling tools, while a Tableau Developer specializes specifically in Tableau.
Yes, when the role includes publishing and managing production analytics.
Prioritize the deployment model your company actually uses.
Consider hiring one when dashboards have become business-critical, analysts are overwhelmed with BI production work, Tableau performance is poor, metrics conflict across workbooks, or the organization needs stronger dashboard governance and ownership.
Yes. Latin America has Tableau Developers with experience across Tableau Desktop, Tableau Cloud, Server, Tableau Prep, SQL, Snowflake, LOD expressions, performance optimization, and large BI environments, with working hours that can align closely with U.S. teams.
The right Tableau Developer helps your team turn a collection of dashboards into an analytics environment where people can find the right number, understand what it means, and trust it enough to make a decision.
South helps U.S. companies find pre-vetted Tableau Developers across Latin America based on Tableau depth, SQL ability, dashboard experience, data modeling, seniority, and communication.
Schedule a free call and find your next Tableau Developer in Latin America with South.



The region has the perfect mix of everything you want in remote employees: English skills, shared time zones, hard-working, and depth of talent. They are already accustomed to working remotely for top US startups and Fortune 500 companies.
Absolutely! The US and Latin America have basically the same time zones. No Latin American city is more than two hours ahead of EST.
Every hire is sourced based on your exact needs. They will arrive ready to support your business right away. They can do basically any tasks done remotely, but we recommend starting them as support so your team has more bandwidth for high-value strategic tasks.
All types of roles - customer service, executive assistant, sales, accounting, email marketing, lead generation, content writers, operations, social media marketing, and more!
You can pay directly through us (most popular) or we can connect you with one of our payroll partners.
You don't have to deal with any American labor laws / taxes when hiring full-time remote contractors. They aren't US-based, so no visas or sponsorships to deal with either.
Pricing is one flat monthly rate per hire. The rate includes your teammate's compensation and South's service in a single consolidated invoice. It covers sourcing, vetting, payroll, compliance, ongoing support, and a free replacement if you ever need one. Rates vary by role and seniority. See our savings by role page for typical ranges, then we'll confirm an exact rate for your role.
There are no cancellation fees or minimum commitments, and you only pay if you make a hire.
Yes, we only recruit for full-time and we strongly recommend full-time hiring if you can. Stability (full-time & long-term) is highly sought after abroad. The top caliber candidates are only looking for full-time work.
You're also going to spend time training and getting them up to speed on your processes. It would be a waste to do that over and over again with new people all the time.
We recommend training new hires on one thing at a time.
For example, once they get up to speed on lead generation, you can add the next role writing blog posts or whatever you'd like. You can definitely overlap roles until you have enough work for multiple people.
The cost of living is much less in Latin American countries. Many of our employees are able to own homes, raise families, provide for their parents, and have in-home help of their own with their salaries.
If you aren't happy with your hire in the first 120 days, we will work with you to conduct a second round of search for the same role for free.
Just email us at Hello@HireInSouth.com and we will get back to you with an answer as soon as possible.