We are seeking a highly experienced Software Engineer to join our dynamic team. The ideal candidate will have advanced expertise in Python development, cloud technologies, and DevOps best practices. This role requires a problem-solver with a passion for building scalable, high-performance systems and ensuring their reliable deployment and maintenance. You will be working closely with analysts, data scientists, and other software engineers to integrate AI/ML technologies.
Responsibilities:
· Develop and maintain scalable, secure Python applications, APIs, and microservices.
· Design, implement, and manage cloud infrastructure using common cloud technology providers.
· Utilize DevOps best practices to integrate CI/CD pipelines for automated testing and deployment.
· Optimize and troubleshoot system performance, scalability, and reliability in cloud environments.
· Collaborate with cross-functional teams (product, QA, data engineers) to ensure application and infrastructure meet business requirements.
Skills Requirements:
· TS.SCI w/ FSP from MD
·Production-grade software development experience in Python.
· Experience with deployment and management of services in cloud-based hosting environments such as AWS/Azure.
· Service containerization and deployment with Docker/Kubernetes.
· Familiarity with Git.
· Atlassian Tools (Jira, Confluence).
Nice to Haves:
· Experience with additional programming languages (e.g., Python, Go, Java).
· Familiarity with network architecture and cloud networking components (VPC, VPN, Load Balancers).
· Certifications such as AWS Certified Solutions Architect, Google Cloud Professional Cloud Architect, or Microsoft Azure certifications.
· Experience with data engineering or managing large-scale data pipelines.
· Experience in container security or securing Kubernetes clusters and workloads.
· Familiarity with data storage systems (e.g., relational, NoSQL, or data lakes).
YOE Requirement: 12 yrs., B.S. in a technical discipline or 4 additional yrs. in place of B.S.
Location: Columbia, MD
This position is 100% on-site. Applicants for positions requiring security clearance will be automatically rejected for candidates not meeting the Security Clearance requirement.

InterConnect Defense delivers a wide range of expertise to bring together all aspects of Computer Network Operations. We provide key services to our clients such as software development (embedded and application), reverse engineering, SIGINT analysis, software testing, penetration testing, network engineering, systems engineering, and program management. We are experts in CNO, and support numerous challenging, mission-critical projects that make a direct impact on our nation’s security and intelligence mission.
We will provide the mission and work that you are passionate about, as well as the work environment that provides you with every opportunity to learn, grow and achieve to the highest level of your ability and potential. We invest in our employees! We offer:
* Highly competitive compensation
* Fully paid medical/dental/vision (employee + family)
* Generous 401k contribution (10%)
* Flexible work schedule
* 5 weeks PTO, all Federal Holidays, and site closure days
* Growth and development opportunities
* Unlimited training and tuition reimbursement