via LinkedIn
$110K - 140K a year
Design, develop, and deploy scalable Python backend services and REST APIs in cloud environments while maintaining security and collaborating with cross-functional teams.
4-7 years of Python software engineering experience, active Secret Clearance, knowledge of cloud platforms, databases, CI/CD, and secure coding practices.
• Must hold an active Secret Clearance* We are seeking an experienced Python Software Engineer with an active Secret Clearance to design, develop, and deploy scalable backend systems. This role offers the opportunity to work with advanced data infrastructure, cloud-native architectures, and cutting-edge technologies that directly support operational and R&D initiatives. As a Software Engineer (Python), you’ll build backend services, develop REST APIs, and support cloud-based systems while maintaining the highest security standards. You’ll work with cross-functional teams such as engineers, mission experts, and operational personnel while taking ownership of end-to-end development. Your work will span from prototype development to scaling production-grade systems, with opportunities to influence architecture, optimize performance, and support mission-critical workflows. Key Responsibilities • Develop and maintain Python backend services using frameworks like Flask or FastAPI • Build and integrate REST APIs with structured data formats (JSON, Parquet, Avro) • Participate in Agile sprints, SDLC processes, and documentation efforts (Confluence) • Utilize GitHub, CI/CD pipelines, and automation for deployment and environment management • Deploy, monitor, and maintain services across AWS, GCP, or Azure cloud environments • Work with SQL/NoSQL databases such as PostgreSQL, MongoDB, Elasticsearch, and Neo4j • Support data integration and orchestration using tools like Apache NiFi • Troubleshoot and optimize system performance, reliability, and observability Note: All work requires an active Secret Clearance; candidates without clearance will not be considered. What We’re Looking For • Bachelor’s degree in Computer Science, Engineering, or related field • 4–7 years of software engineering experience with Python expertise • Strong knowledge of REST APIs, service-oriented architecture, and cloud-native development • Experience with PostgreSQL, MongoDB, Elasticsearch, or similar databases • Familiarity with AWS, GCP, or Azure cloud platforms and services (S3, EC2, Lambda) • Proficiency with Git, CI/CD workflows, and SDLC best practices • Comfort with Unix/Linux, scripting, and system operations • Ability to work collaboratively across interdisciplinary teams in secure environments • Commitment to writing secure, high-performing, production-ready code • Must hold an active Secret Clearance and be eligible to maintain it Nice-to-Have Skills • Experience with NiFi, Kafka, or Airflow • Knowledge of observability or performance tools (e.g., Kibana) • Test automation experience (e.g., Selenium) • Exposure to Spark, time-series analysis, or data science pipelines If you are a Python Engineer, Backend Engineer, or Cloud Software Engineer with an active Secret Clearance, apply today to join a team solving complex technical challenges in secure, high-impact environments. Our Commitment ECCO Select is committed to hiring and retaining a diverse workforce. ECCO Select’s policy is to provide equal opportunity to all people without regard to race, color, religion, national origin, ancestry, marital status, veteran status, age, disability, pregnancy, genetic information, citizenship status, sex, sexual orientation, gender identity or any other legally protected category. Equal Employment Opportunity is The Law This Organization Participates in E-Verify
This job posting was last updated on 11/27/2025