1

Shiny For Python Jobs (NOW HIRING)

Aviation Programmer Analyst

Santa Clara, CA ยท On-site

$90K - $110K/yr

ATAC has an opening for an Aviation Programmer Analyst. This is a full-time mid-level staff ... R Shiny, Tableau, Leaflet, and other technologies * Using JavaScript, Python, R and/or other tools ...

Develop scripts and software for data manipulation, cleaning, analysis, and visualization (using ... Python, SQL * Surveillance pipeline development * Dashboarding tools (Power BI, Tableau, R Shiny)

... routines and for data storage and retrieval using JSON, YAML, or NoSQL Databases โ€ข TS/SCI ... Python Shiny โ€ข Experience developing pipelines using the AWS API, to include Lambda and Step ...

... routines and for data storage and retrieval using JSON, YAML, or NoSQL Databases โ€ข TS/SCI ... Python Shiny โ€ข Experience developing pipelines using the AWS API, to include Lambda and Step ...

Data Engineer

Oldwick, NJ

$125K - $150K/yr

... using Python, PowerShell, and R Design, write, and optimize SQL queries for performance and ... Shiny, Dash, Streamlit Experience with CI/CD utilizing git/Azure DevOps Knowledge of alternative ...

Develop scripts and software for data manipulation, cleaning, analysis, and visualization (using ... Python, SQL * Surveillance pipeline development * Dashboarding tools (Power BI, Tableau, R Shiny)

next page

Showing results 1-20

Shiny For Python information

See salary details

$13

$58

$86

How much do shiny for python jobs pay per hour?

As of Jun 5, 2026, the average hourly pay for shiny for python in the United States is $58.62, according to ZipRecruiter salary data. Most workers in this role earn between $48.32 and $66.59 per hour, depending on experience, location, and employer.

What are some common challenges developers face when building web applications with Shiny for Python compared to using traditional Python web frameworks?

Developers transitioning to Shiny for Python may initially find it challenging to adapt to its reactive programming paradigm, which differs from the request-response model of frameworks like Flask or Django. Understanding how Shiny manages state and updates the user interface in response to data changes is crucial. Additionally, since Shiny for Python is relatively new, there may be limited community resources or third-party integrations compared to more established frameworks, which can impact troubleshooting and feature implementation. However, Shiny's streamlined workflow for creating interactive data apps can make collaboration with data scientists and analysts more efficient.

What are the key skills and qualifications needed to thrive as a Shiny for Python Developer, and why are they important?

To thrive as a Shiny for Python Developer, you need strong Python programming skills, experience with data visualization, and a background in web application development. Familiarity with the Shiny for Python framework, relevant libraries (such as pandas and matplotlib), and version control systems like Git is typically required. Excellent problem-solving, communication, and project management skills help you collaborate with stakeholders and deliver user-friendly, interactive applications. These skills are important to create effective, maintainable web apps that meet user needs and facilitate data-driven decision-making.

What is the difference between Shiny For Python vs Data Analyst?

AspectShiny For PythonData Analyst
Required skillsPython programming, data visualization, web app developmentExcel, SQL, data analysis, visualization
Work environmentData science teams, web app deploymentBusiness units, reporting teams
Industry usageTech, finance, healthcareFinance, marketing, retail
CertificationsPython certifications, data visualization toolsNone specific, often data analysis certifications

Shiny For Python is a framework for building interactive web applications using Python, primarily for data visualization and deployment. Data Analysts focus on interpreting data, creating reports, and using tools like Excel and SQL. While both roles involve data visualization, Shiny For Python developers build apps, whereas Data Analysts analyze and communicate insights.

What is Shiny for Python?

Shiny for Python is a web application framework that allows Python users to build interactive web apps and dashboards. Inspired by the popular R Shiny package, Shiny for Python enables you to create dynamic, data-driven web applications using only Python, without needing to write any JavaScript or HTML. It is particularly useful for data scientists and analysts who want to share their analyses and visualizations with others in an interactive format. Shiny for Python is open-source and integrates well with popular Python libraries such as pandas, plotly, and matplotlib.
Infographic showing various Shiny For Python job openings in the United States as of May 2026, with employment types broken down into 1% Locum Tenens, and 99% Full Time. Highlights an 94% Physical, 1% Hybrid, and 5% Remote job distribution, with an average salary of $121,932 per year, or $58.6 per hour.
Aviation Programmer Analyst

Aviation Programmer Analyst

ATAC

Santa Clara, CA โ€ข On-site

$90K - $110K/yr

Full-time

This job post hasย expired today.ย Applications are no longer accepted.


Job description

ATAC has an opening for an Aviation Programmer Analyst. This is a full-time mid-level staff position and is located in the Washington, DC, or Santa Clara, CA, areas. The successful candidate will participate in the development of web-based applications supporting the analysis of aviation data at the Federal Aviation Administration (FAA). Responsibilities include:
  • Developing and maintaining websites to visualize aviation traffic, weather, and performance measures using JavaScript, R Shiny, Tableau, Leaflet, and other technologies
  • Using JavaScript, Python, R and/or other tools to build applications that can store and retrieve input from multiple users in a database
  • Using PL/SQL to build and schedule stored procedures that update database tables
  • Supporting other analysts/developers in the deployment of dashboards into a production environment
  • Performing maintenance and update tasks within Java-based data processing scripts
  • Writing documentation for code/processes using Confluence
A background check will be required for this position. Qualifications ATAC is looking for career-minded people with the potential to grow professionally and advance into positions of greater technical and project management responsibility. Required attributes include:
  • BS degree in Mathematics, Computer Science, Engineering, or related fields, and 3 or more years of relevant experience
  • Experience with the JavaScript programming language
  • Experience building R Shiny and Tableau dashboards
  • Experience using Oracle and PostgreSQL databases to retrieve, process, and store data
  • Experience working in Windows and Unix/Linux environments
  • Experience using Git and other collaborative tools
  • Excellent skills with Microsoft Office including Excel, PowerPoint and Word
  • Excellent written and oral communication skills and interpersonal relations skills
Desirable attributes include:
  • Masters degree in Mathematics, Computer Science, Engineering, or related fields and 1 or more years of relevant experience
  • Air traffic data analytical expertise (especially with air traffic trajectory data and large data sets)
  • Experience with geographical information systems (GIS) and/or geo-computational methods
  • Experience with R, Python, and Java programming languages
  • Deploying machine learning models into a production environment
  • Experience building Leaflet dashboards
  • A strong interest in the aviation field and solid understanding of the NAS and FAA objectives
In addition, the ideal candidate is a team player, open to new ideas, technologies and development methodologies, thinks both logically and creatively, and approaches problems and problem solving with a positive and constructive attitude. Salary for this position is $90,000 - $110,000 annually. ATAC offers a casual business environment within a supportive team of innovative individuals. Pride in ATAC's working and aviation-focused environment and culture is key to our success. Those who share this passion will thrive here. If this sounds like you, please send your resume, including a cover letter in which you summarize the particular elements of your background that relate to the requirements ofthis position, to ATAC. Corporate Information ATAC Corporation is a software and services company that specializes in providing the aviation community with state-of-the-art computer simulation, modeling, and analysis tools, as well as expert services in air traffic systems and operations design and analysis. We are committed to making major contributions to the aviation industry by providing high quality products and services to meet critical needs, while maintaining a creative, innovative, and responsive, small-company environment. ATAC serves clients in both the public and private sectors via its headquarters office in Santa Clara, California and branch offices in Washington, DC, and San Diego, California. Primary clients include the Federal Aviation Administration (FAA), the National Aeronautics and Space Administration (NASA), service branches of the Department of Defense (DOD), airport authorities, airport planning and engineering firms, and private companies involved with aviation systems development and integration.

ATAC logo

About ATAC

Sourced by ZipRecruiter

Industry

Aviation

Company size

51 - 200 Employees

Headquarters location

Santa Clara, CA, US

Year founded

1979