Software Engineer Level 5

Base-2 Solutions
Reston, VA
Job Description
Role Overview

Develop, maintain, and enhance complex software systems using Python, FastAPI, and PostgreSQL. Design and manage databases, and support high-performance integrations.

What You Will Do

Develop software components, design and implement software applications, and integrate software engineering tasks. Utilize industry standards and repeatable processes to deliver software engineering capabilities.

Why It Might Be a Fit

Experience in backend development, data engineering, API development, and building scalable systems. Proficiency in Python, FastAPI, PostgreSQL, and Elasticsearch.

Requirements

  • Active TS/SCI with CI Polygraph
  • Demonstrated experience as a backend developer
  • Demonstrated experience in data engineering and API development
  • Experience building scalable systems with Python and FastAPI
  • Experience designing and managing PostgreSQL databases with efficient SQL and indexing strategies
  • Proficiency in Python
  • Proficiency in FastAPI
  • Proficiency in PostgreSQL
  • Proficiency in Elasticsearch
  • Experience building high-performance API connections between high-speed, high-volume, mission-critical, data-sensitive systems
]]>