1

Software Engineer Data Visualization Jobs (NOW HIRING)

Experience with data visualization tools: Power BI, Tableau, or Google Data Studio * Experience building and optimizing complex data visualization dashboards leveraging native tool development ...

Data Visualization Engineer

Mclean, VA ยท On-site

$110K - $160K/yr

We are looking for more than just a "Data Visualization Engineer", but a technologist with ... Support an Agile software development lifecycle * You will contribute to the growth of our Data ...

... on software development * Strong command of key programming languages (Python, Golang, Java ... Strong data visualization skills using industry-standard tools (Tableau, Superset, Looker) * Proven ...

Software Engineer, Data

New York, NY ยท On-site

$100K - $250K/yr

... on software development * Strong command of key programming languages (Python, Golang, Java ... Strong data visualization skills using industry-standard tools (Tableau, Superset, Looker) * Proven ...

next page

Showing results 1-20

Software Engineer Data Visualization information

See salary details

$44.5K

$129.7K

$177.5K

How much do software engineer data visualization jobs pay per year?

As of May 30, 2026, the average yearly pay for software engineer data visualization in the United States is $129,716.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,500.00 and $137,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Engineer Data Visualization, and why are they important?

To thrive as a Software Engineer Data Visualization, you need strong programming skills (such as JavaScript, Python, or R), experience with data visualization libraries (like D3.js or Tableau), and a solid understanding of data structures and analytics. Familiarity with tools like Tableau, Power BI, D3.js, and version control systems, along with knowledge of SQL and APIs, is typically required. Creativity, problem-solving, and the ability to communicate complex data insights clearly are essential soft skills for this role. These competencies ensure the effective translation of data into actionable visual stories, driving informed decision-making across organizations.

How does a Software Engineer specializing in Data Visualization typically collaborate with data scientists and product teams?

Software Engineers in Data Visualization often work closely with data scientists to understand complex datasets and transform analytical results into interactive, user-friendly visual representations. They also collaborate with product managers and UX/UI designers to ensure the visualizations align with business objectives and provide actionable insights to end-users. This cross-functional teamwork is essential for delivering effective data products, and strong communication skills are key to navigating the technical and design-related challenges that arise during the development process.

What are Software Engineer Data Visualization roles?

Software Engineer Data Visualization roles focus on designing, developing, and maintaining interactive visual representations of data. These professionals use programming languages and visualization libraries to turn complex datasets into clear and insightful graphics, dashboards, or reports. Their work helps organizations make data-driven decisions by making data accessible and understandable to technical and non-technical stakeholders. They often collaborate with data scientists, analysts, and product teams to ensure the visualizations meet business needs.

What is the difference between Software Engineer Data Visualization vs Data Analyst?

AspectSoftware Engineer Data VisualizationData Analyst
Required CredentialsBachelor's in CS, Software Engineering, or related field; programming skillsBachelor's in Statistics, Data Science, or related field; analytical skills
Work EnvironmentDevelops visualization tools, dashboards, and software applicationsAnalyzes data, creates reports, and interprets data trends
Employer & Industry UsageTech companies, software firms, data-driven organizationsBusiness, finance, healthcare, marketing sectors

While both roles involve working with data visualization, Software Engineer Data Visualization focuses on building visualization tools and software, requiring programming skills. Data Analysts primarily interpret data and create reports, emphasizing analytical skills. Both roles are essential in data-driven industries but serve different functions in data processing and presentation.

More about Software Engineer Data Visualization jobs
What job categories do people searching Software Engineer Data Visualization jobs look for? The top searched job categories for Software Engineer Data Visualization jobs are:
Infographic showing various Software Engineer Data Visualization job openings in the United States as of May 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, and 4% Contract. Highlights an 33% Physical, 21% Hybrid, and 46% Remote job distribution, with an average salary of $129,716 per year, or $62.4 per hour.
Associate Analytics Engineer - Data & Visualization

Associate Analytics Engineer - Data & Visualization

SHI

Austin, TX โ€ข On-site

Full-time

Medical, Dental, Vision, Retirement

Posted 16 days ago


Job description

About Us

Since 1989, SHI International Corp. has helped organizations change the world through technology. We've grown every year since, and today we're proud to be a $16 billion global provider of IT solutions and services.

Over 17,000 organizations worldwide rely on SHI's concierge approach to help them solve what's next.But the heartbeat of SHI is our employees - all 7,000 of them.If you join our team, you'll enjoy:

  • Our commitment to diversity, as the largest minority- and woman-owned enterprise in the U.S.

  • Continuous professional growth and leadership opportunities.

  • Health, wellness, and financial benefits to offer peace of mind to you and your family.

  • World-class facilities and the technology you need to thrive - in our offices or yours.

Job SummaryThe Associate Analytics Engineer - Data & Visualization supports the development, maintenance, and continuous improvement of dashboards, reporting solutions, and data models that enable business teams to make informed, datadriven decisions. This entrylevel role is designed for earlycareer professionals looking to build a strong foundation in analytics engineering, business intelligence, and data visualization within a modern, cloudbased data environment.
Working closely with senior team members, this role helps transform raw data into trusted, actionable insights while learning best practices related to data modeling, dashboard design, governance, and analytics delivery. This position directly supports the newly combined ITAM, FinOps, and MSOS organization, known as Spend Optimization Services (SOS).

Role Description

Dashboard & Visualization Support

  • Support the development and maintenance of dashboards and reports using tools such as Microsoft Power BI

  • Assist with implementing dashboard enhancements, bug fixes, and usability improvements

  • Help ensure dashboards are visually clear, intuitive, and aligned with established reporting standards

  • Validate dashboard data accuracy and support testing activities prior to releases

  • Support recurring reporting and respond to ad hoc data requests from business stakeholders

Data Engineering & Transformation Support

  • Assist in building and maintaining datasets, transformation logic, and curated reporting tables

  • Support data quality validation and troubleshooting across reporting pipelines

  • Learn and apply analytics engineering best practices related to data structures, naming conventions, and governance

  • Help maintain documentation for datasets, business rules, and KPI definitions

  • Support the broader analytics architecture across platforms such as Microsoft Fabric, SQLbased environments, and cloud data platforms

Analytics Operations & Delivery

  • Participate in sprint planning, backlog refinement, and regular status updates

  • Track work and updates using project management tools such as Asana

  • Collaborate with senior analytics engineers and analysts to support project delivery timelines

  • Assist with production support and issue resolution for dashboards and reporting solutions

  • Learn how analytics solutions integrate with enterprise business processes and workflows

What Success Looks Like

  • Produces accurate, reliable, and wellstructured reporting outputs

  • Demonstrates curiosity, initiative, and continuous learning in analytics engineering concepts

  • Contributes positively to team collaboration and delivery goals

  • Builds stronger technical and business understanding over time

  • Develops confidence in independently supporting dashboards, datasets, and reporting workflows


Behaviors and Competencies

  • Analytical Thinking: Can apply critical thinking to analyze data, identify patterns, and make basic inferences.

  • Data Analysis: Can identify patterns and trends in data, propose hypotheses, and use statistical techniques to test them.

  • Data Literacy: Can identify relevant data sources, collect data, and use basic tools to interpret and report findings.

  • Critical Thinking: Can analyze and interpret data to inform decision-making, and propose solutions based on logical reasoning.

  • Attention to Detail: Can identify errors or inconsistencies in work and make necessary corrections.

  • Communication: Can effectively communicate complex ideas and information, and can adapt communication style to the audience.

  • Problem-Solving: Can identify problems, propose solutions, and take action to resolve them without explicit instructions.

  • Technical Expertise: Can apply technical knowledge and skills effectively in most situations, with occasional guidance.

  • Time Management: Can generally use time effectively and is working towards improving task prioritization and deadline management.

  • Continuous Improvement: Can identify moderate areas for improvement and implement moderate changes.


Skill Level Requirements

  • Foundational analytics and data engineering skill set

  • Ability to work with SQL and relational database structures

  • Data visualization and reporting ability

  • Analytical thinking and attention to detail

  • Problemsolving and troubleshooting skills

  • Clear written and verbal communication skills

  • Collaboration skills within crossfunctional technical teams

  • Ability to manage multiple tasks in a structured, sprintbased environment

  • Willingness to learn new technologies and analytics best practices


Other Requirements

  • Bachelor's degree or equivalent experience required

  • 1-2 years of experience in analytics engineering, business intelligence development, or data modeling roles

  • Foundational understanding of SQL and relational databases

  • Exposure to data visualization or reporting tools through coursework, internships, or personal projects

Preferred:

  • Internship, academic, or project experience using Microsoft Power BI or similar business intelligence tools

  • Exposure to technologies such as SQL, Python, PySpark, or cloudbased data platforms

  • Familiarity with analytics concepts such as ETL/ELT, data modeling, or dashboard design

  • Interest in analytics engineering, business intelligence, or data visualization as a longterm career path

The estimated annual pay range for this position is $75,000 - $95,000 which includes a base salary and bonus. The compensation for this position is dependent on job-related knowledge, skills, experience, and market location and, therefore, will vary from individual to individual. Benefits may include, but are not limited to, medical, vision, dental, 401K, and flexible spending.

Equal Employment Opportunity - M/F/Disability/Protected Veteran Status