ECCO Select
Software Engineer (Python) – Backend / Cloud / Data Engineering #10827
ECCO Select, Baltimore, Maryland, United States, 21276
This range is provided by ECCO Select. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
$140,000.00/yr - $150,000.00/yr *Must hold an active Secret Clearance* *Mostly remote with occasional onsite* 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) 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 Seniority level
Mid-Senior level Employment type
Full-time Job function
Consulting and Information Technology IT Services and IT Consulting Inferred from the description for this job
Medical insurance Vision insurance 401(k) Disability insurance Get notified about new Software Engineer jobs in
Washington DC-Baltimore Area .
#J-18808-Ljbffr
$140,000.00/yr - $150,000.00/yr *Must hold an active Secret Clearance* *Mostly remote with occasional onsite* 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) 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 Seniority level
Mid-Senior level Employment type
Full-time Job function
Consulting and Information Technology IT Services and IT Consulting Inferred from the description for this job
Medical insurance Vision insurance 401(k) Disability insurance Get notified about new Software Engineer jobs in
Washington DC-Baltimore Area .
#J-18808-Ljbffr