Full Stack Software Engineer

GIGATEC Engineering

Columbia (MD)

On-site

USD 90,000 - 130,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

100% Paid Healthcare
10% 401k in every paycheck
Fully Vested!

Job summary

GIGATEC Engineering is seeking a Software Engineer to transform a Streamlit-based UI prototype into a production-ready interface, with a roadmap to extend its reach and enable external access beyond the corporate enterprise.

The role involves Python/Java development, data wrangling with Pandas/NumPy, and front-end work using TypeScript, HTML, and CSS. You will collaborate across teams and work with Spark, Jupyter, and Git in a fast-paced environment.

Qualifications

  • Proficiency in Python and Java development.
  • Experience with front-end tech: TypeScript, HTML, CSS.
  • Familiar with Streamlit to build interactive web apps.
  • Strong data wrangling and preprocessing skills (Pandas, NumPy).
  • Experience with distributed data tools like Apache Spark.
  • Familiar with Git workflows and Jupyter Notebooks.

Responsibilities

  • Transform a Streamlit-based UI prototype into a production-ready interface.
  • Plan and extend the UI to be accessible outside the corporate enterprise.

Skills

Python
Java
TypeScript
HTML/CSS
Streamlit
Jupyter Notebooks
Pandas
NumPy
Apache Spark
Data wrangling
Git
SQL
JSON/CSV/XML
Linux CLI
Bash

Tools

Git
JIRA
Confluence
Slurm
React
Angular
Vue
Streamlit

Job description

Perks and Benefits

  • 100% Paid Healthcare
  • 10% 401k in every paycheck
  • 100% Fully Vested!

NOTE – Our positions require a Top Secret clearance , as well as the favorable completion of a polygraph. Applicants must beauthorized to work in the U.S. We are unable to sponsor an employment Visa.

What You'll Be Doing (We don't love the bullet points, but we love the work!)

In this key role as a Software Engineer, you'll get to transform a Streamlit-built UI prototype into a polished, production-ready interface, with a roadmap to extend its reach and build it into an interface with future plans to make the interface available external to the corporate enterprise.

Requirements

Required Skills and Experience (SWE Swiss Army knife with a keyboard)

  • 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
  • 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 Notebooks
  • Experience with data wrangling and preprocessing using tools such as pandas , NumPy
  • 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

Position 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)
  • Appreciates a sense of humor and the occasional well-timed joke.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack Engineer: Streamlit UI & Data Apps
Full-Stack Engineer: Streamlit UI & Data Apps

GIGATEC Engineering • Maryland

On-site
Confidential
Software Engineer / UI / Data / StreamLit
Software Engineer / UI / Data / StreamLit

Gigatec • Annapolis (MD)

On-site
USD 80,000 - 110,000
100% Paid Healthcare
10% 401k in every paycheck
100% Fully Vested!
Full Stack Software Engineer
Full Stack Software Engineer

Gigatec • Annapolis (MD)

On-site
USD 90,000 - 130,000
100% Paid Healthcare
10% 401k in every paycheck
100% Fully Vested!
UX Software Engineer
UX Software Engineer

GIGATEC Engineering • Maryland

On-site
USD 90,000 - 120,000
100% Paid Healthcare
10% 401k in every paycheck
100% Fully Vested
Streamlit and Data Software Engineer
Streamlit and Data Software Engineer

GIGATEC Engineering • Maryland

On-site
USD 110,000 - 140,000
Big Data Architect
Big Data Architect

GIGATEC Engineering • Columbia (MD)

On-site
USD 110,000 - 170,000
100% Paid Healthcare
10% 401k in every paycheck
100% Fully Vested!
Software Engineer 3 (Interface Design & Data Visualization)
Software Engineer 3 (Interface Design & Data Visualization)

Cornerstone Defense LLC • Maryland

On-site
USD 190,000 - 210,000
Medical, Dental and Vision Plans
Generous PTO Policy
401(k)
Software Data Engineer / Apache Airflow
Software Data Engineer / Apache Airflow

Gigatec • Annapolis (MD)

On-site
USD 90,000 - 120,000
100% Paid Healthcare
10% 401k in every paycheck
100% Fully Vested!
Application Developer
Application Developer

GIGATEC Engineering • Maryland

On-site
USD 100,000 - 130,000
100% Paid Healthcare
10% 401k in every paycheck
100% Fully Vested!!!
Apache Airflow Software Engineer
Apache Airflow Software Engineer

Gigatec • Annapolis (MD)

On-site
USD 80,000 - 100,000
100% Paid Healthcare
10% 401k in every paycheck
100% Fully Vested!