Software Engineer - TSSCI w/ Poly
Role details
Job location
Tech stack
Job description
We are seeking a Software Engineer to design, build, and sustain mission-critical applications and services in a classified intelligence environment. This engineer will implement capabilities in a cloud services environment, develop backend services and automation using Python and Java, and support Oracle database-backed systems deployed on Linux. The ideal candidate is comfortable delivering reliable software in controlled networks and collaborating with cross-functional teams to support operational mission needs, * Implement and integrate software services in a cloud services environment, supporting deployment, sustainment, and operational reliability in a classified setting.
-
Design, develop, test, and maintain applications and services using Python and Java.
-
Build and optimize data access patterns for Oracle Database, including SQL development and performance troubleshooting for production workloads.
-
Develop and maintain services running on Linux, including scripting, troubleshooting, log analysis, and service health monitoring.
-
Produce clear technical documentation and support disciplined software delivery practices common to classified programs (change control, release notes, configuration management).
-
Collaborate with engineers, analysts, and stakeholders to translate mission needs into scalable, maintainable software solutions.
Requirements
-
Experience implementing solutions in a cloud services environment (cloud-native or hybrid architectures).
-
Strong development experience in Python and Java
-
Hands-on experience with: Oracle Database (SQL, schema design, performance tuning/troubleshooting) and Linux (system-level troubleshooting, scripting, service operations)
-
Ability to operate effectively in a classified environment with strong attention to process, documentation, and secure handling of systems/data