Company Overview
Embedded Alliance is an enterprise solutions company dedicated to enhancing customer workflows through innovative geospatial data management, analytics, and software development. We prioritize a work-life balance for our employees and foster an environment that encourages personal growth beyond their core responsibilities.
Summary
In this role, you will lead design and development efforts for scalable applications and services that power GEOINT production, data services, and mission user interfaces. You will work closely with our customer Product Owners, architects, and cross-functional agile teams to deliver secure, high-performance solutions on classified cloud infrastructure.
Position may be performed in the following locations below. Please note Gaithersburg, MD is the program’s primary work location.
- Gaithersburg, MD
- Alexandria, VA
- Chantilly, VA
- Aurora, CO
- St. Louis, MO
- Tucson, AZ
Clearance Level Required:
Must have a Top Secret with SCI eligibility and able to obtain a Polygraph.
Primary Responsibilities:
- Serve as the lead software engineer and technical advisor for mission applications under the Chinook program.
- Design, build, and maintain enterprise-grade microservices and APIs that support GEOINT data workflows.
- Lead agile development sprints, provide guidance on architectural decisions, and enforce DevSecOps best practices.
- Build and optimize containerized applications for deployment in classified AWS (C2S/GovCloud) or IC ITE environments.
- Collaborate with customer stakeholders, analysts, and development teams to translate mission needs into software solutions.
- Ensure solutions comply with customer and IC-wide cybersecurity, data governance, and open standards (OGC, NSG, etc.).
- Mentor junior engineers, provide code reviews, and contribute to technical roadmap and documentation.
Basic Qualifications:
*
- Bachelor's degree in Computer Science, Software Engineering, or related field and 12-15 years of prior relevant experience or Master’s with 10-13 years of prior relevant experience.
- Proficient with the following technologies:
- Web: HTML, CSS, JSON, Ajax, and REST APIs
- Object-oriented Programming: Python, Java, and JavaScript
- Advanced Programming: Go
- Front-end and Back-end Frameworks: React, Angular, Vue.js, jQuery, Spring Boot, Django, Node.js, Flask, or Svelte.
- Cloud Development: AWS, Azure, or similar cloud platforms
- Relational Database: MySQL, PostgreSQL, or SQL Server
- Operating System: Windows, Linux
- Version Control System: Git
- Proficiency with AWS (C2S/GovCloud) and Infrastructure-as-Code (Terraform, CloudFormation).
- Established experience building and deploying containerized services (Docker/Kubernetes).
- Solid understanding of DevSecOps tools: GitLab CI/CD, Jenkins, SonarQube, Nexus, Keycloak, Vault.
- In depth knowledge of Agile/Scrum practices and tools (JIRA, Confluence)
- Solid understanding of customer specific data types and standards, such as OGC WMS/WFS, NSG, and GEOINT workflows.
Preferred Qualifications:
- Frontend Web Development: UI/UX
- NoSQL Database: OpenSearch/Elasticsearch.
- Cloud Exposure:
- Multi-cloud architectures: AWS, IBM, Google, Azure, and Oracle.
- Specific AWS Services: S3, SQS, SNS, EC2, CloudFormation and RDS.
- Knowledge of Customer's GEOINT Functional Requirements, or related IC systems.
- Advanced certifications such as AWS Certified Developer or Solutions Architect, CISSP, SAFe Agile or similar.
If you are ready to take your career to the next level with Embedded Alliance, we invite you to apply today! Join us in shaping the future of enterprise solutions.
Job Type: Full-time
Pay: $125,000.00 - $225,000.00 per year
Benefits:
- 401(k)
- 401(k) 6% Match
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Parental leave
- Prescription drug insurance
- Referral program
- Retirement plan
- Vision insurance
Security clearance:
Work Location: In person