RVC
JobsFor Employers
11 jobsSort: Relevance
12d 23h ago

Principal Backend Engineer

Luxoft·Python · Financial Services
📡Remote In-Country
|Bengaluru, India
azureci/cddockerfastapi+5
1d 2h ago

Backend Engineer

Kalepa·Python · Insurance technology
📡Fully Remote
|Warszawa
€69.3k - €142.9k EUR
restapiapiawsdebugging+7
3d 20h ago

Senior Software Engineer

Muck Rack·Python · SaaS
📡Fully Remote
from €6000 EUR
celerydjangokafkamysql+2
4d 17h ago

Principal Python Engineer

HumanIT·Python
📡Fully Remote
|Porto
€2500 - €3100 EUR
azuredockerfastapikafka+3
9d 3h ago

Senior Software Engineer

Affirm·Python · Financial Services
📡Fully Remote
|Warszawa
€71.4k - €99.3k EUR
awskotlinkubernetesmysql+3
10d 14h ago

Senior Engineer

Primer·Python · Finance
📡Fully Remote
bdddistributed_systemspythontdd
10d 18h ago

Python Developer

Zyte·Python · Data Services
📡Fully Remote
htmlhttpjavascriptunix/linux+8
10d 23h ago

Staff Software Engineer

Cloudbeds·Python · Hospitality Technology
📡Fully Remote
awsci/cdkubernetesml+4
11d 5h ago

Senior Backend Engineer

Thyme Care·Python · Healthcare
📡Fully Remote
$165k - $185k USD
awsfastapipostgresqlpython+2
4d 14h ago

Software Engineer II

Primer·Python · Financial Services
📡Fully Remote
restapietlpython
7d 19h ago

Software Developer

Python
📡Fully Remote
$60k - $80k USD
djangogitpythonrestapi+1

Principal Backend Engineer

Luxoft | Python | Financial Services
Remote In-Country
Full Time
India, Bengaluru
Position:
Principal Backend Engineer (Python)

Company:
Luxoft

Location:
India, Bengaluru

Employment type:
Not Specified

Short Summary:
Our Client is a leading global financial markets infrastructure and data provider. We are looking for a hands-on Principal Software Engineer with 12–15 years of experience to join our engineering team.

Responsibilities:
- Design and develop scalable backend services and APIs using Python
- Build high-performance, secure, and maintainable services using FastAPI and similar web frameworks
- Own backend architecture, technical design, and implementation for complex systems
- Design and consume RESTful APIs with OpenAPI/Swagger specifications
- Build reusable backend components, platform services, and integration capabilities
- Work with relational and NoSQL databases to design efficient data models and access patterns
- Collaborate with product, frontend, platform, QA, DevOps, and security teams to deliver robust solutions
- Troubleshoot production issues and drive root cause analysis and long-term fixes
- Write unit, integration, and API tests to ensure high code quality and release confidence
- Define and promote coding standards, engineering best practices, and CI quality gates
- Participate in design discussions, technical refinements, and architecture reviews
- Leverage GitHub Copilot to improve productivity, code quality, refactoring, testing, and documentation
- Partner with frontend teams to design efficient API contracts and support seamless frontend-backend integration

Requirement:
- 12–15 years of software engineering experience
- Advanced Python development experience for production-grade backend systems
- Strong experience with FastAPI and familiarity with similar Python web frameworks such as Flask or Django
- Strong understanding of RESTful API design and OpenAPI/Swagger
- Experience with async programming patterns using asyncio, async FastAPI, or similar libraries
- Strong understanding of request lifecycle, middleware, dependency injection, authentication flows, and error handling
- Strong knowledge of software engineering fundamentals, design patterns, data structures, and algorithms
- Ability to write clean, maintainable, testable, and production-ready code
- Experience with containerized application development using Docker
- Familiarity with Kubernetes or container orchestration platforms
- Good understanding of CI/CD pipelines using GitLab pipelines
- Experience with cloud-native application development is desirable

Benefits:
Not Specified

Required Skills

azureci/cddockerfastapikubernetesnosqlpostgresqlpythonredis

Required Languages

🇬🇧 English

Key competency: Python
Roles
PythonJavaReactTypeScriptNode.jsGoRustDevOpsData scienceProductDesign
Remote
United StatesUnited KingdomCanadaGermanyPolandSpainNetherlandsPortugal
Work type
Fully remoteRemote in-countryHybridSeniorMid-levelJuniorAll jobs
R© 2026 ReVacancybuild 584ca0bb
AboutContactPrivacyCookiesRefundsTerms & ConditionsFor Employers