Data Scientist

Booz Allen HamiltonUsa, DC
Remote

About The Position

As a Data Scientist, you will enjoy a collaborative environment where you work closely with others in an organization that encourages and values collaboration, mentoring, and continuous learning. You will have the opportunity to leverage and grow your hands-on software engineering expertise as you contribute to real challenges across a variety of domains. On our team, you’ll use your leadership skills and software engineering expertise to create real-world impact. You’ll work closely with clients to understand their questions and needs and then dig into their requirements to build solutions for their complex problems. You’ll guide teammates and lead the development of applications and systems. If you are passionate about building innovative web applications and thrive in a collaborative environment, we encourage you to apply for this Data Scientist position. Join us. The world can’t wait.

Requirements

  • 8+ years of experience in software engineering, including developing, testing, integrating, or maintaining software applications
  • Experience developing applications using an object-oriented programming language
  • Experience developing web applications using frontend technologies or frameworks, such as React or Angular
  • Experience developing or integrating backend services and RESTful APIs
  • Experience developing applications using relational databases, such as PostgreSQL, and working with SQL
  • Experience working with automated build, test, or CI/CD processes
  • Top Secret clearance
  • Bachelor's degree

Nice To Haves

  • Experience developing production applications with Python
  • Experience developing enterprise web applications
  • Experience with microservices, distributed systems, or event-driven architectures
  • Experience with Infrastructure as Code technologies such as CloudFormation
  • Experience building or maintaining CI/CD pipelines, such as GitLab, GitHub Actions, or Jenkins
  • Experience with Kubernetes or other container orchestration technologies
  • Experience with automated unit, integration, or end-to-end testing
  • Experience with application authentication, authorization, logging, monitoring, or observability
  • Experience working within Agile software development environments using methodologies such as Scrum or Kanban
  • Experience using software development and task management tools, such as Jira

Responsibilities

  • Develop, test, integrate, or maintain software applications.
  • Develop applications using an object-oriented programming language.
  • Develop web applications using frontend technologies or frameworks, such as React or Angular.
  • Develop or integrate backend services and RESTful APIs.
  • Develop applications using relational databases, such as PostgreSQL, and working with SQL.
  • Work with automated build, test, or CI/CD processes.
  • Develop production applications with Python.
  • Develop enterprise web applications.
  • Work with microservices, distributed systems, or event-driven architectures.
  • Use Infrastructure as Code technologies such as CloudFormation.
  • Build or maintain CI/CD pipelines, such as GitLab, GitHub Actions, or Jenkins.
  • Work with Kubernetes or other container orchestration technologies.
  • Perform automated unit, integration, or end-to-end testing.
  • Implement application authentication, authorization, logging, monitoring, or observability.
  • Work within Agile software development environments using methodologies such as Scrum or Kanban.
  • Use software development and task management tools, such as Jira.

Benefits

  • health
  • life
  • disability
  • financial
  • retirement benefits
  • paid leave
  • professional development
  • tuition assistance
  • work-life programs
  • dependent care
  • recognition awards program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service