Software Engineer-Mid
General Dynamics Information Technology10 days ago
MacDill Air Force Base, FL, USASenior
Base Salary
$106k - $144k/yr
Responsibilities
- Design and maintain secure, high-performance backend systems for search and analytics.
- Develop applications using Python, JavaScript, or TypeScript, including Streamlit and React projects.
- Build backend services for data ingestion and retrieval and design APIs and microservices with Flask or FastAPI.
- Conduct exploratory data analysis on Commercially Available Information, Publicly Available Information, and other datasets.
- Work with Postgres databases and SQLAlchemy for data access.
- Support cloud infrastructure, Docker and Kubernetes container orchestration, infrastructure-as-code, DevSecOps practices, and CI/CD pipelines.
Requirements
- At least 5 years of related software development experience.
- Bachelor's degree in Computer Science or a related discipline.
- Current DoW Top Secret/SCI clearance and U.S. citizenship are required.
- Proficiency in Python, JavaScript/TypeScript, React, Flask or FastAPI, Git, SQLAlchemy, and relational or non-relational databases including Postgres and Elasticsearch.
- Experience with backend programming languages such as Python, Go, or Java and with search and data systems.
- Familiarity with AWS, Docker, and DevSecOps tools is preferred.
Benefits
- Medical, dental, vision, health savings account, disability, life, accident, critical illness, and business travel insurance options.
- 401(k) plan with company match.
- Paid vacation, sick, personal, holiday, parental, military, bereavement, and jury duty leave.
- Career growth support, internal mobility assistance, wellness resources, and a military-friendly workplace.
- Contingent position pending a government decision to execute the current contract.
- Five days per week on-site at MacDill AFB, Florida; 40 scheduled hours per week; less than 10% travel; no telecommuting.
- Identity verification using biometrics and artificial intelligence is part of the hiring process.
Tech Stack
Categories
BackendData Engineering
About General Dynamics Information Technology
General Dynamics Information Technology (GDIT) delivers enterprise IT, systems integration, cybersecurity, cloud, and software engineering services to U.S. federal agencies, including defense and intelligence organizations. It provides contract-based professional and managed services ranging from network operations and unified communications to training and simulation. GDIT is a business unit of General Dynamics (NYSE: GD) and is headquartered in Falls Church, Virginia.