Software Engineer (Python/Go)

DKMRBH Inc

Bethesda (MD)

Hybrid

USD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

DKMRBH Inc. is seeking a Software Engineer (Python/Go) to join an Agile team building modern platform services and cloud infrastructure. You will design scalable backend APIs, implement Terraform-based IaC, and contribute to automation platforms powering enterprise applications.

The ideal candidate has 5+ years of backend experience, strong Python/Go skills, and familiarity with REST APIs, CI/CD, and cloud infrastructure. This is a hybrid role with onsite days in the Bethesda area.

Qualifications

  • 5+ years of software engineering experience developing production backend applications.
  • Strong experience with Python or Go (Golang).
  • Experience designing and developing REST APIs.
  • Strong understanding of data structures, algorithms, OOD, design patterns, and clean code principles.
  • Experience building distributed systems with idempotency, retries, rate limiting, circuit breakers, and timeouts.
  • Hands-on experience with Terraform or other Infrastructure as Code tools.
  • Experience with CI/CD automation.
  • Strong understanding of cloud infrastructure fundamentals: compute, networking, IAM, storage.
  • Strong troubleshooting and production support experience.
  • Experience working within Agile Scrum teams.

Responsibilities

  • Design, develop, and maintain scalable backend services and internal platform APIs.
  • Build secure API layers exposing infrastructure capabilities to engineering teams.
  • Develop production services using Python or Go (Golang).
  • Design and maintain IaC solutions using Terraform.
  • Build reusable automation modules and infrastructure components.
  • Implement API standards, versioning, and backward compatibility.
  • Develop automated unit, integration, and contract tests.
  • Build and enhance CI/CD pipelines for deployments.
  • Develop Policy as Code using Open Policy Agent (OPA).
  • Improve platform reliability, scalability, monitoring, and operational excellence.
  • Collaborate with platform engineering, cloud, DevOps, security, and developer experience teams.
  • Produce technical documentation, architecture diagrams, and runbooks.
  • Participate in code reviews and architecture improvements.
  • Mentor engineers and promote engineering best practices.

Skills

Python
Go (Golang)
REST APIs
Terraform
CI/CD
Cloud infrastructure
Distributed systems
Agile Scrum
Kubernetes
Docker

Tools

OpenAPI
Swagger
Terraform
Kubernetes
Docker

Job description

Employment Type
  • W2 Contract Only
  • Long-term opportunity with possible extension

Software Engineer (Python/Go) | Platform Engineering | Terraform | Cloud Infrastructure | Hybrid

We are hiring a Software Engineer to join an Agile engineering team responsible for building modern platform services, infrastructure automation, and internal developer tools. This is an excellent opportunity for engineers who enjoy developing scalable backend services, cloud infrastructure, and automation platforms that power enterprise applications.

The ideal candidate will have strong experience building production-grade APIs using Python or Go, working with Terraform, cloud infrastructure, CI/CD automation, and modern software engineering best practices.

Location

Hybrid 2 Days/Week Onsite

important: This position is available only on W2. No C2C, third-party vendors, subcontractors, or employer submissions will be considered.

The client is unable to provide employment sponsorship now or in the future. Candidates must be authorized to work in the U.S. without requiring current or future visa sponsorship. Applicants who do not require sponsorship are encouraged to apply.

What You’ll Do
  • Design, develop, and maintain scalable backend services and internal platform APIs.
  • Build secure API layers that expose infrastructure capabilities to engineering teams.
  • Develop production services using Python or Go (Golang).
  • Design and maintain Infrastructure as Code (IaC) solutions using Terraform.
  • Build reusable automation modules and infrastructure components.
  • Implement API standards, versioning strategies, and backward compatibility.
  • Develop automated unit, integration, and contract tests.
  • Build and enhance CI/CD pipelines supporting application and infrastructure deployments.
  • Develop Policy as Code using Open Policy Agent (OPA).
  • Improve platform reliability, scalability, monitoring, and operational excellence.
  • Collaborate with platform engineering, cloud, DevOps, security, and developer experience teams.
  • Produce technical documentation, architecture diagrams, and operational runbooks.
  • Participate in code reviews, technical design discussions, and architecture improvements.
  • Mentor engineers and promote engineering best practices.
Required Qualifications
  • 5+ years of software engineering experience developing production backend applications.
  • Strong experience with Python or Go (Golang).
  • Experience designing and developing REST APIs.
  • Strong understanding of:
    • Data Structures
    • Algorithms
    • Object-Oriented Design
    • Design Patterns
    • Clean Code Principles
  • Experience building distributed systems using concepts such as:
    • Idempotency
    • Retries
    • Rate Limiting
    • Circuit Breakers
    • Timeouts
  • Experience writing unit, integration, and API contract tests.
  • Hands-on experience with Terraform or other Infrastructure as Code tools.
  • Experience with CI/CD automation.
  • Strong understanding of cloud infrastructure fundamentals:
    • Compute
    • Networking
    • IAM
    • Storage
  • Strong troubleshooting and production support experience.
  • Experience working within Agile Scrum teams.
Preferred Qualifications
  • Terraform advanced features (Modules, Remote State, Workspaces)
  • Open Policy Agent (OPA)
  • Policy as Code
  • OpenAPI / Swagger
  • Temporal Workflow
  • Internal Developer Platforms (IDP)
  • Platform Engineering
  • Kubernetes
  • Containers
  • Service Mesh
  • Harness CI/CD
  • Terratest
  • Infrastructure Automation
  • Observability (Logging, Metrics, Tracing)
  • API Security
  • Authentication & Authorization
  • Secrets Management
  • Audit Logging
  • Git-based Development
  • Open-source platform or infrastructure experience
Technical Skills

Python Go (Golang) REST APIs API Development API Design Infrastructure as Code Terraform Cloud Infrastructure CI/CD Infrastructure Automation Distributed Systems OpenAPI Swagger Open Policy Agent (OPA) Policy as Code Kubernetes Docker Containers Git Observability Logging Metrics Tracing Harness Terratest Platform Engineering Internal Developer Platforms (IDP)

Why Apply?
  • Work on modern cloud platform engineering initiatives.
  • Build scalable infrastructure automation and developer platforms.
  • Collaborate with experienced engineering, DevOps, and cloud teams.
  • Long-term contract opportunity with cutting-edge technologies.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Platform Automation Engineer
Senior Platform Automation Engineer

Experis ManpowerGroup Sp. z o.o. • Town of Poland (NY)

On-site
USD 140,000 - 190,000
Multisport card
Private healthcare
Group life insurance
Platform Engineer (Python/Go) - Cloud Infra & IaC
Platform Engineer (Python/Go) - Cloud Infra & IaC

DKMRBH Inc • Bethesda (MD)

Hybrid
USD 120,000 - 150,000
DevOps Engineer
DevOps Engineer

Motion Recruitment Partners LLC • Boston (MA), Northern (KY)

Hybrid
USD 140,000 - 180,000
Medical Insurance
Dental Benefits
Vision Benefits
+6
Platform Engineer
Platform Engineer

New York Technology Partners • Illinois

On-site
USD 100,000 - 130,000
Terraform Developer (JC)
Terraform Developer (JC)

The Matlen Silver Group, Inc. • Jersey City (NJ)

On-site
USD 140,000 - 210,000
Senior Software Engineer – Platform Engineering
Senior Software Engineer – Platform Engineering

Nigel Frank International • Town of Poland (NY)

On-site
USD 140,000 - 190,000
Backend Engineer (Golang) ID48361
Backend Engineer (Golang) ID48361

AgileEngine • Boston (GA)

Hybrid
USD 90,000 - 130,000
Professional growth opportunities
Competitive compensation
Exciting projects with Fortune 500 companies
+1
Platform Engineer
Platform Engineer

Synergy • Chicago (IL)

On-site
USD 100,000 - 150,000
Backend Engineer (Golang) ID48361
Backend Engineer (Golang) ID48361

AgileEngine • Austin (TX)

Hybrid
USD 100,000 - 130,000
Mentorship and TechTalks
Competitive compensation
Flexible schedule
+1
Backend Engineer (Golang) ID48361
Backend Engineer (Golang) ID48361

AgileEngine • Richmond (VA)

Hybrid
USD 100,000 - 130,000
Mentorship
TechTalks
Education budget
+3