
š Hiring: Python Developer at Deqode
ā Experience: 4+ Years
ā Work Mode:- Remote
ā±ļø Notice Period: Immediate Joiners
(Only immediate joiners & candidates serving notice period)
Role Overview:
We are looking for a skilled Software Development Engineer (Python) to design, develop, and maintain scalable backend applications and high-performance RESTful APIs. The ideal candidate will work on modern microservices architecture, ensure clean and efficient code, and collaborate with cross-functional teams to deliver robust solutions.
Key Responsibilities:
- Develop and maintain RESTful APIs and backend services using Python
- Build scalable microservices and integrate third-party APIs
- Design and optimize database schemas and queries
- Ensure application security, performance, and reliability
- Write clean, testable, and maintainable code
- Participate in code reviews and follow best engineering practices
Mandatory Skills (3):
- Python ā Strong hands-on experience in backend development
- FastAPI / REST API Development ā Building and maintaining APIs
- SQLAlchemy / Relational Databases ā Database modeling and optimization

Similar jobs
Ā
Job Title: Software Developer (Contractor)
Location: Remote, Up to 1-year contract
Compensation: Hourly
About Us: CipherSonic Labs is a cutting-edge technology company specializing in data security and privacy solutions for enterprises processing sensitive data in the cloud. We develop high-performance cryptographic software and hardware acceleration techniques to enable secure computing. Our team is looking for talented individuals to contribute to innovative projects in secure computing and high-performance software development.
Job Description: We are seeking a Software Developer to assist in the development of high-performance software solutions. This role will involve working on low-level programming, optimizing cryptographic algorithms, and improving performance for security-critical applications. The ideal candidate will have a passion for systems programming, algorithm optimization, and working in a high-performance computing environment.
Key Responsibilities:
Ā·Ā Ā Ā Ā Ā Develop and optimize software using C/C++ for high-performance computing applications.
Ā·Ā Ā Ā Ā Ā Work on cryptographic algorithm implementations and performance tuning.
Ā·Ā Ā Ā Ā Ā Optimize memory management, threading, and parallel computing techniques.
Ā·Ā Ā Ā Ā Ā Debug, profile, and test software for performance and reliability.
Ā·Ā Ā Ā Ā Ā Write clean, efficient, and well-documented code.
Qualifications:
Ā·Ā Ā Ā Ā Ā Completed a B.S. or higher degree in Computer Science, Computer Engineering.
Ā·Ā Ā Ā Ā Ā Strong programming skills in C and C++.
Ā·Ā Ā Ā Ā Ā Familiarity with Linux-based development environments.
Ā·Ā Ā Ā Ā Ā Basic understanding of cryptographic algorithms and security principles is a plus.
Ā·Ā Ā Ā Ā Ā Experience with AWS Lambda, EC2, S3, DynamoDB, API Gateway, Containerization (like Docker, Kubernetes) is a plus.
Ā·Ā Ā Ā Ā Ā Knowledge of other programming languages such as Python, Rust, or Go is a plus.
Ā·Ā Ā Ā Ā Ā Strong problem-solving skills and attention to detail.
Ā·Ā Ā Ā Ā Ā Ability to work independently and collaboratively in a fast-paced startup environment.
What Youāll Gain:
Ā·Ā Ā Ā Ā Ā Hands-on experience in systems programming, cryptography, and high-performance computing.
Ā·Ā Ā Ā Ā Ā Opportunities to work on real-world security and privacy-focused projects.
Ā·Ā Ā Ā Ā Ā Mentorship from experienced software engineers and researchers.
Ā·Ā Ā Ā Ā Ā Exposure to cutting-edge cryptographic acceleration and secure computing techniques.
Ā·Ā Ā Ā Ā Ā Potential for future full-time employment based on performance.
We are a dynamic and innovative technology company dedicated to delivering cutting-edge solutions that empower businesses and individuals. As we continue to grow and expand our offerings, we are seeking a coding fanatic, who is interested in working on and learning new technologies.Ā
Position - Backend developerĀ
Job type - Freelance or on contractĀ
Location - RemoteĀ
Roles and Responsibilities:
- Plan,create and test REST APIs for back-end services such as authentication and authorization.
- Deploy and maintain backend systems on the cloud.
- Research and develop solutions for real life business problems.
- Creating and maintaining our apps' essential business logic, providing correct data processing and flawless user experiences.
- Database design, implementation, and management, including schema design, query optimisation and data integrity.
- Participating in code reviews, providing constructive input, and ensuring that code quality standards are met.
- Keep abreast of industry developments and best practices to bring new solutions to our initiatives.
Required skills and experience -Ā
Must have skills : -
- Bachelorās degree in computer programming, computer science, or a related field.
- 3 + years of experience in backend development.
- Proficient in Python,Mongodb,postgres/sql,Django and Flask
- Knowledge on nginx.
- C++/C +Cython for creating python modules
- Knowledge on Redis
- Familiarity with using AI provider apis and prompt engineering
- Experience in working with linux based instances on the cloud.
- Strong problem solving and verbal and written communication skills.
- Ability to work independently or with a group.
Good to have skills :-Ā
- Experience in node.js and JavaĀ
- AWS and Google cloud knowledge.
Job Summary:
We are looking for a skilled and motivated Python AWS Engineer to join our team. The ideal candidate will have strong experience in backend development using Python, cloud infrastructure on AWS, and building serverless or microservices-based architectures. You will work closely with cross-functional teams to design, develop, deploy, and maintain scalable and secure applications in the cloud.
Key Responsibilities:
- Develop and maintain backend applications using Python and frameworks like Django or Flask
- Design and implement serverless solutions using AWS Lambda, API Gateway, and other AWS services
- Develop data processing pipelines using services such as AWS Glue, Step Functions, S3, DynamoDB, and RDS
- Write clean, efficient, and testable code following best practices
- Implement CI/CD pipelines using tools like CodePipeline, GitHub Actions, or Jenkins
- Monitor and optimize system performance and troubleshoot production issues
- Collaborate with DevOps and front-end teams to integrate APIs and cloud-native services
- Maintain and improve application security and compliance with industry standards
Required Skills:
- Strong programming skills in Python
- Solid understanding of AWS cloud services (Lambda, S3, EC2, DynamoDB, RDS, IAM, API Gateway, CloudWatch, etc.)
- Experience with infrastructure as code (e.g., CloudFormation, Terraform, or AWS CDK)
- Good understanding of RESTful API design and microservices architecture
- Hands-on experience with CI/CD, Git, and version control systems
- Familiarity with containerization (Docker, ECS, or EKS) is a plus
- Strong problem-solving and communication skills
Preferred Qualifications:
- Experience with PySpark, Pandas, or data engineering tools
- Working knowledge of Django, Flask, or other Python frameworks
- AWS Certification (e.g., AWS Certified Developer ā Associate) is a plus
Educational Qualification:
- Bachelor's or Masterās degree in Computer Science, Engineering, or related field
Must Have - PHP, API, Mysql, Sql
Skills And Qualifications
Strong knowledge of PHP web frameworks
Understanding the fully synchronous behavior of PHP
Understanding of API'S
Familiarity with SQL/MYSQL databases and their declarative query languages
Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
Knowledge of object oriented PHP programming
Understanding accessibility and security compliance (Depending on the specific project)
Strong knowledge of the common PHP or web server exploits and their solutions
Understanding fundamental design principles behind a scalable application
User authentication and authorization between multiple systems, servers, and environments
Integration of multiple data sources and databases into one system
Familiarity with limitations of PHP as a platform and its workarounds
Creating database schemas that represent and support business processes
understanding of code versioning tools, such as Git

- Experience building and managing large scale data/analytics systems.
- Have a strong grasp of CS fundamentals and excellent problem solving abilities. Have a good
understanding of software design principles and architectural best practices.
- Be passionate about writing code and have experience coding in multiple languages, including at least
one scripting language, preferably Python.
- Be able to argue convincingly why feature X of language Y rocks/sucks, or why a certain design decision
is right/wrong, and so on.
- Be a self-starterāsomeone who thrives in fast paced environments with minimal āmanagementā.
- Have exposure and working knowledge in AI environment with Machine learning experience
- Have experience working with multiple storage and indexing technologies such as MySQL, Redis,
MongoDB, Cassandra, Elastic.
- Good knowledge (including internals) of messaging systems such as Kafka and RabbitMQ.
- Use the command line like a pro. Be proficient in Git and other essential software development tools.
- Working knowledge of large-scale computational models such as MapReduce and Spark is a bonus.
- Exposure to one or more centralized logging, monitoring, and instrumentation tools, such as Kibana,
Graylog, StatsD, Datadog etc
XpressBeesā a logistics company started in 2015 ā is amongst the fastest growing companies of its
sector. While we started off rather humbly in the space of ecommerce B2C logistics, the last 5 years
have seen us steadily progress towards expanding our presence. Our vision to evolve into a strong full-
service logistics organization reflects itself in our new lines of business like 3PL, B2B Xpress and cross
border operations.
Our strong domain expertise and constant focus on meaningful innovation have helped us rapidly evolve
as the most trusted logistics partner of India. We have progressively carved our way towards best-in-
class technology platforms, an extensive network reach, and a seamless last mile management system.
While on this aggressive growth path, we seek to become the one-stop-shop for end-to-end logistics
solutions. Our big focus areas for the very near future include strengthening our presence as service
providers of choice and leveraging the power of technology to improve efficiencies for our clients.
Job DescriptionĀ
XB is looking for driven & talented engineers to build highly scalable, reliable and performant cloud-
based platforms to drive the logistics business. You will have opportunities to make a big impact atĀ XB
on the software solutions being built for Logistics businesses. We build a variety of technology products
that span multiple businesses.Ā
The challenges that SDEs at XB solve are big (handle 50 Lakh shipments per day!) and influence the E-
Commerce business in India in coming years.Ā We are looking for individuals who are passionate about
creating new products, features, and services from scratch while managing ambiguity and theĀ fastĀ pace
ofĀ theĀ company. The challenges span areas likeĀ highly scalable and reliable orchestration
platforms,Ā Client IntegrationĀ API frameworks, Billing Solutions,Ā Workforce Engagement. Further you may
solve complex optimization problems like Vehicle routing,Ā Allocation, Network Optimization etc.Ā
Roles & ResponsibilitiesĀ
ļ· You will be responsible for working with cross functional teams to deep dive into the
business and technology problems related to our portfolio of products, understanding the
gaps that exist in our current tools, and work within our team and with partner teams to
design best in class solutions.Ā Ā
ļ· You will have the opportunity to influence, invent, and design system architecture
across multiple product and technology spaces.Ā
ļ· You will lead and mentor other talented engineers. You will be responsible for building
the best customer experience, keeping latency, security, and usability in mind.Ā
ļ· You will interact with Product Managers and Designers and convert their vision into
aĀ technical solution.Ā Ā
ļ· You will own portions of software deliverables including major critical path code from
your designs while finding opportunities to grow and mentor the team around you.Ā
ļ· You will collaborate with other engineering leads and guide the team on software
development best practices and set examples by using them in solutions that you build.Ā Ā
ļ· You will own the end-to-end design of major deliverables, working closely with a team
of SDEs andĀ Front-EndĀ Engineers to execute them. This is a high visibility and fast-paced
environment where you will make a direct impact on the customer experience and the
bottomĀ line of the company.Ā
Ā
ļ· You should have a commanding understanding ofĀ object-orientedĀ design, data
structures and algorithms which you use to mentor a team of engineers. You should have
experience with agile methodologies, experience building scalable services and robust user
interfaces. We make extensive use of AWS Services (API Gateway, Lambda, SQS, etc.) and
prior experience is a plus. Experience with modern JavaScript frameworks (like angular,
react, backbone, and node.js) would be a plus.Ā
QualificationsĀ
ļ· Experience developing cloud software services and an understanding of design for
scalability,Ā performance,Ā and reliability.Ā
ļ· Development experience defining,Ā developingĀ and maintaining web service API'sĀ
ļ· Demonstrated ability to mentor other software developers to maintain architectural
vision and software quality.Ā
ļ· Experience in communicating with users, other technical teams, and senior
management to collect requirements, describe software product features, technical designs,
and product strategy.Ā
ļ· Experience taking a leading role in building complex software systems that have been
successfully delivered to customers.Ā
ļ· Knowledge of professional software engineering practices & best practices for the full
software development life cycle, including coding standards, code reviews, source control
management, build processes, testing, and operations.Ā
ļ· Experience with distributed computing and enterprise-wide systemsĀ
ļ· Deep understanding of CS fundamentals including data structures,Ā algorithmsĀ and
complexity analysis.Ā
ļ· Experience building large-scale, high-performance systems in a complex, multi-tiered,
distributed environment.Ā
ļ· Design and architecture expertise as well as familiarity withĀ object-orientedĀ analysis and
design patterns (OOA/OOD).Ā
ļ· Ability to thrive in a fast-paced, dynamic environment.
Developer should have 2-4 years of experience, with a indepth knowledge on how web/mobile app works.
Should have the following knowledge
- RESTful APIs, Python and Django or flask
- Database concepts (MySQL, PostgreSQL, MongoDB, Redis)
- GraphQL
- Version Control tools (Git)/Github/BitBucket
- Ability to communicate and have good writing skills
- Familiarity with multi-threaded applications
- Understanding of Linux Environment and unit test and debugging skills
ļ· Capable of working under minimal direction and exercising considerable latitude, they will provide technical expertise in developing solutions to complex software engineering problems, which require
frequent use of ingenuity and creativity.
ļ· Experienced in designing application framework solutions, performing architectural analysis, and identifying issues and provide solutions for the business problems.
ļ· Sound functional knowledge of application architecture service architecture, code modularity, data synchronisation, customisable workflow management, partner application integration and API
developer frameworks.
ļ· Responsibilities:
ļ· Lead the design and development of new architecture and major functional upgrades for the most advanced capabilitiesĀ
ļ· Provide technical guidance and mentorship to engineers, designers, and developers.
ļ· Engage cross-organizational teams such as Product Management, Integrations, Services, Support, and Operations, to ensure the success of overall software development, implementation, and
deployment.
ļ· Requirements:
Ideal candidate should have
ļ· 7+ years of system implementation experienceĀ
ļ· Experience with any of the following languages like Java / Nodejs / ROR / Python
ļ· Expertise in micro service / Data modelling / AWS / Messaging
ļ· Expertise in building scalable & reliable systems
ļ· Good Experience in working with technologies like AWS, Redis,
ļ· Experience in messaging systems like SQS/RabbitMQ
ļ· Good knowledge of caching, Databases, distributed systems.
ļ· Strong problem solving and analytical skills
ļ· Good experience with Devops
reach meĀ
riya attherateof cielhr dot comĀ
96 200 399 80
- Atleast 1 year of experience in frappe framework preferred.
- Experiece with python and javascript required.Ā








