
Ardent Principles, Inc.
Software Engineer
See how this job matches your profile
Sign in for an AI-powered fit score, breakdown, and a tailored resume.
Job Description
We are seeking a mission‑driven Software Engineer with deep experience building, integrating, and analyzing complex systems across modern cloud environments. In this role, you’ll develop robust back‑end solutions in JavaScript, Python, and additional languages; integrate advanced AWS services including Lambda, S3, Batch, EC2, EventBridge, SNS, SQS, IAM, DynamoDB, and container platforms; and apply strong engineering fundamentals to solve collection and processing challenges. Ardent Principles offers advanced services in data science, data engineering, software engineering, AI solutions, cybersecurity, staff augmentation, and IT program management. Ardent Principles offers a competitive salary range and a comprehensive, industry‑leading benefits package designed to support long‑term stability and employee well‑being. We provide more than a position—we offer a workplace committed to excellence, integrity, and mission‑focused impact. Our mission is to act as a bridge between satisfied clients and fulfilled employees, ensuring that your job and well-being are our top priorities because your satisfaction leads to the success of our clients. Join us as we continue building the future of secure, high‑impact solutions.
Qualifications
Required Qualifications
- Active TS/SCI with Full Scope Polygraph
- Programming in JavaScript and Python
- Integrating cloud services including Lambda functions and layers, S3, Batch, EC2, EventBridge, SNS, SQS, IAM roles, DynamoDB, and container services, etc.
- Leveraging a background in programming, software tools and packages, operating systems, and networking to solve collection needs
- Deep experience in software development.
- Ability to gather mission needs and transform to technical requirements for Sponsor consideration. Documenting and communicating technical and non-technical mission requirements for all audiences.
- Working with other technical teams across multiple organizational boundaries.
- Ability to program efficiently (back-end, not UI) in at least one other programing language (NOT Python or JavaScript).
- installing Linux from scratch and developing complex Unix shell scripts.
- Using AWS Cloud Development Kits (CDK). (CloudFormation, Terraform or similar are NOT substitutes for CDK experience.)
- Transforming data in various file formats into common formats, such as JSON, CSV, or XML.
- Analyzing unknown software code and extracting relevant fields to determine and mimic its behavior.
- Ability to develop a software system testing harness or implement a continuous testing methodology on a project.
Preferred Qualifications
- Tools, such as IDA Pro, Ghidra, JADX, or APKtool.
- Multiple cloud providers.
- Other programming languages besides Python.
Skills & Technologies
About the Company
Ardent Principles, Inc.
View company profile →
Interested in this role?
Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.
Sign in to applyJob Details
Employment Type
Full Time
Experience Level
Senior
Salary Range
$130,000 – $260,000
Location
Chantilly, VA
Posted
Today
Country
US