Aviation Programmer Analyst
Role details
Job location
Tech stack
Job description
- 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
Requirements
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, * 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.
Benefits & conditions
$90,000 - $110,000 Annually - 401(k), Performance Bonus, Flexible Work Schedule, Great Benefits United States, California, Santa Clara 2770 De La Cruz Boulevard (Show on map) Apr 24, 2026, 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 of this position, to ATAC.