Principal Python Microservices Architect (Kubernetes, Kafka)

Base-2 Solutions

Chevy Chase (MD)

On-site

USD 140,000 - 210,000

Full time

38 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) with match
Paid time off
Remote work options

Job summary

Base-2 Solutions seeks a Principal Software Engineer to design, develop, and maintain Python microservices interfacing with Apache Kafka and Elasticsearch. The role involves deploying and monitoring services in Kubernetes and collaborating with cross-functional teams to deliver observable, secure systems for DIA-NDOC DOMEX Platform.

The position is primarily on-site in Bethesda, MD, with occasional remote work based on client requirements and deliverables.

Qualifications

  • Proven Python backend development experience.
  • Experience with FastAPI/Flask frameworks.
  • Strong Linux/bash scripting skills.
  • Hands-on with Docker and Kubernetes.
  • Experience with Kafka and Elasticsearch.
  • Knowledge of RESTful microservice design.
  • Familiarity with Git and CI/CD workflows.
  • Experience with Agile practices and DevOps.
  • Ability to work both independently and within a team.

Responsibilities

  • Design, develop, test, and maintain Python microservices.
  • Build Kafka consumers/producers and integrate Elasticsearch indexing.
  • Create and maintain CI/CD pipelines; deploy in Kubernetes clusters.
  • Participate in architecture planning and code reviews.
  • Ensure observability, logging, security, and reliability.
  • Collaborate across teams and contribute to technical docs.
  • Troubleshoot production issues and contribute to performance improvements.
  • Foster a culture of high-quality software delivery.

Skills

Python
FastAPI/Flask
REST APIs
Kubernetes
Docker
Kafka
Elasticsearch
Git
CI/CD
Linux/Bash
Agile

Education

Bachelor’s degree +12+ yrs
Master’s degree +10+ yrs
Experience in lieu of degree

Tools

Docker
Kubernetes
Apache Kafka
Elasticsearch

Job description

Base-2 Solutions seeks a Principal Software Engineer to design, develop, and maintain Python microservices interfacing with Apache Kafka and Elasticsearch. The role involves deploying and monitoring services in Kubernetes and collaborating with cross-functional teams to deliver observable, secure systems for DIA-NDOC DOMEX Platform.

The position is primarily on-site in Bethesda, MD, with occasional remote work based on client requirements and deliverables.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Python Microservices Engineer: Kubernetes & Kafka
Principal Python Microservices Engineer: Kubernetes & Kafka

Base-2 Solutions, LLC • Bethesda (MD)

On-site
USD 150,000 - 190,000
Principal Python Microservices Engineer — TS/SCI
Principal Python Microservices Engineer — TS/SCI

Base-2 Solutions • Bethesda (MD)

On-site
USD 180,000 - 240,000
TS/SCI Software Engineer: Python Microservices & Kubernetes
TS/SCI Software Engineer: Python Microservices & Kubernetes

Base-2 Solutions • Chevy Chase (MD)

On-site
USD 120,000 - 180,000
401(k) with company match
Medical, dental, vision benefits
Competitive compensation
+1
Senior Backend Engineer - Python Microservices, Kubernetes
Senior Backend Engineer - Python Microservices, Kubernetes

Base-2 Solutions, LLC • Bethesda (MD)

On-site
USD 110,000 - 170,000
Principal Software Engineer
Principal Software Engineer

Base-2 Solutions, LLC • Bethesda (MD)

On-site
USD 150,000 - 190,000
Principal Software Engineer
Principal Software Engineer

Base-2 Solutions • Bethesda (MD)

On-site
USD 180,000 - 240,000
Sr. Software Engineer
Sr. Software Engineer

FAMU National Alumni Association • Bethesda (MD)

On-site
USD 140,000 - 180,000
Health and Wellness Programs
Income Protection
Paid Leave
+1
Senior Python Engineer — Distributed, Kafka & Observability
Senior Python Engineer — Distributed, Kafka & Observability

Erias Ventures • Herndon (VA)

On-site
USD 150,000 - 265,000
Above market pay
401k with immediate vesting
Spot bonuses
+11
TS/SCI Cleared Python Microservices Engineer
TS/SCI Cleared Python Microservices Engineer

Sunayu Llc • Bethesda (MD)

On-site
USD 120,000 - 170,000
3 Medical Plan Options
Dental and Vision
FSA, DCFSA, HSA
+7
Senior Backend Engineer: Python/Java & Kafka Microservices
Senior Backend Engineer: Python/Java & Kafka Microservices

Tech Mirrors • Bellevue (WA)

On-site
USD 140,000 - 180,000