onsite
Mid-Level Software Engineer Security Clearance - Fantom Corporation
Software Engineer
Mid-level software engineer responsible for designing, developing, and maintaining data‑intensive, mission‑critical applications, leveraging Python, C++, Linux, SQL and AWS cloud services while adhering to security clearance requirements.
About the role
Key Responsibilities
- Design, implement, and maintain high‑performance software components for large‑scale data analytics and mission‑critical systems.
- Collaborate with cross‑functional teams to integrate backend services, databases, and cloud infrastructure (AWS) into secure, scalable solutions.
- Write clean, testable code in Python and C++, and perform code reviews to ensure quality and compliance with security standards.
- Develop and optimize SQL queries and data pipelines to support real‑time analytics and reporting.
- Participate in troubleshooting, performance tuning, and incident response for production environments on Linux platforms.
Requirements
- 2–4 years of professional software development experience with Python and C++.
- Strong knowledge of Linux operating systems and command‑line tooling.
- Proficiency in SQL and experience building data pipelines or analytics workloads.
- Hands‑on experience with AWS services (e.g., EC2, S3, RDS, Lambda) and cloud‑based deployment.
- Active or eligible security clearance and ability to work on classified or sensitive projects.