onsite
Senior Software Engineer TS/SCI with Polygraph Required
Software Engineer
Lead the design, development, and deployment of mission‑critical software systems using TypeScript, Python, and AWS, while applying machine learning and real‑time analytics to large data sets in a highly secure environment.
About the role
Key Responsibilities
- Architect and implement scalable, high‑performance software solutions in TypeScript and Python for mission‑critical applications.
- Integrate AWS services (Lambda, S3, DynamoDB) to support real‑time data processing and analytics pipelines.
- Develop and maintain machine learning models and algorithms to extract actionable insights from large data sets.
- Collaborate with cross‑functional teams to define requirements, design system architecture, and ensure secure, compliant code.
- Write comprehensive unit, integration, and performance tests; conduct code reviews and enforce best practices.
- Participate in continuous improvement initiatives, including automation of CI/CD pipelines and performance tuning.
Requirements
- 5+ years of professional software development experience with TypeScript and Python.
- Strong background in AWS cloud services and real‑time data processing.
- Experience with machine learning frameworks (e.g., TensorFlow, PyTorch) and analytics tools.
- Excellent problem‑solving skills and ability to work independently in a secure environment.
- Valid TS/SCI clearance with polygraph required.
Skills
typescriptpythonawsmachine learninganalytics