Software Engineer - Backend

Lakefusion

United States

Remote

USD 120,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work
Contractor position in the United Laws

Job summary

Lakefusion is building and scaling a real-time API and backend services that connect enterprise systems using Python microservices and data platforms. You will work on high-throughput, low-latency, reliable deployments across cloud and customer-managed environments.

The role requires strong Python (FastAPI) and .NET/C# experience, Kubernetes, Docker, MongoDB, and a focus on resilience, logging, metrics, and tracing. Remote work is supported from the United States for a contractor role.

Qualifications

  • Two+ years building production backend services or microservices.
  • Strong Python experience incl. FastAPI, async programming, server tuning, perf profiling.
  • Two+ years with modern .NET/C#, REST APIs, DI, EF Core.
  • MongoDB data modeling, aggregation, indexing, async drivers.
  • Kubernetes and Docker with autoscaling and prod patterns.
  • Resilience techniques: timeouts, retries, circuit breakers, idempotency, graceful degradation.
  • Design for restricted networks and custom identity, with strong logging/metrics/tracing.

Responsibilities

  • Design and operate a Python API on Kubernetes for high-throughput workloads.
  • Maintain backend services in .NET and connect with Python services and DBs.
  • Ensure resilience against outages, rate limits, and partial failures.
  • Configure Kubernetes scaling and production resource behavior.
  • Deploy portable systems into customer environments with restricted networking.
  • Profile and improve performance across code, connections, caching, and downstream calls.

Skills

Python programming
Logging & monitoring
Communication

Tools

FastAPI
.NET / C#
MongoDB
Kubernetes
Docker
REST APIs

Job description

Role overview

Build and scale a real-time API and backend services that connect enterprise systems with Python microservices and data platforms. The work emphasizes high throughput, low latency, reliability, and deployment across cloud and customer-managed environments where network, identity, and monitoring setups vary.

Responsibilities
  • Design and operate a Python API on Kubernetes, tuning it for responsive, high-volume workloads.
  • Maintain backend services in .NET and connect them with Python services and document databases.
  • Make services resilient to upstream outages, rate limits, retries, and partial failures.
  • Configure Kubernetes scaling and resource behavior for production workloads.
  • Deploy portable systems into customer environments with restricted networking and customer-controlled identity.
  • Profile and improve performance across application code, connections, caching, and downstream calls.
Requirements
  • At least two years building production backend services or microservices.
  • Strong Python experience, including FastAPI, asynchronous programming, server tuning, and performance profiling.
  • At least two years with modern .NET and C#, including REST APIs, dependency injection, and Entity Framework Core.
  • MongoDB experience covering data modeling, aggregation, indexing, and asynchronous drivers.
  • Kubernetes and Docker experience, including autoscaling and production deployment patterns.
  • Knowledge of resilience techniques such as timeouts, retries, circuit breakers, idempotency, and graceful degradation.
  • Ability to design for restricted network access and custom identity systems, with strong logging, metrics, tracing, and communication skills.
Nice to have
  • Experience with Databricks, Delta Lake, Spark SQL, or MLflow.
  • Familiarity with event-driven systems such as Kafka, RabbitMQ, or cloud event services.
  • Experience with strict enterprise security requirements, private networking, or both SQL and document data stores.
Benefits and work setup
  • Contractor position based in the United States, with remote work.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time Backend Engineer — Python/.NET, Remote
Real-Time Backend Engineer — Python/.NET, Remote

Lakefusion • United States

Remote
USD 120,000 - 180,000
Remote work
Contractor position in the United Laws
Backend Engineer
Backend Engineer

Primetag • United States

Remote
USD 120,000 - 160,000
Medical insurance
Periodic in-person team gatherings in/
Senior Python Engineer
Senior Python Engineer

EPAM Systems • Houston (TX)

On-site
USD 110,000 - 170,000
Senior Backend Developer
Senior Backend Developer

Microservice Solutions GmbH • United States

Remote
USD 110,000 - 170,000
Professional development budget
Architectural freedom
Senior Fullstack Engineer
Senior Fullstack Engineer

Jimmy Technologies • United States

Remote
USD 100,000 - 130,000
Senior Backend Engineer
Senior Backend Engineer

Atmos • United States

Remote
USD 120,000 - 170,000
Health, dental, and vision coverage
Wellness stipend
Remote work equipment and productivity
Software Engineer (Back End and Cloud) Role
Software Engineer (Back End and Cloud) Role

Peregrine Advisors LLC • Washington

On-site
USD 120,000 - 170,000
Tech Lead Python
Tech Lead Python

encora10 • United States

Remote
USD 130,000 - 180,000
Senior Software Engineer- Python & .NET
Senior Software Engineer- Python & .NET

Insight Global (United States) • Dublin (OH)

On-site
USD 120,000 - 160,000
Senior Backend Engineer (Go/Python)
Senior Backend Engineer (Go/Python)

BearPlex • United States

Remote
USD 180,000 - 240,000
Fully remote work
Learning budget
Path toward technical leadership