Bti36021 Backend Python Engineer at BTI360 building mission-critical production applications for U.S. government terrorist screening. Develop backend services and APIs using modern frameworks and cloud-native architecture.
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
Minimum Requirements to be Considered for this Role:
Active TS/SCI with Polygraph at time of application
Experience developing backend services using Python and a modern web framework such a s Fast API (preferred), Flask, Django, or Chalice
Experience with source control (e.g. Git) and CI/CD pipeline tools such as GitHub Actions (preferred), GitLab CI, AWS CodeBuild, or Jenkins.
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 with testing frameworks such as PyTest (preferred) or unittest
Qualification
Experience with source control (eFast APIGitHub ActionsPyTestpoetryAWS
Required
Active TS/SCI with Polygraph at time of application
Experience developing backend services using Python and a modern web framework such as Fast API, Flask, Django, or Chalice
Experience with source control (e.g. Git) and CI/CD pipeline tools such as GitHub Actions, GitLab CI, AWS CodeBuild, or Jenkins
Experience designing and implementing scalable, maintainable, and OOP based software in a containerized cloud environment (AWS preferred)
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