BTI360 logo
BTI360
Posted 169 days agoVerified live 2d ago

Backend Python Engineer - Clearance Required

Brief overview

Herndon, VAIn-person
Clearance requiredU.S. government
Source control (e.g. Git)Containerized cloud environment (AWS preferred)Backend services development using PythonTesting frameworks (PyTest, unittest)API standards (REST, HTTP)Message-driven architecturesPersistent storage layersDistributed systemsSearch technologies (OpenSearch, Elasticsearch, Solr)Reactive programming conceptsDevSecOps pipelinesContainersModern deployment tools

About the company

BTI360 develops and delivers big data software solutions to minimize the time spent on research and utilize time providing insights.

Job description

Summary

BTI360 is a company dedicated to developing software engineers and has been recognized as a top workplace. They are seeking multiple Backend Python Engineers to build mission-critical applications focused on data discovery and analysis in a Lean Agile environment.

Responsibilities

  • Work closely with teammates and stakeholders in a Lean Agile environment to build mission-critical production applications focused on data discovery and analysis
  • Participate in code reviews, system design discussions, and continuous improvement initiatives
  • Leverage modern build tools, testing frameworks, and CI/CD pipelines to ensure quality and delivery speed
  • Design, implement, and test backend services and APIs using reactive programming concepts for production applications
  • Integrate with cloud services and data platforms to expose high-value data through secure, performant interfaces
  • Leverage DevSecOps pipelines, containers, and modern deployment tools to deliver software efficiently and reliably

Skills

  • Active Security Clearance (Secret or higher) or the ability to obtain one
  • Experience with source control (e.g. Git) and CI/CD pipeline tools such as AWS CodeBuild, Jenkins, GitLab CI, or GitHub Actions
  • Experience designing and implementing scalable, maintainable, and OOP based software in a containerized cloud environment (AWS preferred) leveraging foundational services for computing, identity management, and networking
  • Experience developing backend services using Python and a modern web framework such as FastAPI, Flask, Django, or Chalice
  • Experience with testing frameworks such as PyTest or unittest
  • Experience with Python project management, dependency management tools, and build tools such as poetry, make, uv, pip, or conda
  • Familiarity with API standards such as REST and HTTP, message-driven architectures, persistent storage layers, and distributed systems
  • Effective written and verbal communication skills necessary to perform job duties and collaborate with team members
  • Experience with source control (e.g. Git) and CI/CD pipeline tools such as AWS CodeBuild
  • Experience designing and implementing scalable, maintainable, and OOP based software in a containerized cloud environment (AWS preferred)
  • Experience developing backend services using Python and a modern web framework such as FastAPI
  • Experience with testing frameworks such as PyTest
  • Experience with Python project management, dependency management tools, and build tools such as poetry
  • Familiarity with monitoring and observability stacks such as Prometheus/Grafana, CloudWatch, or ELK/EFK
  • Experience with search technologies such as OpenSearch, Elasticsearch, or Solr
  • Experience working with streaming or event-driven architectures such as SNS/SQS, Kafka, Kinesis, AWS Step Functions, or Event Bridge

Qualifications

Must Haves

  • Active Security Clearance (Secret or higher) or the ability to obtain one
  • Experience with source control (e.g. Git) and CI/CD pipeline tools such as AWS CodeBuild, Jenkins, GitLab CI, or GitHub Actions
  • Experience designing and implementing scalable, maintainable, and OOP based software in a containerized cloud environment (AWS preferred) leveraging foundational services for computing, identity management, and networking
  • Experience developing backend services using Python and a modern web framework such as FastAPI, Flask, Django, or Chalice
  • Experience with testing frameworks such as PyTest or unittest
  • Experience with Python project management, dependency management tools, and build tools such as poetry, make, uv, pip, or conda
  • Familiarity with API standards such as REST and HTTP, message-driven architectures, persistent storage layers, and distributed systems
  • Effective written and verbal communication skills necessary to perform job duties and collaborate with team members

Nice to Haves

  • Experience with source control (e.g. Git) and CI/CD pipeline tools such as AWS CodeBuild
  • Experience designing and implementing scalable, maintainable, and OOP based software in a containerized cloud environment (AWS preferred)
  • Experience developing backend services using Python and a modern web framework such as FastAPI
  • Experience with testing frameworks such as PyTest
  • Experience with Python project management, dependency management tools, and build tools such as poetry
  • Familiarity with monitoring and observability stacks such as Prometheus/Grafana, CloudWatch, or ELK/EFK
  • Experience with search technologies such as OpenSearch, Elasticsearch, or Solr
  • Experience working with streaming or event-driven architectures such as SNS/SQS, Kafka, Kinesis, AWS Step Functions, or Event Bridge

Benefits

  • Fully paid healthcare premiums
  • Competitive salaries and performance bonuses
  • Career development and in-house training
  • Tuition Reimbursement
  • Up to 5 weeks PTO plus 2 weeks of federal holidays
  • 401K dollar for dollar matching up to 6% annually - vested immediately on day 1
  • Giving Back: Serving communities locally and across the globe
  • Social Events (happy hours, golf tournament, BTI360 Family Festival and more)

More jobs like this