Software Engineer II
ClearEdge · Jessup, MD, US
Apply directly on ClearEdge’s careers site — no account needed. You’re early — this listing comes straight from the source, before the big boards.
About the role
Your Mission:
Join ClearEdge as a Software Engineer II, where you will design, build, and ship features across the full stack for one of our core AI-enabled products. You will work closely with internal and customer stakeholders to implement scalable, secure, high-performing UI and API features, including AI-assisted capabilities that support automated analysis and decision support.
You will build and maintain front-end and API layers using TypeScript, Python, and React as part of an Agile team, turning requirements into working, reliable software.
You Will Excel in This Role If You Are:
- Skilled in TypeScript, Python, and/or React
- Fluent with AI-native IDEs and comfortable using them as your default way of working
- Comfortable with hybrid (on-prem/cloud) and air-gapped deployment concepts
- Familiar with containers at a basic build/run level
- Comfortable across the software development lifecycle: requirements, design, testing, maintenance
- Experienced with version control workflows
- Capable of picking up new stacks quickly
A Day in the Life:
- Develop software implementing algorithms, data processing, and workflow features
- Perform technical analysis and implementation decisions on assigned features
- Build and extend UI, API, and data-exchange features
- Work in TypeScript, Python, and React, with tech like Postgres, RAG, and vector stores
- Apply best practices to ensure system quality & reliability
What We Are Expecting From You:
- Active TS/SCI with Polygraph clearance; U.S. citizenship
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or similar (4 years of experience may substitute)
- 3+ years of experience in the design, development, and deployment of software systems
- Fluency with AI-native IDEs
- Well-versed in at least one mainstream programming language — language is secondary; exposure to TypeScript, Python, and/or React is a strong fit for how we work
- Proficient in the basics of several programming languages, computer system architecture, and operating systems/cloud concepts
- Understanding of hybrid deployment concepts (on-prem and cloud), including air-gapped deployment
- Familiarity with containers (build/run basics at minimum)
- Familiarity with production cross-cutting basics: identity/SSO hooks, RBAC-aware UI/API behavior, audit-friendly logging, and relational + object storage patterns
- Well-versed across all phases of the software development lifecycle
Nice to Have:
- Enterprise directory/SSO experience
- Document repository or workflow UI experience
- Exposure to systems operating under RMF/ATO constraints (e.g., audit logging, RBAC, secure config)
- Experience with physical security or facility accreditation practices, such as ICD 705 or similar frameworks
- Familiarity with tools used by security and compliance teams
Description sourced from the public Indeed listing — this role isn't indexed from the company's career page yet.
Never be applicant #200 again
Every job here is indexed straight from company career pages — often hours after it opens, before it reaches the big boards. Create a free account and get your best matches in a twice-daily digest.
- Your best matches, twice a day
- No duplicates, no ghost jobs, no recruiter spam
- Every job free to browse — pay only when you apply
Free account — no card required
93 160 live jobs · 17 643 companies tracked · 6 161 added today