
Python Developer
at The company is looking for Python developers in Thrissur loc
Requirements:
- Expert in Python, with good knowledge in Django technology.
- Able to integrate multiple data sources and databases into one system.
- Understanding of the threading limitations of Python, and multi-process architecture.
- Knowledge of user authentication and authorization between multiple systems, servers, and environments.
- Experience in Flask will be an add-on
- Understanding of fundamental design principles behind a scalable application.
- Familiarity with event-driven programming in Python.
- Able to create database schemas that represent and support business processes.
- Proficient understanding of code versioning tools.
- Good communication skills.

Similar jobs
We’re hiring a remote, contract-based Backend & Infrastructure Engineer who can build and run production systems end-to-end.
You will build and scale high-throughput backend services in Golang and Python, operate ClickHouse-powered analytics at scale, manage Linux servers for maximum uptime, scalability, and reliability, and drive cost efficiency as a core engineering discipline across the entire stack.
What You Will Do:
Backend Development (Golang & Python)
- Design and maintain high-throughput RESTful/gRPC APIs — primarily Golang, Python for tooling and supporting services
- Architect for horizontal scalability, fault tolerance, and low-latency at scale
- Implement caching (Redis/Memcached), rate limiting, efficient serialization, and CI/CD pipelines
Scalable Architecture & System Design
- Design and evolve distributed, resilient backend architecture that scales without proportional cost increase
- Make deliberate trade-offs (CAP, cost vs. performance) and design multi-region HA with automated failover
ClickHouse & Analytical Data Infrastructure
- Deploy, tune, and operate ClickHouse clusters for real-time analytics and high-cardinality OLAP workloads
- Design optimal table engines, partition strategies, materialized views, and query patterns
- Manage cluster scaling, replication, schema migrations, and upstream/downstream integrations
Cost Efficiency & Cost Optimization
- Own cost optimization end-to-end: right-sizing, reserved/spot capacity, storage tiering, query optimization, compression, batching
- Build cost dashboards, budgets, and alerts; drive a culture of cost-aware engineering
Linux Server Management & Infrastructure
- Administer and harden Linux servers (Ubuntu, Debian, CentOS/RHEL) — patching, security, SSH, firewalls
- Manage VPS/bare-metal provisioning, capacity planning, and containerized workloads (Docker, Kubernetes/Nomad)
- Implement Infrastructure-as-Code (Terraform/Pulumi); optionally manage AWS/GCP as needed
Data, Storage & Scheduling
- Optimize SQL schemas and queries (PostgreSQL, MySQL); manage data archival, cold storage, and lifecycle policies
- Build and maintain cron jobs, scheduled tasks, and batch processing systems
Uptime, Reliability & Observability
- Own system uptime: zero-downtime deployments, health checks, self-healing infra, SLOs/SLIs
- Build observability stacks (Prometheus, Grafana, Datadog, OpenTelemetry); structured logging, distributed tracing, alerting
- Drive incident response, root cause analysis, and post-mortems
Required Qualifications:
Must-Have (Critical)
- Deep proficiency in Golang (primary) and Python
- Proven ability to design and build scalable, distributed architectures
- Production experience deploying and operating ClickHouse at scale
- Track record of driving measurable cost efficiency and cost optimization
- 5+ years in backend engineering and infrastructure roles
Also Required
- Strong Linux server administration (Ubuntu, Debian, CentOS/RHEL) — comfortable living in the terminal
- Proven uptime and reliability track record across production infrastructure
- Strong SQL (PostgreSQL, MySQL); experience with high-throughput APIs (10K+ RPS)
- VPS/bare-metal provisioning, Docker, Kubernetes/Nomad, IaC (Terraform/Pulumi)
- Observability tooling (Prometheus, Grafana, Datadog, OpenTelemetry)
- Cron jobs, batch processing, data archival, cold storage management
- Networking fundamentals (DNS, TCP/IP, load balancing, TLS)
Nice to Have
- AWS, GCP, or other major cloud provider experience
- Message queues / event streaming (Kafka, RabbitMQ, SQS/SNS)
- Data pipelines (Airflow, dbt); FinOps practices
- Open-source contributions; compliance background (SOC 2, HIPAA, GDPR)
What We Offer
- Remote, contractual role
- Flexible time zones (overlap for standups + incident coverage)
- Competitive contract compensation + equity
- Long-term engagement opportunity based on performance
- 5+ years of experience
- FlaskAPI, RestAPI development experience
- Proficiency in Python programming.
- Basic knowledge of front-end development.
- Basic knowledge of Data manipulation and analysis libraries
- Code versioning and collaboration. (Git)
- Knowledge for Libraries for extracting data from websites.
- Knowledge of SQL and NoSQL databases
- Familiarity with RESTful APIs
- Familiarity with Cloud (Azure /AWS) technologies
-3+ Years of Experience in Software Development
-Strong software engineering knowledge and experience
-Strong in Python
-Experience in maintaining large scale application
-Knowledge of Docker/Kubernetes
-Proficiency in Cloud(AWS/Azure/GCP)
-Knowledge in Big Data/DevOps/MLOps
This is a remote position.
- Design and build strong, resilient, and robust APIs, libraries, and tools to power customers, engineers, and operations
- Own functionality and scalability features by taking responsibility from inception to post-deployment.
- Be responsible for full software development life-cycle - design, development, testing, operating in production
- Uphold our high engineering standards and bring consistency to the codebases, infrastructure, and processes you will encounter.
- Serve as technical lead, contributing to and directing the execution of complex projects with other engineers
- Mentor software engineers and set the standard for the next generation of Finly engineers
- Proactively identify and prioritize improvements to the team's processes, codebases and best practices
Requirements
- 3 to 6 years' experience creating libraries and designing scale-able backend systems
- Experience working with SQL or NoSQL databases
- Familiarity with software engineering development cycles
- Experience working with backend programming languages (Ruby, Python)
- Ability to hold yourself and the team to high standards
- Strong communication (written and verbal) and interpersonal skills
- Ability to provide in-depth evaluation of multiple technical directions and determine trade-offs of each
- Strong propensity to make data-driven decisions on technical architecture and project prioritization
- Experience collaborating with experts in product, design, and operations.
- Experience driving initiatives at a broader level across an organization or company
- Strong writing skills
- Proactive approach
So, we are looking for amazing backend developers like yourself, self-motivated and driven to build products with a massive impact on society. You get to work closely with IIT/IIM alumni to build India's next biggest community!
PS: Recently, jM Android App won #GooglePlayBestOf2021 Hidden Gem Award.
Join us in our mission to spread #1BillionSmiles and become #GooglePlayAppOfTheYear 2022.
Responsibilities:
• Build backend services and APIs to create scalable engineering systems
• Work with the team to define, capture, and use real-time event data for business insights and product features
• Setup infrastructure to participate in, validate, and evolve how we build, test, and deploy code in a distributed Service-Oriented Architecture
• Alter existing and develop new data access and protection patterns to ensure our community’s personal data is safe and secure, at scale
Requirements/Skills:
• B.S./B.Tech. in Computer Science with 1-2 years of work experience
• Hands on Backend development experience especially in Python & Django stack
• Backend or Full-Stack experience in a work-setting or classroom-setting.
• Work experience, open-source code, or coursework in any of the following languages: Python/Django, Golang, Ruby/Ruby on Rails
• Evidence of exposure to architectural patterns of a large, high-scale web application (e.g., well-designed APIs, high volume data pipelines, efficient algorithms).
• Understanding of data structures and problem solving approaches, and ability to articulate trade offs
• Passion for creating highly effective technology platform for our growing global workforce
• Experience with Agile development
• Be future looking; we might be focused on immediate regulations, but need to build for the long term
• Comfortable with tackling ambiguous problems and unblocking yourself
• Focus on building high quality products; every one of our flows affects the business bottom line
• Data driven in how you solve problems and validate you've solved them correctly
• Have a strong desire to mentor the careers and development of other engineers
• Possesses strong verbal and written communication skills.
Relevant links:
- Website: jumpingminds.ai
- Instagram Page: instagram.com/jumpingminds.ai
- #GooglePlayBestOf2021 Award: jumpingminds.ai/googleplaybestof2021
- Founders:
1. Ariba Khan - linkedin.com/in/ariba-khan-ab8a2944/
2. Piyush Gupta - linkedin.com/in/piyushgupta27/
For this role we expect you to have 3+ years of experience in Backend development. You should have strong command
of Python, REST and Flask/Django along with some experience in GIT is nice to have. If you have knowledge about client
side languages like JS, ReactJS and experience in API design and development, it is a huge plus.
You should be knowledgeable about programming languages, operating systems, networks, databases and SQL,
algorithms, architecture, code design and design patterns
Designation - Principal Software Engineer
About Livspace:
Livspace is India’s trusted interior design and renovation platform that connects interior designers, homeowners and vendors. For homeowners, Livspace is their one-stop destination for all things interior. For interior designers and vendors, we’ve streamlined their workflow from design all the way to delivery through powerful and innovative technology.
We’re currently in nine Indian metro areas. We’ve made over 20,000 customers happy by delivering their dream homes to them. With over 3,500 interior designers on board, we’re the largest design community India has seen. We employ over 2000 passionate individuals who continue to grow and be a part of this exciting journey.
Working at Livspace:
Livspace believes in an open, intellectually honest culture where everyone is given the autonomy to contribute and do their life’s best work. As a part of the dynamic team at Livspace, you will have a chance to learn new things, solve new problems, build your competence and be a part of an innovative design-and-tech startup that’s revolutionizing the interiors industry.
If you value autonomy, enjoy challenges, believe in getting things done and can work with minimal supervision, come join us
As a Principal Software Engineer you will:
- Design, implement and enhance new components of the Livspace design platform and supply chain platform.
- Design new features for the e-commerce properties and front-end products and mobile apps
- Maintain engineering infrastructure
- Have significant impact on current and future technology roadmap
- Complete ownership of Service/Services that your team is responsible for
- Lead by example, mentor and guide team members on everything from structured problem solving to development of best practices
- Own large technical deliverables and execute in an exemplary way
- Be able to conceptualize and develop prototype quickly
- Contribute creatively in strategic products that will reach large audience
- Build a web product that users love.
Who you are :
- Deep expertise with any or combination programming languages: Java, Python NodeJS any Object oriented high level proprietary or open source language with strong programming constructs ( Java Preferred ).
- Substantial experience in building complex and scalable solutions.
- Strong object oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive module and class-level interfaces
- The ability to do deep problem solving and build elegant, maintainable solutions to complex problems.
- Experience leading multi-engineer projects and mentoring junior engineers
- You earned B.Tech or equivalent degree in computer science or related engineering field
- You have at least 6+ years of experience working with large scale web products
Your Array (Nice to Have) :
- Good sense of system characterization and identification of technical requirements
- Good learnability and adopt technologies that help build large scale, performant, reliable and sustainable systems.
- Architectural & Design Choices, Deep knowledge on one or more tech stacks, identify alternative tech choices and trade-offs
- Strong problem Solving skills, Identify feasible alternatives and freeze on the optimal choice of data structures and advanced algorithms
- Ability to work in fuzzy environments and complex environments
- Able to take high ownership of complex system components and drive it to the next level
- Good exposure both with tech breadth and tech depth










