Job description
Job details
- Location: Savage, Anne Arundel County
- Work mode: Remote
- Employment type: Full-time (Not an internship)
- Salary: USD 224,000 per year
Role overview
SYSTOLIC is seeking a Senior Python Software Engineer to develop automated system security evaluation and continuous monitoring capabilities. This role focuses on building robust backend infrastructure and microservices to support high-security environments. You will be responsible for the full software development lifecycle, from design and coding to deployment and sustainment.
Job details
This is a Full-time position based in Savage, Anne Arundel County. The role offers Remote potential (WFH). This is not an Internship. The annual salary for this position is 224,000 USD.
Responsibilities
- Develop and sustain Python-based ReST endpoints and microservices.
- Build automated system security evaluation and continuous monitoring tools.
- Manage data models and perform complex queries using MongoDB and PostgreSQL.
- Provide comprehensive middleware and backend software support.
- Debug, design, and integrate software components into existing systems.
- Write technical documentation and implement efficient algorithms.
Requirements
- Active Top Secret/SCI with Full Scope Polygraph clearance is mandatory.
- Proven professional experience in Python software engineering.
- Strong proficiency with MongoDB and PostgreSQL databases.
- Experience designing and deploying microservices and RESTful APIs.
- Ability to work independently in a high-security, regulated environment.
- Strong skills in debugging and integrating complex backend systems.
Benefits
- Competitive annual salary of 224,000 USD.
- Work from home (WFH) potential.
- Opportunity to work on high-impact security projects.
Keywords
PythonREST APIMicroservicesMongoDBPostgreSQLBackend DevelopmentTS/SCIFull Scope Polygraph