Principle Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Ennoble First Inc. · 4 hours ago

Principle Software Engineer

Ennoble First is a company supporting and securing complex government, defense, and intelligence projects. They are seeking a Principal Software Engineer to lead the design and delivery of enterprise-scale software systems for the National Geospatial-Intelligence Agency, focusing on modern, cloud-native software solutions that enhance geospatial intelligence operations.

Cyber SecurityInformation TechnologySoftware
check
Growth Opportunities
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Serve as a principal technical lead for the design and delivery of enterprise-scale software systems supporting NGA missions
Define software architecture and design strategies to meet complex mission and performance requirements
Lead development teams in Agile DevSecOps environments, ensuring adherence to secure coding standards and best practices
Collaborate with senior government stakeholders to translate mission objectives into technical solutions
Oversee system integration, performance optimization, and quality assurance for deployed applications
Guide the implementation of CI/CD automation, microservice architecture, and secure cloud deployments
Mentor senior and mid-level engineers and foster a culture of innovation, collaboration, and technical excellence
Evaluate emerging technologies to drive modernization and maintain technical advantage

Qualification

Agile software developmentCloud-based applicationsDevSecOps pipelinesMicroservices architectureProgramming languagesCI/CD automationContainerizationSecure cloud patternsTechnical excellenceData analyticsMentoringCollaboration

Required

Bachelor's degree in Computer Science, Engineering, or related technical discipline and 12–15 years of software development experience, or Master's with 10–13 years
Expert-level proficiency in one or more programming languages such as Java, Python, C#, or JavaScript
Proven experience leading Agile software development teams and delivering complex, cloud-based applications
Strong understanding of DevSecOps pipelines, CI/CD automation, and secure software integration
Experience designing and deploying solutions in classified or cloud environments (AWS, Azure, or C2S)
In-depth knowledge of microservices, distributed systems, and scalable architectures
Active Top Secret clearance with SCI eligibility
U.S. citizenship required

Preferred

Experience supporting NGA or Intelligence Community software development programs
Expertise in containerization and orchestration (Docker, Kubernetes, OpenShift)
Experience implementing zero-trust and secure cloud patterns
AWS Solutions Architect, SAFe Agile Coach, or CISSP certification
Familiarity with machine learning integration, data analytics, or geospatial applications

Benefits

Relocation Assistance: Yes

Company

Ennoble First Inc.

twittertwittertwitter
company-logo
Cutting-Edge Engineering Firm delivering an AI and Data Centric Solutions Model that automates the mundane to better utilize human decision making for mission critical actions.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Ganesh N.
President and CEO
linkedin
leader-logo
Lisa Natarajan
Chief Administrative Officer, CNO
linkedin
Company data provided by crunchbase