
Your responsibilities as a backend engineer will include:
- Back-end software development
- Software engineering and designing data models and write effective APIs
- Working together with engineers and product teams
- Understanding business use cases and requirements for different internal teams
- Maintenance of existing projects and New feature development
- Consume and integrate classifier/ ML snippets from Data science team
What we are looking for:
- 2+ years of industry experience with the Python and Django framework.
- Degree in Computer Science or related field
- Good analytical skills with strong fundamentals of data structures and algorithms
- Experience building backend services with hands-on experience through all stages of Agile software development life cycle.
- Ability to write optimized codes,debug programs, and integrate applications with third party tools by developing various APIs
- Experience with Databases.
- Experience with writing REST-APIs.
- Prototyping initial collection and leveraging existing tools and/or creating new tools
- Experience working different types of datasets (e.g. unstructured, semi-structured, with missing information)
- Ability to think critically and creatively in a dynamic environment, while picking up new tools and domain knowledge along the way
- A positive attitude, and a growth mindset
Bonus:
- Experience with relevant Python libraries such as Requests, sklearn, Selenium
- Hands on experience in Machine learning implementations
- Experience with Cloud infrastructure (e.g. AWS) and relevant microservices
- Good Humor

About Mynd Integrated Solutions
About
Connect with the team
Similar jobs
Shortened version:
- 5+ years experience in Python with strong core concepts (OOP, data structures, exception handling, problem-solving)
- Experience with FastAPI (preferred) or Flask/Django
- Strong REST API development & authentication (JWT/OAuth)
- SQL (MySQL/PostgreSQL) & NoSQL (MongoDB/Firestore) experience
- Basic cloud knowledge (GCP or AWS)
- Git, code reviews, clean coding & performance optimization
- Good communication and teamwork skills
Responsibilities:
- Build and maintain scalable backend apps and REST APIs
- Work with databases, third-party integrations, and cloud deployments
- Write clean, testable, optimized code
- Debug, troubleshoot, and improve performance
- Collaborate with team on technical solutions
Good to have:
- GCP (BigQuery, Dataflow, Cloud Functions)
- Microservices, Redis/Kafka/RabbitMQ
- Docker, CI/CD
- Basic Pandas/Numpy for data handling
Perks & Benefits
- 5 Days Working
- Family Health Insurance
- Relaxation Area
- Affordable Lunch
- Free Snacks & Drinks
- Open Work Culture
- Competitive Salary & Benefits
- Festival Celebrations
- International Exposure Opportunities
- 20 Paid Leaves per Year
- Marriage Leave & Parental Leave Policy
Title: Senior Software Engineer – Python (Remote: Africa, India, Portugal)
Experience: 9 to 12 Years
INR : 40 LPA - 50 LPA
Location Requirement: Candidates must be based in Africa, India, or Portugal. Applicants outside these regions will not be considered.
Must-Have Qualifications:
- 8+ years in software development with expertise in Python
- kubernetes is important
- Strong understanding of async frameworks (e.g., asyncio)
- Experience with FastAPI, Flask, or Django for microservices
- Proficiency with Docker and Kubernetes/AWS ECS
- Familiarity with AWS, Azure, or GCP and IaC tools (CDK, Terraform)
- Knowledge of SQL and NoSQL databases (PostgreSQL, Cassandra, DynamoDB)
- Exposure to GenAI tools and LLM APIs (e.g., LangChain)
- CI/CD and DevOps best practices
- Strong communication and mentorship skills
● Follow due SDLC process for different phases of
development like design, development, unit testing,
maintenance
● Understand the requirements clearly from Functional
specs and future roadmap
● Write and update software design specs for the
solution
● Participate and invite peer review for design and
coding
● Support the automation requirements of continuous
integration and continuous deployments
● Handle customer escalations and special requests in a
timely manner
● Work with the rest of the team in a professional manner
and show ownership and commitment.
Qualifications and Required Skills:
● 2+ years experience in Software development
● In-depth knowledge of database technologies (SQL and
NoSQL)
● Proficiency in Python/Django framework
● Experience building RESTful APIs and knowledge of
RESTful design patterns
● Well versed with the complete Software Engineering Lifecycle.
● Strong Software development fundamentals including OOPS,
MVC, General Algorithms, Design Patterns etc.
● Good debugging and problem solving skills
● Analytical skills.
● Algorithmic and structured thinking.
● Works effectively within a collaborative team environment
● Good communication skills and positive attitude
Other Benefits:
● Insurance - Medical Insurance Coverage of 3,00,000 for
individual, spouse and kids. *Option of including parents and
higher coverage amount of 5,00,000
● Professional Development - Reimbursement towards relevant
courses that can help you grow your career and build your
knowledge level.
● Food - Lunch, Tea and Snacks. All you can eat!
● Work Culture- Flexible Result Oriented Work Environment
● Dress - We aren’t buttoned down. Wear anything you’re
comfortable in.Wear any comfortable dress you like to the office
– and be as comfortable at work
● Foosball - Whether you want to pick up the game or master
your skills, you’ll find plenty of people to play with
● TGIF - We’ll find something to do at the end of each week. Work
hard, party harder!
DUKAAN - Create Your Online Store in 30 Seconds
Dukaan is an app that allows offline businesses to sell their products and services online. On our app, the users can make beautiful product catalogues (catalogs) right from a smartphone and share with their customers easily on different social media apps such as Whatsapp Business, Whatsapp, Facebook, Instagram etc. Praised by users all over India, this app has saved declining businesses by helping them transfer their shop online. The journey has just begun and we are on a mission to make India truly Digital.
Dukaan is currently powering over 5M ecommerce stores built by indian small businesses and growing at a crazy rate.
We are looking for a Backend Engineer to join our team who will be part of our new innovations team.
Requirements:
- Strong knowledge of Django, Django Rest Framework and their design principles.
- Strong knowledge of Django ORM, should be able to leverage it to write complex and optimized queries (E.x Q queries, Case, When, Select related, prefetch related, Subqueries, Annotations, Aggregations, Filtering, etc.) .
- Should be able to override DRF serializers, filters and viewsets completely according to needs.
- Should have good experience in Class Based Views to write the backend API’s.
- Sound knowledge of database design patterns and modelling them to Django models.
- Sound knowledge of how to write test cases for the APIs.
- Should be able to write optimized pythonic code adhering to python PEP standards.
- Strong knowledge of python packaging and how to architect a code base that should be easily scalable and not get cluttered.
- Strong knowledge of REST API design patterns.
- Ability to write RAW sql queries and further database level coding will be a plus.
- Good Understanding of python’s asyncio, threading and multiprocessing library, their benefits and limitations along with their appropriate use cases.
- Hands on knowledge of celery and its corresponding message broker such as RabbitMQ, Redis, etc.
- Experience with building a CDC(Change Data Capture) pipeline will be a plus.
- Experience with Apache Kafka, Kafka connect and Debezium will be a plus.
- Experience with open source will be a plus.
- Good knowledge of Algorithms and data structures.
Responsibilities:
- Understand the ins and out of existing codebase and have a good grasp over it.
- Write clean, stable and scalable code.
- Write unit test cases for the APIs.
- Do whitebox and blackbox testing for your own code and as well as others if required.
- Understand and implement fast prototype solutions for the business needs.
ROLES AND RESPONSIBILITIES
• Lead the Software Team. Ensure consistent deliveries of planned features while ensuring code quality, testing standards, and processes are maintained.
• Work with the leadership team to cultivate and grow the Internal Software Team Culture at
• Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth
• Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design.
• Solve technical problems of high scope and complexity.
• Exert influence on the overall objectives and long-range goals of your team.
• Experience with performance and optimization problems, particularly at a large scale, and a demonstrated ability to both diagnose and prevent these problems.
• Help to define and improve our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review.
CANDIDATES MUST HAVE
• Experienced in designing and integrating RESTful APIs
• Knowledge of Python
• Excellent debugging and optimization skills
DESIRED SKILLS & EXPERIENCE
• 3-5 years of experience building large-scale software applications and working with large software teams.
• Bachelor’s degree in computer science, information technology, or engineering • Experience designing and integrating RESTful APIs
• Knowledge of Python and Backend Development
• Experience building Web/Mobile applications
• Excellent debugging and optimization skills
• Unit and Integration testing experience
• Being knowledgeable about engineering processes and good practices
• Passionate about learning new tools. Ability to continuously learn and acquire knowledge.
• Able to adapt to changing complexity of tasks.
Designation : Technical Lead/ Architect – Java
Experience: 6+ yrs
Location: Noida
Skills- Must have: Architect exp, design, Strong on Java, cloud, latest tech stacks, hands-on, problem-solving, communication skills, client handling, sprint planning & execution, micro services, spring
Tech Skills Required:-
-7+ years of design/implementation/consulting experience with distributed applications.
- Experience in infrastructure architecture, database architecture, and networking
- Experience architecting/deploying/operating solutions
- Experience migrating or transforming legacy customer solutions to the cloud
- Working experience on Spring boot / similar frameworks using Java8/11
- Exposure to REST services, web sockets, SOAP services.
- Databases MySQL, PostgreSQL, NoSQL like MongoDB, Cassandra
- Queuing Systems like Rabbit MQ, ActiveMQ, Kafka
- Implemented MicroServices using design patterns like service discovery, circuit breakers, API Gateway, open-tracing.
- Experience in Security standards like OAUTH2.0, UMA, OpenID-connect.
- Hands-on knowledge on container tools like docker, podman
- Excellent in Problem-solving & solutioning
- Excellent communication skills
- Working knowledge on either of the Top 3 cloud solutions
Good to have:-
- gRPC
- Kubernetes/Openshift
- Pivotal Cloud Foundry, PKS
- GitHub profile with commit history.
- Certification equivalent to Solutions Architect.
1. Cloud Backend Design along with data storage and backup solutions. 2. Backend APIs and System Design and Integration with IoT Devices, web and mobile applications.
3. Building reusable code and libraries for future use
4. Optimization of the application for maximum speed and scalability
5. Implementation of security and data protection
6. Design and implementation of data storage solutions
Required Skills:
1. Demonstrated history of designing and implementing Cloud-based Microservices Applications using AWS or GCP.
2. 5+ years of hands-on experience using core Java and SpringBoot framework.
3. Good Understanding of Serverless Architecture and Event-Driven Systems.
4. Understanding Product requirements and translating them into technical specifications and development using Agile methodology.
5. Understanding accessibility and security compliance on AWS/GCP and Spring Boot and Flask.
6. Good understanding of Data structures and Algorithms.
7. AWS Skills Required: AWS Lambda, DynamoDB, SNS, SQS, S3, IoT Core, Kinesis Streams, Elastic Beanstalk, EC2, IAM, Elastic Cache, API Gateway.
Good To have:
1. Knowledge of Kubernetes or other container orchestration tools.
2. Python and Flask.
3. Google Cloud Platform and Firebase
Responsibilities
Writing reusable, testable, and efficient code
Design and implementation of low-latency, high-availability, and performant applications
Integration of user-facing elements developed by front-end developers with server-side logic
Implementation of security and data protection
Skills And Qualifications
Developing an end-to-end application with the latest technologies like python, Django, MySQL and using Python Libraries like Sympy, Numpy, Scipy.
Working with front-end web development technologies like HTML, CSS, Bootstrap, JavaScript, Ajax, Jquery, etc.
Analyze and customize the source code as per business requirements.
Integrate the day-to-day develop code with a version control tool (we use git and GitHub)
Co-ordinate in development, deployment activities.
Expert in Python, with knowledge of at least one Python web framework (such as Django, Flask, etc depending on your technology stack)
Familiarity with some ORM (Object Relational Mapper) libraries
Able to integrate multiple data sources and databases into one system
Understanding of the threading limitations of Python, and multi-process architecture
Good understanding of server-side templating languages (such as Jinja 2, Mako, etc depending on your technology stack)
Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
Understanding of accessibility and security compliance (depending on the specific project)
Knowledge of user authentication and authorization between multiple systems, servers, and environments
Understanding of fundamental design principles behind a scalable application
Familiarity with event-driven programming in Python
Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
Able to create database schemas that represent and support business processes
Strong unit test and debugging skills
Proficient understanding of code versioning tools (such as Git, Mercurial or SVN)







