Software Engineer / UI / Data / StreamLit
Technology
GIGATEC EngineeringAnnapolis Junction, United States2 weeks agoUntil 6/15/2026
Part time
Job description
Perks and Benefits
- 100% Paid Healthcare
- 10% 401k in every paycheck
- 100% Fully Vested!
What You’ll Be Doing (We don’t love the bullet points, but we love the work!)
In this key SWE role, you'll take a prototype and give it real runway, transforming a Streamlit-based UI into a polished production interface while bridging front-end engineering, data workflows, and future enterprise reach.
Required Skills
- Using the Linux CLI and Linux tools
- Developing Bash scripts to automate manual processes
- Recent software development experience using Python and Java
- Familiar with Streamlit, a Python framework for building interactive web applications
- Experience developing front-end applications using TypeScript, HTML, and CSS
- Experience with JavaScript frameworks such as React, Angular, and Vue
- Familiar with Distributed Big Data processing engines including Apache Spark
- Experience using Jupyter Notebook
- Experience with data wrangling and preprocessing using tools such as pandas, NumPy
- Experience working with structured, semi-structured, and unstructured data such as Parquet, JSON, CSV, XML
- Familiarity with data quality concepts, data validation, and anomaly detection
- Experience with Git Source Control System
Desired Skills
- Experience using Apache Airflow (DAG design, scheduling, operators, sensors) to orchestrate, schedule, and monitor complex workflows
- Experience with SQL technologies such as MySQL, MariaDB, and PostgreSQL for querying, joining, and aggregating large datasets
- Familiar with HPC Job Scheduling tools including Slurm
- Experience using the Atlassian Tool Suite (JIRA, Confluence)
- Maintains a professional relationship with coffee and a recreational interest in witty exchanges. ☕
¿Te interesa este puesto?