×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer Security Clearance

Job in Lexington, Middlesex County, Massachusetts, 02420, USA
Listing for: Aquila Technology
Full Time position
Listed on 2026-06-01
Job specializations:
  • Software Development
    Software Engineer, DevOps, Cloud Engineer - Software
Job Description & How to Apply Below
Position: Software Engineer with Security Clearance
Software Engineer Clearance Level: Must be able to obtain an Active Secret Clearance - Must be US Citizen At Aquila Technology, you will see our team's passion every day, whether we are building a robust, policy-compliant IT system or stress-testing a system to identify gaps and security vulnerabilities. To own the advantage, we ensure our team owns results and gets the work done right the first time by deploying smart, purposeful solutions that work.

Aquila is the right people with the right skills driving the right outcomes. We call this the Aquila Advantage. Aquila Technology is looking for a highly skilled Software Engineer to support one of the nation's leading defense research organizations.

This role offers the opportunity to help defend the nation in cyberspace by solving complex technical challenges and developing innovative solutions that support critical national security missions. We are looking for candidates who are passionate about cybersecurity, software engineering, and emerging technologies, and who thrive in fast-paced, mission-driven environments. The ideal candidate will be adaptable, collaborative, and motivated to continuously learn and contribute to cutting-edge cyber operations and defense initiatives.

What You'll Bring:
* Architect, develop, and deploy cloud-native services using modern frameworks and container/orchestration technologies. Design and develop modern microservices using technologies such as Python, Java, and Node.js, including API design, service implementation, testing and validation, security, and deployment within modern infrastructure environments such as Kubernetes and Istio.
* Design and implement data integration pipelines to ingest, transform, adapt, and synchronize diverse data sources using technologies such as Apache NiFi, Kafka/Kafka Connect, Pulsar, and Cribl.
* Perform data analysis using tools such as SQL and Python Pandas to investigate and understand cyber-related data.
* Create intuitive data visualizations and dashboards to clearly communicate results to both technical and non-technical stakeholders using platforms such as Kibana, Superset, and Grafana.
* Support infrastructure automation and deployments using Docker, Ansible, Kubernetes, and Terraform. This includes developing automation for software configuration and deployment to AWS and ESX environments using containers and Ansible, as well as implementing infrastructure configuration with Terraform. Responsibilities also include using automation to secure and harden deployed services.
* Perform software testing and compose, compile, and maintain documentation for users and administrators. Additionally, assist the development team in planning and executing effective Agile software development practices. Must Have:
* Bachelor's Degree
* 3 years Software Unit Testing
* 3 years Software Documentation
* 3 years Development experience on a Linux platform
* 3 years GIT/GITHUB
* 3 years Java/J2EE/JEE (JSP, SERVLETS, JDBC, JSTL, SOAP)
* 3 years Java Development
* 3 years JavaScript Development
* 3 years Object Oriented Software Design and Development
* 3 years Python
* 3 years Software Design/Development
* 3 years XML and SQL
* 3 years Docker
* 3 years Maven or Gradle, Git / Gitlab, Make / Autotools
* 3 years Automated Build/Test environment (e.g., Bamboo)
* 3 years Dev Sec Ops  environments (Github, Jfrog, Jenkins, Git Lab, Fortify, Docker, Kubernetes, etc.)
* 1 years Orchestration (Kubernetes/k8s, Tanzu, Open Shift, Rancher)

Required:

* Experience developing non-trivial applications using Python, Java, Angular, JSON, Maven
* Experience with SQL
* Experience with source code version control systems (i.e., git & Github)
* Experience building secure software systems using secure software development best practices
* Experience using (i.e. development for, configuration, deployment) Docker, Ansible, Kubernetes
* Unit testing and integration testing
* Developing, debugging, and executing software in a Windows and Linux environment.
* Producing, editing and maintaining documentation aimed at users and other developers
* Experience working in agile, scrum-based teams
* Experience with software build systems (e.g. Bamboo, Jenkins)
* Experience with user interface technologies (e.g. Java script, HTML, CSS)
* The software engineer must have a willingness to take on new technologies and work in areas and take on responsibilities that they are not necessarily an expert in.
* The software engineer must be able to communicate, collaborate and work effectively within our JADC2 related systems.

Key Responsibilities:

* Develop and optimize DSP algorithms for tactical communication systems on commercial DSP platforms (NXP, TI, CEVA, or similar)
* Develop software for RTOS environments with focus on task scheduling, inter-task communication, and interrupt handling
* Write and debug low-level assembly code to maximize performance on DSP architectures
* Collaborate with hardware engineers on board bring-up and system…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary