Senior Software Engineer
Full Stack
Updated on 2/24/2024
Expedition Technology

51-200 employees

AI-driven solutions for defense and intelligence sectors
Company Overview
Expedition Technology Inc. (EXP) stands out as a leader in the defense and intelligence sectors, offering specialized solutions in signal processing, computer vision, and deep learning, all underpinned by advanced AI/ML capabilities. The company's comprehensive expertise, spanning from web development to embedded systems, empowers them to tackle complex C4ISR challenges, thereby contributing to products and services of national significance. EXP's commitment to rigorous testing and quality assurance, as evidenced by their coding philosophy, ensures the reliability and robustness of their solutions, setting them apart from competitors.
AI & Machine Learning
Data & Analytics
Aerospace

Company Stage

N/A

Total Funding

N/A

Founded

2013

Headquarters

Herndon, Virginia

Growth & Insights
Headcount

6 month growth

12%

1 year growth

28%

2 year growth

82%
Locations
Reston, VA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Kubernetes
Python
JavaScript
React.js
Git
Node.js
Jest
Java
Operating Systems
AWS
Linux/Unix
AngularJS
CategoriesNew
Software Engineering
Requirements
  • United States Citizenship
  • Active Secret or higher security clearance
  • 5+ years of full-stack development experience in AWS Cloud environments
  • Fundamental understanding of cloud computing concepts and fundamentals
  • Experience with AWS services such as Lambda, DynamoDB, RDS, CloudFormation, EC2, ALB, IAM, and SQS
  • Experience with integrating Kubernetes or other containerized ecosystems
  • Experience with microservices
  • Relational database design, implementation, configuration, and query experience
  • Experience designing, implementing, and maintaining data indexes
  • Experience with programming languages such as Python, Javascript, Java, and/or C++
  • Experience with React or similar frameworks such as Node.js or Angular.js
  • Testing experience with Storybook, Jest, Cypress, msw
  • Comfortable working with Linux (Ubuntu) based operating systems
  • Configuration Management (CM) experience using Git and familiarity with branching strategies
Responsibilities
  • Perform software systems development, including the design, development, troubleshooting, and debugging of cutting-edge software programs and products
  • Work together with your team to determine overall application design, gather requirements, develop tools and enhancements, and deploy enterprise-wide solutions
  • Develop solutions to complex issues that involve employing creativity, technical prowess, and out-of-the-box thinking to achieve results
Desired Qualifications
  • Interest in AI/ML algorithm deployment at scale
  • Ability to determine technical direction from high-level requirements
  • Active TS/SCI security clearance