Software Engineer, Cloud and Agenic Applications

Capstone Research Corporation

Huntsville (AL)

Presencial

USD 110.000 - 150.000

Jornada completa

Hace 13 días

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Medical and dental insurance provided
Matching 401K
Profit sharing

Descripción de la vacante

Capstone Research Corporation in Huntsville, AL is seeking a hands-on Software Engineer to build, extend, and operate cloud-based applications and automation tooling that support NASA customers.

You will work with senior engineers, architects, and NASA stakeholders to turn defined requirements into working software - writing code, building data pipelines, standing up cloud infrastructure, and iterating based on feedback from users and teammates.

Formación

  • Bachelor's degree in computer science, engineering, or related field or equivalent practical experience.
  • 3-5 years of professional software engineering experience with Python or TypeScript/JavaScript.
  • Hands-on experience with a major cloud provider (AWS preferred).
  • Experience with relational databases (PostgreSQL preferred).
  • Interest in agentic or LLM application frameworks such as Pydantic AI or LangChain.

Responsabilidades

  • Build and maintain backend services and APIs in Python and/or TypeScript.
  • Develop dashboards and tools spanning API, database, and UI layers.
  • Design and optimize data pipelines feeding PostgreSQL.
  • Work with agent-based workflows using Pydantic AI or LangChain.
  • Deploy and operate applications in AWS using containers and IaC tools.

Conocimientos

Python
TypeScript/JavaScript
Cloud computing
AWS
PostgreSQL
LLM frameworks
Git
Tests

Educación

Bachelor's degree in CS or related field

Herramientas

PostgreSQL
Terraform/OpenTofu
Docker
Kubernetes

Descripción del empleo

Software Engineer, Cloud and Agentic Applications

Capstone Research Corporation is seeking to expand our team. Capstone Research Corporation is headquartered in Huntsville Alabama. We are a customer-oriented engineering services company providing world class research and development support across the Department of Defense (DoD): Army, Navy, Air Force, Marines, and Missile Defense Agency (MDA). Capstone offers 100% Company Provided Medical and Dental Insurance, Matching 401K, and Profit Sharing as part of our top-notch benefits package. Compensation for this position will be determined, but not limited to, factors such as responsibilities of the job, education, experience, knowledge, skills, abilities, alignment with market data, and internal equity.

We have an immediate opening for a hands‑on Software Engineer to help build, extend, and operate cloud‑based applications and automation tooling that support NASA customers. You will work alongside senior engineers, architects, and NASA stakeholders to turn defined requirements into working software - writing code, building data pipelines, standing up cloud infrastructure, and iterating based on feedback from users and teammates.

This is a delivery‑focused engineering role, not a strategy or advisory position. You will spend most of your time in the codebase: implementing features, fixing bugs, writing tests, deploying to the cloud, and collaborating on architecture decisions that senior staff have already scoped.

Key Responsibilities
  • Build and maintain backend services and APIs in Python (e.g., FastAPI) and/or TypeScript (e.g., Node/Express), following existing patterns and conventions in the codebase.
  • Contribute end to end to internal dashboards and tools - usage/cost analytics and similar applications - implementing features across the API, database, and UI layers.
  • Write and maintain data pipelines that ingest, transform, and load structured data (spreadsheet exports, API responses, log data) into PostgreSQL, including schema design and reasonably efficient queries.
  • Implement and extend agent‑based workflows using frameworks such as Pydantic AI or LangChain - defining tools, prompts, and structured outputs under the guidance of senior engineers, rather than designing agent architecture from scratch.
  • Deploy and operate applications in AWS (including AWS GovCloud) using containers, and read and make guided changes to existing Terraform/OpenTofu modules that provision supporting infrastructure such as object storage, managed databases, and container clusters.
  • Write unit and integration tests, and keep test suites and CI checks (lint, build, test) passing as a normal part of shipping code, not an afterthought.
  • Debug production issues using logs, traces, and database queries, and implement fixes with appropriate test coverage.
  • Participate actively in code review - both giving and receiving feedback - as a way of learning the codebase and improving the quality of the team's work.
  • Document your changes (README updates, code comments, short design notes) so teammates can pick up where you left off.
  • Pair with senior engineers and architects to learn NASA‑specific constraints - security, compliance, and approved platforms - and ask questions early rather than guessing.
Requirements
  • Bachelor's degree in computer science, engineering, or a related technical field, or equivalent practical experience.
  • 3-5 years of professional software engineering experience, with solid fundamentals in at least one of Python or TypeScript/JavaScript.
  • Working knowledge of cloud computing concepts and at least some hands‑on experience with a major cloud provider (AWS preferred) - for example, deploying an application, VPC networking, working with a managed database, using object storage, or writing basic infrastructure‑as‑code.
  • Comfortable working with relational databases (PostgreSQL preferred): writing queries, u derstanding schema design, and reasoning about basic performance.
  • Experience with, or strong interest in, agentic or LLM application frameworks such as Pydantic AI or LangChain - production experience is not required, but you should be comfortable picking up one of these frameworks quickly and enjoy working with LLM‑backed tooling.
  • Experience with Git-based version control, code‑review workflows, and automated testing (unit and integration tests).
  • Ability to take a defined task or user story and implement it independently, asking clarifying questions when requirements are ambiguous.
  • Clear written and verbal communication with teammates, including the ability to document your own work.
  • S. citizenship or other status required to support applicable NASA contracts and access requirements.
Preferred Qualifications
  • 1+ year of hands‑on experience with an agentic or LLM application framework such as Pydantic AI, LangChain, or a comparable tool.
  • Experience with Docker and container‑based deployment.
  • Exposure to Infrastructure‑as‑Code (Terraform or OpenTofu) - reading and modifying existing modules.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Software Engineer, Cloud & Agenic Applications
Software Engineer, Cloud & Agenic Applications

Capstone Research • Huntsville (AL)

Presencial
USD 90.000 - 120.000
Medical and dental insurance
Matching 401K
Profit sharing
Software Programmer/Developer
Software Programmer/Developer

ASRC Federal • Mountain View (CA)

Presencial
USD 120.000 - 180.000
Cloud Operations Engineer
Cloud Operations Engineer

Amentum • Houston (TX)

Presencial
USD 110.000 - 140.000
Health insurance
Dental insurance
Vision insurance
+9
Senior Full Stack Developer
Senior Full Stack Developer

Crystal Management, LLC • EE. UU.

Presencial
USD 120.000 - 180.000
AI Engineer – Agentic Orchestration
AI Engineer – Agentic Orchestration

JFL Consulting LLC • Springfield (VA)

A distancia
USD 160.000 - 190.000
Health insurance
Dental insurance
Vision insurance
+5
Senior Full Stack Developer
Senior Full Stack Developer

Crystal Management, LLC • Vienna (VA)

Presencial
USD 120.000 - 180.000
Engineering Tech/Staff Analyst – Jr. or Sr. Levels
Engineering Tech/Staff Analyst – Jr. or Sr. Levels

LaunchCode • St. Louis (MO)

Presencial
USD 71.000 - 115.000
Senior Solutions Engineer - Back-End
Senior Solutions Engineer - Back-End

Tom Sawyer Software • EE. UU.

A distancia
USD 150.000 - 190.000
Research Scientist/Engineer
Research Scientist/Engineer

ASRC Federal • Mountain View (CA)

Presencial
USD 180.000 - 240.000
ME00610-Cloud Software Engineer 2
ME00610-Cloud Software Engineer 2

Momentum Engineering, Inc. • Maryland

Presencial
USD 100.000 - 130.000
11 paid holidays
Minimum of 3 weeks PTO
Company-sponsored medical plan
+1