Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
PL

Python Backend Engineer

PeopleNTech LLC
πŸ‡ΊπŸ‡Έ United States
On-site
Manager or above
11 months ago
  • Python
  • PostgreSQL
  • pytest
  • Kubernetes
  • FastAPI
  • LlamaIndex
  • Devops
  • Microservices
  • Docker
  • CI/CD
  • Test Automation
  • REST API
  • OAuth2
  • JWT
  • Pinecone
  • Weaviate
  • Qdrant
  • LangChain
  • OpenAI
  • Prometheus
  • Grafana
  • OpenTelemetry
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV
Title -Python Backend Engineer
Experience Range - 8 - 15 max yrs. expr.
Location - Remote
Job type:Contract
Duration:6+ Months
Bill Rate Range:USD 75/hr
Work Status (Visa):(No 3rd party candidates, Candidate should be on your w2)
No. of Position:1
Tentative start date:ASAP
Client Name -BCG(Please do not post the client's name or share with candidate)


Requested skillset:Strong Python, Fast API, Multi-tenant (key based with Postgres RLS), LammaIndex workflows, Unit and API tests with pytest, Kubernetes background
JD:
About the Role
We are looking for a strong Python Backend Engineer with hands-on experience in FastAPI, multi-tenant architectures, and Kubernetes to design, build, and scale secure backend systems. The ideal candidate will have deep experience in PostgreSQL RLS, LlamaIndex workflows, and building testable, production-grade APIs.
Key Responsibilities
  • Design and develop high-performance backend services using Python and FastAPI.
  • Implement multi-tenant architectures leveraging PostgreSQL Row-Level Security (RLS) and key-based tenant isolation.
  • Integrate and orchestrate LlamaIndex workflows for intelligent data processing and retrieval.
  • Develop and maintain unit tests and API tests using pytest to ensure reliability and code quality.
  • Collaborate with DevOps teams to deploy and manage microservices in Kubernetes environments.
  • Optimize APIs for scalability, security, and observability.
  • Participate in code reviews, design discussions, and technical documentation.

Required Skills & Experience
  • Strong proficiency in Python with 4+ years of backend development experience.
  • Hands-on experience with FastAPI (or equivalent async frameworks like Starlette, aiohttp).
  • Expertise in PostgreSQL, particularly Row-Level Security (RLS) and multi-tenant database design.
  • Experience implementing or integrating LlamaIndex (or similar retrieval-augmented generation frameworks).
  • Solid understanding of Kubernetes, containerization (Docker), and CI/CD pipelines.
  • Strong testing background β€” pytest, mocking, and test automation.
  • Familiarity with asynchronous programming, RESTful API design, and authentication (OAuth2/JWT).

Nice to Have
  • Experience with vector databases (e.g., Pinecone, Weaviate, Qdrant).
  • Familiarity with LangChain, OpenAI APIs, or LLM-based systems.
  • Background in observability (Prometheus, Grafana, OpenTelemetry).
  • Prior contributions to open-source projects or LLM-related workflows.

1 First Name:
2 Last Name:
3 Contact No:
4 Email ID:
5 LinkedIn ID:
6 Work Authorization with Validity:
7 If H-1B – Petitioner Name:
8 Expected Rate / Salary:
9 Relocation Promised:
10 Benefits Promised:
11 Current Location:
12 Willing to Relocate (Y/N): if Yes (By When)
13 Willing to work from office (Y/N):
14 In-Person Interview (Y/N):
15 Availability to Join:
16 Driver's License (Y/N):
17 Owns a Vehicle (Y/N):
18 Reason for Change?
19 Screening Notes: The screening note should not simply replicate (copy/paste) information from the resume. Instead, it should be crafted based on a comprehensive discussion with the candidate, highlighting why they are the ideal fit for the role. ThisInvolves summarizing key points from their experience and emphasizing their alignment with the essential skills required (must have) for the position. The objective is to provide the hiring manager with abrief overview of the candidate's background, showcasing their suitability for the role.
This should be a minimum of 5 to 7 bullet points in details


Python Backend Engineer Β· PeopleNTech LLC

Auto apply with Likeremote