A

Awetomaton

Senior Software Engineer - Full Stack

Full-TimeUpdated on 10/23/2026
No salary listed
Senior, Expert
Bachelor of Science (BS), Master of Science (MS)
Beavercreek, OH, USA
In Person
Software EngineeringFull-Stack Engineering
No H1B Sponsorship
US Citizenship, US Top Secret Clearance Required

About the job

Requirements
  • Communicate effectively in written and verbal form with peers and decision makers.
  • Work and collaborate effectively both within a team and independently.
  • Demonstrate initiative when faced with limited guidance or ambiguous requirements.
  • Be expert in modern web application technologies, including TypeScript, React, and Node.js.
  • Build and integrate RESTful APIs and server-side logic using Python.
  • Demonstrate UI/UX excellence.
  • Deploy web applications via containerization.
  • Be a U.S. citizen.
  • Hold a Bachelor of Science in Computer Science, Software Engineering, or an engineering discipline.
  • Have 7+ years of experience in a software-focused engineering career.
  • Have 5+ years of experience developing web applications with the React framework.
  • Have 5+ years of experience with JavaScript or TypeScript, CSS/SASS/LESS, and HTML.
  • Have 5+ years of experience developing applications and services using Python.
  • Have experience with relational database technologies such as PostgreSQL.
  • Have mastery of software configuration management using Git.
  • Have experience with container technology such as Docker or Podman.
Responsibilities
  • Interface with end-users to understand and refine requirements for applications supporting mission needs.
  • Apply expertise in JavaScript and modern web frameworks to enable rapid search, discovery, visualization, and retrieval of data.
Desired Qualifications
  • Hold a Master of Science in Computer Science, Software Engineering, or an engineering discipline.
  • Have an in-scope TS/SCI clearance.
  • Have seven years of experience developing web applications with modern web application libraries and frameworks such as React or Angular.
  • Have experience with web mapping technologies such as Cesium.
  • Have experience with database design, querying, and integration, including ORM tools such as SQLAlchemy.
  • Have experience developing back-end web APIs in Python using FastAPI.
  • Have experience following GitFlow and GitOps workflows using a team repository such as GitHub or GitLab.
  • Demonstrate excellence in UI/UX.
  • Have expertise with container technologies such as Docker or Podman.
  • Have hands-on experience managing Kubernetes deployments via ArgoCD and Kustomize.

About the company

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A