
Real job — pulled straight from ClearEdge’s careers page · Verified May 23, 2026 · No reposts.
Job description
ClearEdge is hiring a Senior Software Engineer — a full-time, based in Annapolis Junction, MD role. Apply directly on ClearEdge's careers page below.
Senior Software Engineer
Team: Intelligence Solutions
Location: Annapolis Junction, MD
Commitment: Full-time
Workplace Type: onsite
You Will Excel in This Role If You Are:
- A cloud-savvy engineer who enjoys building innovative, high-performance systems
- Experienced in AWS and eager to apply cloud-native tools and services to real-world challenges
- A self-starter who thrives in collaborative environments and takes ownership of solutions
- Skilled in designing, coding, debugging, and testing software across complex distributed systems
- Comfortable analyzing requirements and transforming them into scalable architectures
- Detail-oriented with strong problem-solving and troubleshooting abilities
- Committed to improving development processes, documentation, and system quality
A Day in the Life Of:
- Designing and coding new software or enhancing existing applications using AWS-managed services
- Debugging software issues and implementing corrective actions to ensure stability and performance
- Developing and executing software test procedures to validate functionality and reliability
- Integrating software into new or existing systems and operating environments
- Analyzing user requirements to derive design and performance specifications
- Designing and implementing data queries, database interfaces, and data repository structures
- Developing algorithms and performance optimizations for real-time or data-intensive applications
- Performing quality control reviews on team products to ensure adherence to standards
- Coordinating software installation, configuration, and monitoring to verify operational readiness
- Collaborating with system and hardware engineers to align software design with system requirements
Must Haves:
- Active or current TS/SCI with Polygraph clearance
- Twelve (12) years of experience as a Software Engineer supporting programs of similar scope and complexity
- Bachelor’s degree in Computer Science or a related discipline from an accredited institution
- One (1) year of hands-on experience with AWS services and cloud-based development
- Four (4) additional years of SWE experience may be substituted for a bachelor’s degree
- Strong proficiency with software design, development, and integration best practices
- Experience working with large-scale, distributed, or real-time systems
Nice to Haves:
- Experience leading software development teams or mentoring junior engineers
- Familiarity with modern DevOps practices, CI/CD pipelines, and containerized deployments
- Knowledge of Python, Java, or C++ for cloud-based or microservice architectures
- Experience with infrastructure-as-code tools and automation frameworks
- Understanding of cost optimization and performance tuning within AWS environments
- Familiarity with Agile development methodologies and collaborative software lifecycles
Get Software Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs


Manager, Production Operations and Site Reliability Engineering


Frequently asked questions
What skills are required for Senior Software Engineer at ClearEdge?
The required skills for Senior Software Engineer at ClearEdge include: AWS, Python, Java, C++, SQL.
What is the seniority level for Senior Software Engineer at ClearEdge?
Senior Software Engineer at ClearEdge is a Senior level position.
How do I apply for Senior Software Engineer at ClearEdge?
You can view the full description and apply for Senior Software Engineer at ClearEdge on EchoJobs: https://echojobs.io/job/clearedge-senior-software-engineer-8zu4o.