Software Engineer

Base-2 Solutions

Bethesda (MD)

On-site

USD 120,000 - 180,000

Full time

24 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401(k) with company match
Healthcare coverage
Paid time off

Job summary

Base-2 Solutions is seeking a Software Engineer to support a long-term DIA-NDOC DOMEX Technology Platform (DTP) contract. The role involves working closely with Systems Engineers, Software Engineers, Architects, and Operations Engineering/Manager on a broad scope of activities including middle-tier and backend engineering tasks.

The position requires innovation, collaboration, and professional development within a mission-focused and solutions-oriented team.

Qualifications

  • Bachelor's degree with 4–8 years of related experience or Master's with 2–6 years of related experience.
  • Proficiency in Python and backend frameworks (FastAPI, Flask).
  • Experience with containerization, especially Docker.
  • Experience in ETL processes.
  • Linux environment experience and Bash scripting.
  • Strong RESTful APIs and microservice architecture knowledge.
  • Hands-on Kubernetes deployment, monitoring, and debugging.
  • Understanding of design patterns, security practices, and logging/monitoring.
  • Familiarity with Git and PR-based collaboration.
  • Experience with CI/CD tools (GitLab, Jenkins).
  • Strong written and verbal communication; AGILE mindset.
  • Team player; capable self-starter.

Responsibilities

  • Design, develop, test, and maintain Python microservices.
  • Implement Kafka-based message consumers and producers.
  • Integrate Elasticsearch for real-time and batch indexing and queries.
  • Write unit and integration tests for reliability and coverage.
  • Build CI/CD pipelines and deploy services in Kubernetes clusters.
  • Participate in design discussions, code reviews, and architecture planning.
  • Monitor and troubleshoot production issues with observability tools.
  • Contribute to technical documentation and knowledge sharing.
  • Apply appropriate dev methodologies for development, integration, and production.
  • Foster collaboration to deliver quality services to customers.

Skills

Python
FastAPI
Flask
REST APIs
Microservices
Git
GitLab/Jenkins
AGILE
Kubernetes
Docker
Bash
ELK/observability
Kafka
Elasticsearch

Education

Bachelor's Degree
Master's Degree

Tools

Docker
Kubernetes
Git
CI/CD (GitLab/Jenkins)
Kafka
Elasticsearch

Job description

  • Required Security Clearance: Top Secret/SCI
  • Location: Bethesda, MD
  • Work Type: On-Site
  • Shift: First
  • Requisition ID: 3905
  • Standard Title:
  • Required Security Clearance: Top Secret/SCI
  • Location: Bethesda, MD
  • Work Type: On-Site
  • Shift: First
  • Referral Eligibility: Eligible
  • U.S. Citizenship Required? Yes
Position Summary

Base-2 Solutions is seeking a Software Engineer to support a long-term DIA-NDOC DOMEX Technology Platform (DTP) contract. The role involves working closely with Systems Engineers, Software Engineers, Architects, and Operations Engineering/Manager on a broad scope of activities including middle-tier and backend engineering tasks. The position requires innovation, collaboration, and professional development within a mission-focused and solutions-oriented team. Work is primarily on-site in Bethesda, MD with a flexible schedule and occasional remote work depending on client requirements.

Essential Duties And Responsibilities
  • Design, develop, test, and maintain Python microservices.
  • Implement message consumers and producers with Apache Kafka.
  • Integrate with Elasticsearch for real-time and batch data indexing and querying.
  • Write unit and integration tests to ensure high code coverage and reliability.
  • Build CI/CD pipelines and deploy services in Kubernetes clusters.
  • Participate in design discussions, code reviews, and architecture planning.
  • Monitor and troubleshoot production issues using observability tools.
  • Contribute to technical documentation and knowledge sharing within the team.
  • Utilize software engineering and design methodologies appropriate to the development, integration, and production environment.
  • Foster collaboration among team members to provide quality service and products to customers.
Required Qualifications
  • Bachelor's Degree and 4-8 years of prior relevant experience or Masters with 2-6 years of prior relevant experience.
  • Proficiency in Python and related backend frameworks (e.g., FastAPI, Flask).
  • Experience with containerization, especially with Docker.
  • Experience in Extraction, Transformation, and Load (ETL).
  • Hands-on development experience in a Linux environment including bash or bash-like scripting.
  • Strong understanding of RESTful APIs and microservice architecture.
  • Hands-on experience with Kubernetes: deploying, monitoring, and debugging services.
  • Understanding of common design patterns, security practices, and logging/monitoring principles.
  • Familiarity with Git and collaborative workflows (PRs, reviews).
  • Experience with DevOps practices and tools including Continuous Integration/Continuous Delivery (CI/CD) tools and practices, especially Gitlab or Jenkins.
  • Strong verbal and written communication skills.
  • Experience with AGILE practices.
  • Ability to work well in a team and as a self-starter.
Preferred Qualifications
  • Experience with designing and implementing software development kits.
  • Familiarity with DGX (Deep GPU Xceleration).
  • Active Security+ certification and ability to obtain Privileged User Account (PUA) certification by the Government.
  • Elasticsearch certifications or other program stack related certifications.
  • Experience with production/enterprise systems at scale.
  • Knowledge of distributed systems concepts (e.g., idempotency, eventual consistency).
  • Familiarity with schema registries and Kafka streaming patterns.
  • Experience blending analytical methodologies and leveraging existing COTS/GOTS/OS tools in an unconventional manner.
  • Experience with Amazon Web Services (AWS/C2S).
  • Familiarity or experience with building applications around Large Language Models, Agentic AI.
Required Education and Experience Equivalency
  • Bachelor's Degree with 4-8 years of experience.
  • Masters with 2-6 years of experience.
Required Certifications
  • None specified.
Required Security Clearance
  • Active Top Secret/SCI
Pay & Benefit Highlights
Compensation
  • Competitive fixed salary or hourly pay (based on experience, skills, location, and internal equity).
  • Employee referral bonuses up to $10,000 per hired referral.
  • Additional bonus opportunities for exceptional performance and contributions to business development and company growth (role-dependent).
Health
  • 100% company-paid medical premiums for employees and eligible dependents.
  • Choose from multiple plan options with CareFirst, Kaiser, and UnitedHealthcare, including PPO, POS, HMO, and HSA-compatible plans.
  • 100% company-paid dental premiums for employees and eligible dependents.
  • 100% company-paid vision premiums for employees and eligible dependents.
Income Protection
  • 100% company-paid premiums for short-term disability.
  • 100% company-paid premiums for long-term disability.
  • 100% company-paid premiums for accidental death & dismemberment (AD&D).
  • 100% company-paid premiums for life insurance up to $200,000.
Retirement
  • 401(k) with immediate vesting: 4% company match plus a 4% non-elective company contribution (8% total).
  • 401(k) pre-tax and Roth options.
Leave
  • Up to 20 days of flexible paid time off (PTO).
  • 11 paid floating holidays.
Work-Life Balance
  • Flexible work schedules, including flex time and compressed work periods (contract and project-dependent).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

RPMGlobal • Bethesda (MD)

On-site
USD 120,000 - 180,000
Software Engineer
Software Engineer

Base-2 Solutions • Hanover (MD)

On-site
USD 120,000 - 180,000
Employee referral bonuses up to $10,0
Company-paid health insurance
Company-paid dental premiums
+5
Software Engineer Level 5
Software Engineer Level 5

Base-2 Solutions • Washington

On-site
USD 150,000 - 210,000
Health insurance
Dental insurance
Vision insurance
+3
Software Engineer Level 4
Software Engineer Level 4

Base-2 Solutions • Washington

On-site
USD 120,000 - 160,000
Health insurance
Dental insurance
Vision insurance
+3
Principal Software Engineer
Principal Software Engineer

Base-2 Solutions • Maryland

On-site
USD 140,000 - 190,000
Top Secret/SCI clearance
Health insurance
401(k) with employer match
+2
Software Engineer Level 4
Software Engineer Level 4

Base-2 Solutions • Norfolk (VA)

On-site
USD 120,000 - 160,000
Health insurance
Dental insurance
Vision insurance
+5
Systems Administrator 3
Systems Administrator 3

Base-2 Solutions • Bethesda (MD)

On-site
USD 120,000 - 160,000
Medical premiums paid
Dental premiums paid
Vision premiums paid
+3
All-Source Platform User Support Specialist 4
All-Source Platform User Support Specialist 4

Base-2 Solutions • Bethesda (MD)

On-site
USD 105,000 - 145,000
Health insurance
Dental insurance
Vision insurance
+2
Junior Software Engineer with Security Clearance
Junior Software Engineer with Security Clearance

Base-2 Solutions • Maryland

On-site
USD 90,000 - 150,000
Medical insurance
Dental insurance
Vision insurance
+2
Data Scientist
Data Scientist

Base-2 Solutions • Bethesda (MD)

On-site
USD 110,000 - 165,000