onsite
Senior Python Developer - MANTECH
Software Engineer
Senior Python Developer leading mission‑critical projects for the Intelligence Community, designing robust software, prototyping new concepts, and collaborating with cross‑functional teams to deliver secure, scalable solutions.
About the role
Key Responsibilities
- Analyze requirements and architect high‑performance Python components for intelligence applications.
- Develop, test, and deploy production‑grade code on AWS infrastructure.
- Prototype and demo proof‑of‑concepts to validate new technologies and design patterns.
- Collaborate closely with Software Developers, Data Engineers, and System Engineers to integrate solutions across the stack.
- Participate in code reviews, pair programming, and continuous improvement initiatives.
Requirements
- 5+ years of professional Python development experience.
- Strong knowledge of AWS services (EC2, S3, Lambda, RDS, etc.) and deployment pipelines.
- Experience with data engineering concepts, ETL pipelines, and working with large datasets.
- Familiarity with system engineering principles and secure software practices.
- Excellent communication skills and a collaborative mindset in an Agile environment.