Principal Software Engineer at ClearEdge

Maryland, United States

ClearEdge Logo
Not SpecifiedCompensation
Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Defense, IntelligenceIndustries

Requirements

Candidates must possess a Bachelor’s degree in a related field or an additional four years of experience in lieu of a degree, along with 20+ years of experience in software engineering within the Intelligence Community. A TS/SCI security clearance with polygraph clearance is required, and the ability to obtain and maintain a DoD Top Secret Security Clearance and SCI Access is necessary. Proficiency in full-stack software development, including web technologies like HTML, CSS, and JavaScript/TypeScript, is essential, as is experience with JavaScript frameworks such as React, Vue, or Angular. Strong background in object-oriented programming using Java or JavaScript, and familiarity with CI/CD pipelines for software deployment, are also required.

Responsibilities

As a Principal Software Engineer, you will apply software engineering principles to all phases of the software development lifecycle, including planning, analysis, design, development, testing, implementation, and maintenance. You will deliver high-quality software solutions in a dynamic environment, leveraging agile methodologies to meet evolving user demands. You will provide technical leadership, mentor junior engineers, and contribute as a subject matter expert in software engineering, engaging in all phases of the software development lifecycle, tailoring processes to meet customer needs, leading technical efforts, making architectural decisions, and mentoring team members. You will develop modular components, ensuring scalability and maintainability, leveraging multiple programming languages, frameworks, and operating systems to solve technical challenges, utilizing CI/CD pipelines for deployment and optimizing performance across software systems, and creating and maintaining system documentation, providing clear technical guidance and briefings.

Skills

JavaScript
React
Vue
Angular
Java
Linux
Full-Stack
Agile
Software Architecture

ClearEdge

Provides software engineering and data solutions

About ClearEdge

ClearEdge provides technology solutions focused on software engineering, big data, cloud computing, data analytics, and data science. The company works primarily with government and industry clients who face complex data challenges. Their products and services are tailored to meet the specific needs of these clients, utilizing the expertise of highly skilled engineers and field experts. ClearEdge stands out from competitors by emphasizing the quality of its workforce and its commitment to ethical practices. The company's goal is to empower clients by effectively harnessing data, while also investing in its employees and community, which has led to recognition as a top workplace.

Jessup, MarylandHeadquarters
2002Year Founded
VENTURE_UNKNOWNCompany Stage
Data & Analytics, Government & Public Sector, Enterprise SoftwareIndustries
51-200Employees

Benefits

401(k) Company Match
401(k) Retirement Plan
Professional Development Budget

Risks

Emerging AI-driven analytics firms increase competition for ClearEdge.
Rapid tech advancements require ClearEdge to invest continuously in R&D.
Potential government IT budget cuts could impact ClearEdge's revenue.

Differentiation

ClearEdge specializes in advanced software engineering and big data solutions.
The company attracts top-tier engineers and field experts for quality service delivery.
ClearEdge has a strong ethical foundation, enhancing client trust and satisfaction.

Upsides

Growing demand for AI-driven analytics in government sectors boosts ClearEdge's market potential.
Interest in cloud-native platforms aligns with ClearEdge's cloud computing expertise.
Focus on ethical AI and data privacy strengthens ClearEdge's client relationships.

Land your dream remote job 3x faster with AI