A

Amivero

National security IT services with AI

Senior Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeUnited States$90k - $190kIn-person

About the Job

Requirements

  • A bachelor's degree and three years of relevant experience are required.
  • At least three years of industry experience with software development projects is required.
  • Expertise in Python is required.
  • Production experience with SQLAlchemy and Alembic, including writing and troubleshooting migrations against live databases, is required.
  • Advanced working knowledge of PostgreSQL SQL is required, including query authoring, execution plan analysis, indexing, and performance tuning.
  • Experience with AWS serverless services, including Lambda, API Gateway, Step Functions, and S3, and AWS RDS is required.
  • Hands-on experience with vector search and embeddings, using PGVector, OpenSearch Serverless, or a comparable vector store, is required.
  • Experience integrating with AWS Bedrock or comparable large language model and embedding APIs is required.
  • Experience building and maintaining CI/CD pipelines and working in GitHub-hosted repositories is required.
  • Experience with APIs (REST, JDBC) and data formats (JSON, XML, CSV) is required.
  • Familiarity with AWS IAM security and Role Based Access Control (RBAC) is required.
  • U.S. citizenship is required to obtain DHS Public Trust.

Responsibilities

  • Work as part of a team supporting an AWS-based serverless web application, its Postgres data layer, the migrations that evolve it, and the retrieval pipeline behind its generative AI features.
  • Design and maintain the application's Postgres data model on AWS RDS, including schema design, indexing strategy, and query optimization.
  • Write and review SQLAlchemy models and queries, and develop Alembic migrations that run cleanly across environments.
  • Support vector search and similarity search capabilities behind the application's generative AI features.
  • Help build and maintain ingestion and embedding pipelines that integrate with AWS Bedrock, with inline verification and validation.
  • Support data flows for structured relational data and unstructured document content.
  • Contribute to CI/CD pipelines in Jenkins and CloudBees.
  • Work within GitHub repositories and the team's code review process.
  • Evaluate data models and make optimization recommendations as usage and data volume grow.
  • Work within AWS GovCloud constraints, including IAM security and Role Based Access Control (RBAC).
  • Partner closely with application engineers and other IT units to improve the overall computing environment.

Desired Qualifications

  • Experience building and maintaining CI/CD pipelines with Jenkins and CloudBees is preferred.

About the Company

Amivero

National security IT services with AI

Amivero provides IT services for national security, delivering AI, automation, fraud operations, and agile software development to federal agencies, including the Department of Homeland Security and the GSA’s Technology Transformation Services. It helps by implementing AI and automation to streamline workflows, supporting fraud detection, and building software through agile teams that partner with DHS and GSA. The company differentiates itself with deep government-domain knowledge combined with a service-first culture, emphasizing reliability, compliance, and collaborative execution in a government context. Its goal is to help federal agencies become more efficient, secure, and capable through practical technology programs while maintaining a friendly, collaborative, and continuously learning work environment for its people.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Reston, VA
Founded
2018

Recently Posted Jobs

Explore more opportunities at Amivero

See more jobs