ClearEdge · 3 days ago
Principal Software Engineer
Wonder how qualified you are to the job?
Maximize your interview chances
AnalyticsInformation Technology
Comp. & Benefits
Insider Connection @ClearEdge
Responsibilities
Architecting, developing, and maintaining secure software and repository solutions
Working directly with customers, managers, and technical staff to understand business needs, develop technical plans, and deliver solutions that solve mission problems
Applying expertise to code, plan, test, and deploy software and repository solutions across network domains
Connecting various elements of coding along with libraries and applications for software releases with various operating systems and production infrastructures
Coordinating across multi-functional teams to formulate, prototype, implement, and fine-tune solutions
Providing multiple tier levels of support to customers, software development teams, and network engineers
Establishing strong, collaborative working relationships with Government customers, technical staff, and peers
Sharing software engineering best practices and principles
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
20 years of experience architecting, developing, and maintaining software solutions, with an emphasis on performance optimizations
Bachelor’s or Advanced Degree in Computer Science, Computer Engineering, or other technical discipline
Demonstrated experience architecting, developing, deploying, and maintaining complex software systems in cloud environments such as AWS
Experience with provisioning, virtualization, and containerization orchestration
Demonstrated success troubleshooting and solving complex problems
Comfortable developing and maintaining software solutions using a variety of languages
Experience providing software engineering subject matter expertise/customer support across diverse set of users
Familiarity with artifact management (e.g., Nexus, Artifactory)
Strong Linux scripting skills, Python experience is preferred
Experience with relational and non-relational databases
Basic understanding of cross domain solutions
Strong monitoring/metrics skills
Up-to-date understanding of open-source landscape
Preferred
Excellent communication/documentation skills
Ability to effectively multi-task
Benefits
10k annual training/education benefit
Tech bonuses
State of the art technology lab
Monthly TechConnect and DeepDive collaboration sessions with entire technical staff
Company
ClearEdge
ClearEdge is a mission-driven technology thought leader grown out of the Intelligence Community that provides software engineering, big data, cloud, data analytics, data visualization, and data science solutions and services.