
Job Overview
Employment Type
Full-time
Compensation
Salary
Range $107,120.00 - $160,680.00
Benefits
Medical insurance
Dental Insurance
Vision Insurance
401(k)
Life insurance
accident insurance
Disability insurance
wellness programs
Paid Time Off
Job Description
Citi is a leading global financial services company known for its comprehensive range of banking, investment, and financial products and services. As a multinational corporation operating in numerous countries, Citi is committed to excellence, innovation, and providing superior customer service. The organization has a strong focus on leveraging technology to enhance business operations and deliver impactful solutions that drive business value. Citi’s culture encourages diversity and inclusion, offering its employees a supportive and dynamic work environment where creativity and collaboration are highly valued. Operating within the Technology sector, Citi is recognized for its commitment to developing cutting-edge IT solutions that support the financial industry’s evolving needs and ensure its competitive edge in the marketplace.
The Senior Tableau Developer position at Citi offers an exciting opportunity to join their Technology department as part of the Applications Development job family. This full-time role is based in Irving, Texas, providing a competitive salary range between $107,120 and $160,680 annually. The role focuses on managing the full lifecycle of Tableau analytics dashboards and Tableau Prep Flows, including the critical responsibilities of requirements gathering, functional specification development, prototyping, development, quality testing, user acceptance testing, roll-out, and post-launch enhancements.
As a Senior Tableau Developer at Citi, the successful candidate will be instrumental in designing, developing, and maintaining advanced reporting and analytic dashboards using Tableau, with backend data sources such as Sybase and Big Data technology. The role involves integrating data from various sources, performing data cleansing, blending, and aggregation to prepare datasets suitable for visualization. A key responsibility also includes monitoring and optimizing Tableau dashboards' performance to ensure fast load times and an intuitive user experience. The developer will be tasked with optimizing data extracts and automating refresh schedules using scripts and trigger-based processes, especially for large volumes of data.
Further responsibilities include troubleshooting and resolving issues related to data integrity, visualization accuracy, and dashboard performance, as well as fine-tuning SQL queries for maximum efficiency. The role requires hands-on experience with Tableau Server management and administration on Linux servers, including upgrades and installations. The developer will also manage Tableau content deployments and look for automation opportunities to streamline business processes. This position calls for a blend of technical expertise, problem-solving skills, and a strategic mindset to prioritize bugs, features, and architectural enhancements effectively.
Citi provides a comprehensive benefits package for this position, including medical, dental, and vision coverage, 401(k), life, accident, and disability insurance, wellness programs, paid vacation, sick leave, and holidays. The company also offers discretionary and formulaic incentive and retention awards for eligible employees. As an equal opportunity employer, Citi values diversity and inclusion and provides reasonable accommodations for applicants with disabilities. This role is ideal for experienced professionals looking to further their career in enterprise BI development within a prominent and innovative financial institution.
The Senior Tableau Developer position at Citi offers an exciting opportunity to join their Technology department as part of the Applications Development job family. This full-time role is based in Irving, Texas, providing a competitive salary range between $107,120 and $160,680 annually. The role focuses on managing the full lifecycle of Tableau analytics dashboards and Tableau Prep Flows, including the critical responsibilities of requirements gathering, functional specification development, prototyping, development, quality testing, user acceptance testing, roll-out, and post-launch enhancements.
As a Senior Tableau Developer at Citi, the successful candidate will be instrumental in designing, developing, and maintaining advanced reporting and analytic dashboards using Tableau, with backend data sources such as Sybase and Big Data technology. The role involves integrating data from various sources, performing data cleansing, blending, and aggregation to prepare datasets suitable for visualization. A key responsibility also includes monitoring and optimizing Tableau dashboards' performance to ensure fast load times and an intuitive user experience. The developer will be tasked with optimizing data extracts and automating refresh schedules using scripts and trigger-based processes, especially for large volumes of data.
Further responsibilities include troubleshooting and resolving issues related to data integrity, visualization accuracy, and dashboard performance, as well as fine-tuning SQL queries for maximum efficiency. The role requires hands-on experience with Tableau Server management and administration on Linux servers, including upgrades and installations. The developer will also manage Tableau content deployments and look for automation opportunities to streamline business processes. This position calls for a blend of technical expertise, problem-solving skills, and a strategic mindset to prioritize bugs, features, and architectural enhancements effectively.
Citi provides a comprehensive benefits package for this position, including medical, dental, and vision coverage, 401(k), life, accident, and disability insurance, wellness programs, paid vacation, sick leave, and holidays. The company also offers discretionary and formulaic incentive and retention awards for eligible employees. As an equal opportunity employer, Citi values diversity and inclusion and provides reasonable accommodations for applicants with disabilities. This role is ideal for experienced professionals looking to further their career in enterprise BI development within a prominent and innovative financial institution.
Job Requirements
- Bachelor’s degree/University degree or equivalent experience
- 5+ years of professional experience in BI development
- Proficiency in Tableau Desktop, Server and Prep
- Experience with Sybase, Big Data technologies
- Strong SQL skills and ability to tune queries
- Experience with Linux server administration
- Ability to develop automation scripts
- Strong troubleshooting and problem-solving skills
- Excellent communication and collaboration skills
Job Qualifications
- 5+ years of experience in enterprise BI development, preferably from a consulting background
- Strong background in designing and implementing enterprise scale solutions
- Solid hands-on experience with Tableau Desktop, Tableau Server and Tableau Prep
- Thorough knowledge of Tableau administration and architecture
- Hands-on experience in relational database management application development
- Strong experience in data mart / data warehouse design
- Experience in timeseries or no SQL database is highly preferred
- Experience with relational databases Oracle, SQL server, Sybase, MongoDB
- Experience in managing unstructured data
- Experience in writing complex SQL, stored procedures and SQL query tuning
- Clear understanding of query plan management
Job Duties
- Develop, maintain, and manage advanced reporting, analytics dashboards and other BI solutions
- Design and develop solutions using Tableau dashboards using Sybase / Big Data as backend technologies
- Integrate data from various sources into Tableau
- conduct data cleansing, blending, and aggregation to prepare datasets for visualization
- Monitor and enhance the performance of Tableau dashboards and data sources, ensuring rapid load times and intuitive user experiences
- Optimize data extracts and ensure efficient data retrieval and performance on Tableau dashboards
- Maintain, test and schedule refresh of Tableau extracts
- Devise process for trigger-based automation of Tableau extract refresh for large volumes (TB) of data
- create scripts for automating Tableau extract refresh
- Assist with prioritization of bugs, feature work, and architectural enhancements
- Design Tableau APIs as required
- provide technical expertise in areas of architecture, design, and implementation
- Troubleshoot and remediate issues related to data integrity, visualization accuracy, and dashboard performance
- Fine tune SQL queries for maximum efficiency and performance
- Conduct unit tests and develop database queries to analyze the defects and troubleshoot any issues
- Manage Tableau Server and administration on Linux Server including Tableau server upgrade/installation
- Manage Tableau content deployments end-to-end using automated solutions
- Find the key areas of automation to make the business processes smooth
Job Criteria
Experience
Expert Level (7+ years)
Job Location
Your Profile Is Visible To Hiring Managers Across OysterLink.
We'll match you with best jobs
Get job offers faster


Search For More Opportunities:
How Candidates Get Hired Faster
Apply to 2–3 similar roles
Complete profile & get best matches
Check new opportunities daily

