Senior Python Backend Engineer - Full WFH!

KMC Solutions, LLC
United States
10 days ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Code Review System Configuration Continuous Integration Data Validation Linux DevOps Distributed Systems Python (Programming Language) Linux System Administration Message Broker Scrum Methodology
+16 more
RabbitMQ Ansible Server Administration Shell Script SQLAlchemy Systems Architecture Delivery Pipeline Backend Git Fastapi Pytest Containerization Infrastructure Automation Frameworks Front End Software Development Restful APIs Docker

Job description

We are looking for a Senior Python Engineer with strong expertise in PYTHON backend development and LINUX systems to join our agile, remote-first engineering team.

You will build, scale, and maintain reliable backend services, APIs, and platform infrastructure while contributing to system architecture, automation, testing, and operational stability.

Work Setup & Schedule

  • 100% Remote
  • Dayshift, * Design, develop, and maintain scalable backend services using PYTHON and FastAPI.
  • Build and optimize high-performance RESTful APIs.
  • Develop clean, modular, and maintainable backend systems.
  • Contribute to system architecture and technical design decisions.
  • Manage and configure LINUX-based development and production environments.
  • Perform LINUX server administration, shell scripting, system configuration, and troubleshooting.
  • Containerize applications and environments using Docker.
  • Implement infrastructure automation using Ansible.
  • Support CI/CD pipelines and deployment workflows.
  • Develop and maintain automated unit, integration, and end-to-end tests using Pytest.
  • Troubleshoot backend, infrastructure, and production issues.
  • Participate in code reviews, sprint planning, and technical discussions.
  • Collaborate with Frontend, Product, and Infrastructure teams.

Requirements

  • 6-8+ years of professional PYTHON development experience.
  • Strong expertise in PYTHON backend development.
  • Hands-on experience building backend services using FastAPI or similar frameworks.
  • Experience designing and developing RESTful APIs.
  • Strong expertise in LINUX systems and environments.
  • Hands-on experience with LINUX system administration, shell scripting, server configuration, and troubleshooting.
  • Experience with Docker and containerized environments.
  • Experience with infrastructure automation tools such as Ansible.
  • Strong experience with automated testing frameworks such as Pytest.
  • Solid understanding of scalable system design and distributed systems.
  • Experience with Git and collaborative development workflows.

Nice to Have

  • Experience with RabbitMQ or other message brokers.
  • Experience with Pydantic for data validation and configuration.
  • Experience with SQLAlchemy or similar ORM tools.
  • Exposure to CI/CD pipelines and modern DevOps practices.

Core Tech Stack

PYTHON * LINUX * FastAPI * REST APIs * Docker * Ansible * Pytest * Git

Nice to have: RabbitMQ * Pydantic * SQLAlchemy * CI/CD

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

3:05 min

Tagging and organizing execution scenarios with pytest markers

Florian Bruhin · World Congress 2021

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

Videos

See all

Related articles

See all