Mid-Level Backend Python Engineer (SQL, SQLAlchemy + Pytest) – Kerala or Ahmedabad – UK Hours (Mumbai)

Mid-Level Backend Python Engineer (SQL, SQLAlchemy + Pytest) – Kerala or Ahmedabad – UK Hours (Mumbai)

17 Sep
|
Talent-Hunters
|
Mumbai

17 Sep

Talent-Hunters

Mumbai

Job Type: Full-time

We have a rare opportunity for an experienced andhighly skilled Mid-Level Python Backend Engineerto join anestablished back end team,based in eitherAhmedabad or Kerala - UK hours.An exciting opportunity to join one of the UK’s most awarded and fastest‑growing next‑gen VoIP providers, delivering high‑quality, digital phone systems and broadband with 5‑star service. Positioned as the UK’s No.1 VoIP provider ahead of the 2027 BT Landline Shutdown, this is a fast‑paced, award‑winning environment with strong opportunities to learn, grow, and build your career.OverviewIn this role, you will be embedded full-time within across-functional product squad (Product Owner/BA, Frontend Developer, and QA)to build products on top of their Python service estate and telephony platform. This role is ideal for an individual contributor who thrives in an existing service estate, writes clean, well-tested Python code, and utilises modern AI-assisted tools to deliver features with care and precision.Key ResponsibilitiesWrite unit and integration tests using Pytestalongside feature development, and add tests around existing untested code.Additionally, work within their existingmixed testing stack, which includes Django tests, unittest, and a smaller amount of Pytest,ensuring new tests align with current patterns and frameworks.Build and maintain REST APIs and business logic across our Python service estate (CRM/Core, Services, Queues, Ledger, Credit Control, and their customer platform backend).Navigate anexisting codebase to trace bugsacross service boundaries, resolve technical debt, and make changes without causing collateral damage.Utilise dailyagentic coding tools (e.g., Claude Code, Cursor, Copilot) t o write real features,



while critically reviewing all AI outputs before shipping.Participate in handling production setting incidents with care and precision, particularly regarding billing, ledger, and credit control logic.Work autonomously within two-week sprints, delivering incremental pull requests and flagging blockers early.Maintain strong async communication through written documentation and actively incorporate feedback from code reviews.Minimum Requirements / Must HavesMinimum 3–5 years of commercial backend development experience.Strong Python foundation with expertise in readable code, type hints, and dataclasses or Pydantic.Solid relational database experience with confident SQL skills and ORM experience(SQLAlchemy preferred; Django ORM acceptable).Clear understanding of database transaction boundaries and REST API design.Core testing proficiency in Pytest, including fixtures, mocking, and test data setup.Hands-on experience usingAI-assisted coding tools for feature development,with the ability to critically evaluate and explain AI output.Familiarity with basic event-driven queue/messaging concepts and cloud platform exposure (GCP or AWS).Strong written English communication skills for asynchronous updates.Ability to cover working hours aligned with 11:00-20:00 IST for overlap with UK schedules.Preferred ExperiencePrevious experience in Telecoms, VoIP, or SIP domain exposure.Experience with billing, subscription, payment systems, or credit control logic.Exposure to Google Cloud Platform (GCP) services (Cloud Run, Cloud Functions, Pub/Sub, BigQuery).Experience working with analytics SQL or BigQuery.If you bring the skills and experience listed above, we’re excited to see your applicationDue to high application volumes, only shortlisted candidates will be contacted - but we genuinely review, appreciate and value every application and wish you the very best in your search. Please follow us for future roles.

📌 Mid-Level Backend Python Engineer (SQL, SQLAlchemy + Pytest) – Kerala or Ahmedabad – UK Hours (Mumbai)
🏢 Talent-Hunters
📍 Mumbai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: mid-level backend python engineer (sql, sqlalchemy + pytest) – kerala or ahmedabad – uk hours (mumbai) / mumbai

Subscribe to this job alert:

Get the latest job offers by email for: mid-level backend python engineer (sql, sqlalchemy + pytest) – kerala or ahmedabad – uk hours (mumbai) / mumbai