Streamlit and Data Software Engineer

GIGATEC Engineering

Maryland

Vor Ort

USD 110.000 - 140.000

Vollzeit

14 Tage+
Bewerbungsgenerator

Mach aus dieser Stelle ein Bewerbungsgespräch — ein Lebenslauf und ein Anschreiben, die darauf ausgerichtet sind, was dieser Arbeitgeber sucht.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

A software engineering company in Maryland is looking for a Software Engineer to transform a Streamlit-built UI prototype into a polished, production-ready interface. This role involves extending the interface's reach and developing applications with Python and Java. Candidates should have experience in Linux, Bash scripts, and front-end technologies such as TypeScript and JavaScript frameworks. A sense of humor is appreciated, alongside solid technical competencies. The position offers a chance to work in an innovative environment.

Qualifikationen

  • 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

Aufgaben

  • Transform a Streamlit-built UI prototype into a polished, production-ready interface.
  • Extend the interface's reach and plan for future availability external to the corporate enterprise.

Kenntnisse

Linux CLI
Bash scripting
Python
Java
Streamlit
TypeScript
HTML
CSS
JavaScript frameworks
Apache Spark
Jupyter Notebook
pandas
NumPy
Git
Airflow
HPC Slurm
JIRA/Confluence

Tools

Streamlit
Jupyter Notebook
SQL (MySQL, PostgreSQL, MariaDB)
Spark
Airflow
HPC Slurm
Atlassian (JIRA, Confluence)

Jobbeschreibung

Overview

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.

What You’ll Be Doing

We don’t love the bullet points, but we love the work!

Required Skills and Experience
  • 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
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 😄
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Software Engineer / UI / Data / StreamLit
Software Engineer / UI / Data / StreamLit

Gigatec • Annapolis (MD)

Vor Ort
USD 80.000 - 110.000
100% Paid Healthcare
10% 401k in every paycheck
100% Fully Vested!
Full-Stack Engineer: Streamlit UI & Data Apps
Full-Stack Engineer: Streamlit UI & Data Apps

GIGATEC Engineering • Maryland

Vor Ort
Confidential
Full Stack Software Engineer
Full Stack Software Engineer

Gigatec • Annapolis (MD)

Vor Ort
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

Vor Ort
USD 90.000 - 120.000
100% Paid Healthcare
10% 401k in every paycheck
100% Fully Vested
Big Data Web Engineer (Streamlit & Python)
Big Data Web Engineer (Streamlit & Python)

GIGATEC Engineering • Maryland

Vor Ort
USD 110.000 - 140.000
Software Engineer 3 (Interface Design & Data Visualization)
Software Engineer 3 (Interface Design & Data Visualization)

Cornerstone Defense LLC • Maryland

Vor Ort
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)

Vor Ort
USD 90.000 - 120.000
100% Paid Healthcare
10% 401k in every paycheck
100% Fully Vested!
Junior Data Scientist
Junior Data Scientist

Durapid Technologies Pvt Ltd • USA

Remote
USD 70.000 - 100.000
Remote work option
Software Engineer 3 (Interface Design & Data Visualization) with Security Clearance
Software Engineer 3 (Interface Design & Data Visualization) with Security Clearance

Cornerstone Defense LLC • Annapolis (MD)

Vor Ort
USD 190.000 - 210.000
Medical/Dental/Vision
Generous PTO
401(k)
+11
Data & Software Engineer
Data & Software Engineer

Avalore.ai • Chantilly (VA)

Vor Ort
USD 130.000 - 180.000
Health care benefits
Retirement plan (401k)
Life Insurance
+4