
About ClearEdge
Data solutions for the Intelligence Community and beyond
Key Highlights
- Headquartered in Jessup, Maryland, USA
- Specializes in software engineering and data analytics
- Serves clients in the Intelligence Community and commercial sectors
- Team of 100+ engineers focused on data challenges
ClearEdge, headquartered in Jessup, Maryland, specializes in software engineering and data solutions for the Intelligence Community and commercial sectors. The company offers services in big data, cloud computing, data analytics, and data visualization, catering to clients such as government agencie...
🎁 Benefits
Employees at ClearEdge enjoy competitive salaries, equity options, generous PTO, and flexible remote work policies. The company also provides a learni...
🌟 Culture
ClearEdge fosters a culture of excellence by prioritizing technical expertise and a commitment to mission-driven work. The company emphasizes collabor...
Overview
ClearEdge is hiring a Principal Software Engineer to lead software development efforts and mentor junior engineers. You'll apply software engineering principles across the software development lifecycle. This role requires significant experience in software engineering.
Job Description
Who you are
You have extensive experience in software engineering, applying principles across all phases of the software development lifecycle. Your background includes planning, analysis, design, development, testing, implementation, and maintenance of software solutions. You thrive in mission-focused environments, particularly in supporting government and industry customers. Your technical leadership skills enable you to mentor junior engineers effectively, fostering their growth and development in the field. You are adept at leveraging agile methodologies to adapt to evolving user demands and deliver high-quality software solutions. You understand the importance of collaboration and communication within a team, ensuring that all members are aligned with project goals and objectives.
What you'll do
As a Principal Software Engineer at ClearEdge, you will take on a leadership role in the software development process. You will guide your team through the various stages of software development, ensuring that best practices are followed and that the final product meets the highest standards of quality. Your responsibilities will include providing technical guidance and mentorship to junior engineers, helping them navigate complex technical challenges. You will also be involved in the planning and analysis phases, working closely with stakeholders to understand their needs and translate them into actionable development tasks. Your role will require you to stay current with industry trends and technologies, continuously seeking ways to improve processes and enhance the team's capabilities. You will contribute to the overall mission of ClearEdge by delivering innovative solutions that enable critical operations and mission success.
What we offer
ClearEdge provides an extremely competitive benefits package, including a $10k annual training and education benefit, a 10% 401(k) contribution fully vested on day one, annual health and technology allowances, and access to a state-of-the-art technology lab. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds in our team.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at ClearEdge.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
ClearEdge is hiring a Senior Software Engineer to develop and support operational deployment of government customer tools. You'll work with a multi-talented development team to deliver mission-critical solutions. This position requires a strong understanding of development processes.

Software Engineering
ClearEdge is hiring a Senior Software Engineer to support mission-critical systems that analyze and process complex data flows. You'll work with Java, Linux, and AWS in a hybrid environment. This position requires a strong background in software development.

Software Engineering
ClearEdge is hiring a Software Engineer to support critical software and services while contributing to a system re-architecture. You'll work with technologies like Kubernetes and CI/CD pipelines. This position requires experience in software development and cloud technologies.

Software Engineering
ClearEdge is hiring a Senior Software Engineer to support a mission-focused team tackling complex technical challenges for the DoD. You'll leverage your cloud architecture expertise and data visualization skills while mentoring junior engineers.

Full Stack Engineer
ClearEdge is hiring a Senior Full Stack Software Engineer to build modern web-based visualization components. You'll work with audio and visual multimedia playback technologies. This position requires expertise in full-stack web application development.