Software Engineer [$333k/yr+] TS/SCI-FS Poly

SYSTOLIC, INC.
Annapolis Junction, MD, United States
19 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$333,000.0
Working hours
Regular working hours

Tech stack

Testing (Software) Java (Programming Language) Agile Methodology Algorithm Design Amazon Web Services Continuous Integration Database Development Linux DevOps Elasticsearch Data Flow Control Monitoring of Systems
+18 more
Spring Framework Linux System Administration Scrum Methodology Cloud Services Prometheus Search Technologies Software Configuration Management Software Engineering Software Systems Software Repository Grafana Gitlab Git Integration Tests Kubernetes Apache Nifi Software Version Control Docker

Job description

  • Lead and manage software and DevOps teams in the development and maintenance of complex software systems.
  • Design, develop, and integrate solutions leveraging modern technologies across the full software development lifecycle.
  • Apply expertise in Linux environments, Java, Spring, NiFi, Docker, Kubernetes, and monitoring tools like Grafana and Prometheus.
  • Implement robust Continuous Integration practices, utilizing GitLab, Elasticsearch, Amazon OpenSearch, and AWS cloud services.
  • Drive Agile methodologies, focusing on algorithm development, rigorous software testing, detailed requirements analysis, database engineering, and comprehensive technical documentation., * Lead the design, development, and maintenance of intricate software systems.
  • Provide technical leadership and mentorship to software development and DevOps teams.
  • Oversee and implement robust DevOps practices, including Continuous Integration and Software Configuration Management using tools like GitLab.
  • Perform advanced algorithm development and complex software testing, including integration testing.
  • Conduct thorough requirements analysis, translating operational needs into technical specifications.
  • Engineer and manage database solutions, ensuring scalability and performance.
  • Develop and maintain software utilizing Java, Spring, and NiFi for dataflow management.
  • Manage containerized applications using Docker and orchestrate deployments with Kubernetes.
  • Utilize Linux operating environments and perform systems administration tasks.
  • Implement and monitor system performance with tools such as Grafana and Prometheus.
  • Manage code repositories and version control effectively with Git.
  • Employ cloud services, specifically leveraging AWS.
  • Utilize and manage data indexing and search technologies like Elasticsearch and Amazon OpenSearch.
  • Contribute to all phases of the Agile/Scrum development process.
  • Produce clear and concise technical documentation and communications.
  • Apply strong mathematical principles to problem-solving and system design.

Requirements

Degree: Technical bachelor’s degree or equivalent experience Years of experience: 20+ years Salary: $333k+ yearly compensation

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.clearancejobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:41 min

Scale and diversity of software development teams

Bastian Heilemann Bastian Heilemann +1 · WWC 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all