Description: 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.