Omni Reach
Posted 5mo ago

Sr. Python Developer

Omni Reach
India
RemoteFull Time
Responsibilities
  • Build backend
  • Design APIs
  • Write tests
Requirements
  • 5+ years backend experience
  • Strong Python
  • API design
  • Client interaction
  • Full lifecycle ownership
Technical tools mentioned
PythonFastAPIDjangoFlaskPostgreSQLMySQLMongoDBRedisDockerPytestGitAWSGCPAzureCI/CDJWT

Job description




This is a remote position.

Job Summary

We are hiring a Senior Python Engineer to build reliable, scalable backend systems that power real world applications. You will work directly with clients and internal teams to understand business needs, design the solution, write clean code, and take full ownership through to production.

This is not just a coding role, it requires strong communication, responsibility, and confidence in delivering solutions that meet both technical and business goals.


Key Responsibilities

  • Build and maintain production-grade backend systems using Python.
  • Design REST APIs and backend logic that handle real world data and business rules.
  • Write clean, tested code that can be deployed, scaled, and monitored reliably.
  • Take ownership of full features: planning, coding, testing, deployment, and troubleshooting.
  • Work directly with clients to understand problems, explain solutions, and gather feedback.
  • Collaborate with frontend, DevOps, and data teams to deliver complete systems.


Requirements


5–10 years of experience working in backend engineering.


Able to own the full development lifecycle, from understanding requirements to deploying and supporting the system.


Comfortable speaking with clients, asking clarifying questions, and explaining trade-offs.


Experience deploying real applications used by teams or customers.


A mindset of writing code that is reliable, easy to read, and easy to test.


Technical Skills


You should be confident in most of these:


Python (advanced usage, Python 3.x)


FastAPI, Django, or Flask for building APIs


SQL (PostgreSQL or MySQL), and optionally NoSQL (MongoDB, Redis)


Using Docker to containerize and run services


Writing unit and integration tests (e.g., with Pytest)


Git for version control and pull requests


Familiarity with cloud platforms like AWS, GCP, or Azure


CI/CD (GitHub Actions, GitLab CI, Jenkins, etc.)


Understanding basic API security (JWT, OAuth2)


Profiling and debugging performance issues

Soft Skills & Competencies


Strong communication: You can explain problems and solutions clearly.


Confident in client calls: You're not afraid to ask questions or share your thinking.


Responsible: You take ownership of what you build and follow through.


Collaborative: You work well with others and give/receive feedback openly.


Practical: You solve problems in a way that balances speed, quality, and business value.

Benefits


As per industry standards



About Omni Reach

IT services firm specializing in digital commerce and transformation.

Similar jobs

Python Developer roles
1d
Save
Mark Applied
Hide
IN_Associate_ Python Developer__Digital Integration_Advisory_Kolkata
Kolkata, West Bengal, India
OnsiteFull Time
PwC
PwC: Global provider of professional audit, tax, and consulting services.
N/A
2d
Save
Mark Applied
Hide
Python Engineer
Gurugram or Bengaluru
HybridFull Time
Aon
AonNYSE: AON: Provides risk management, insurance brokerage, and human capital consulting.
3+ YOEBachelor’s degree in a technical field, 3+ years of software engineering experience, Python OOP architecture, NumPy and Pandas, Git, databases, REST APIs, Agile, SDLC, and Atlassian tools.
Python, NumPy, Pandas, Git, PostgreSQL, MySQL, Jira, Confluence, pyspark, CUDA, QuantLib
2d
Save
Mark Applied
Hide
Z2_Python Developer
Bangalore, Karnataka, India
OnsiteFull Time
NTT DATA
NTT DATA: Global provider of IT and business consulting services.
Develop scalable Python backend services, RESTful APIs, microservices, database schemas, asynchronous processing, tests, CI/CD deployments, and secure production applications.
Python, SQL, RESTful APIs, microservices, CI/CD
2d
Save
Mark Applied
Hide
Senior Python Developer
Ahmedabad, Gujarat, India
OnsiteFull Time
Arrow Electronics
Arrow ElectronicsNYSE: ARW: Distributes electronic components and provides enterprise computing solutions.
5+ YOERequires 5–8 years of software development experience, expert Python, Flask/Django REST API development, relational databases and SQL, testing, Git, and secure coding practices. Cloud and Agile experience preferred.
Python, Flask, Django, Django REST framework, Pytest, unittest, Git, AWS, S3, EC2, CloudWatch, Lambda, DynamoDB, Athena, AWS Config, Redshift, JavaScript, Jira, Confluence, Rally
2d
Save
Mark Applied
Hide
Remote Python Developer
Bengaluru, Karnataka, India
$50-$100/hr RemoteContract
Turing
Turing: AI-powered platform connecting companies with global remote software developers.
3+ YOE3+ years of software engineering experience; strong Python skills; Git, Docker, pipeline setup, complex codebases, local testing, and open-source experience preferred.
Python, Git, Docker, GitHub
2d
Save
Mark Applied
Hide
Senior Python Engineer
Bengaluru, Karnataka, India
HybridFull Time
Ascendion
Ascendion: AI-native digital engineering and software development services provider.
12+ YOERequires 12–15 years of software engineering experience, strong Python and FastAPI expertise, backend architecture, REST APIs, microservices, distributed systems, databases, testing, cloud-native tools, and mentoring experience.
Python, FastAPI, OpenAPI, Swagger, Redis, GitLab CI/CD, Datadog, Azure, Azure Container Apps, Azure Blob Storage, GitHub Copilot
3d
Save
Mark Applied
Hide
Senior Python Developer
Thiruvananthapuram, Kerala, India
OnsiteFull Time
UST
UST: Global provider of digital transformation and IT services.
5+ YOERequires 5+ years of Python development, bachelor's degree in computer science, information technology, or related field, and experience with AI/LLMs, REST APIs, cloud platforms, DevOps tools, and databases.
AWS, Agile, Django, FastAPI, Python, Anthropic, Azure DevOps, Jira, ServiceNow, Jenkins, GitHub, GitLab, Kubernetes, Terraform, Azure OpenAI, OpenAI API, LangChain, Semantic Kernel, FAISS, ChromaDB, Pinecone, Docker, Git, Microsoft Azure, GCP, Ansible, Prometheus, Grafana, Datadog, Splunk, SQL Server, PostgreSQL, MongoDB, Redis, Microsoft Copilot Studio, Azure AI Foundry, Bot Framework, Microsoft Teams, Slack
3d
Save
Mark Applied
Hide
Python Engineer
Bengaluru, Karnataka, India
OnsiteFull Time
Tata Consultancy Services
Tata Consultancy ServicesNational Stock Exchange of India: TCS: Global provider of IT services, consulting, and business solutions.
4+ YOE4–6 years of full-stack development experience using Python and React, including REST APIs, backend integration, databases, Docker, CI/CD, and agile delivery.
Python, React, FastAPI, Django, Flask, REST, Redux, Context, SQL, NoSQL, Docker, CI/CD