
The key aspects of this role include:
• Design, build, and maintain scalable applications using Python.
• Contribute to the entire implementation process including driving the definition of improvements based on business need and architectural improvements.
• Act as a subject matter expert for Application Software developers and Engineers.
• Handle server-side code for a production platform and contribute to new features
To be the right fit, you'll need:
• More than 4+ years of experience as a software developer in Python, with knowledge of at least one Python web framework such as Django, Flask, etc.
• Good understanding of common design patterns and architecture principles to design reliable and Scalable applications
• Strong communication skills
• Knowledge of databases line NoSQL or MongoDB
• Good to have AWS and Docker or Web services
• Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS

Similar jobs
Job Description: Python Engineer
Role Summary
We are looking for a talented Python Engineer to design, develop, and maintain high-quality backend applications and automation solutions. The ideal candidate should have strong programming skills, familiarity with modern development practices, and the ability to work in a fast-paced, collaborative environment.
Key Responsibilities:
Python Development & Automation
- Design, develop, and maintain Python scripts, tools, and automation frameworks.
- Build automation for operational tasks such as deployment, monitoring, system checks, and maintenance.
- Write clean, modular, and well-documented Python code following best practices.
- Develop APIs, CLI tools, or microservices when required.
Linux Systems Engineering
- Manage, configure, and troubleshoot Linux environments (RHEL, CentOS, Ubuntu).
- Perform system performance tuning, log analysis, and root-cause diagnostics.
- Work with system services, processes, networking, file systems, and security controls.
- Implement shell scripting (bash) alongside Python for system-level automation.
CI/CD & Infrastructure Support
- Support integration of Python automation into CI/CD pipelines (Jenkins).
- Participate in build and release processes for infrastructure components.
- Ensure automation aligns with established infrastructure standards and governance.
- Use Bash scripting together with Python to improve automation efficiency.
Cloud & DevOps Collaboration (if applicable)
- Collaborate with Cloud/DevOps engineers on automation for AWS or other cloud platforms.
- Integrate Python tools with configuration management tools such as Chef or Ansible, or with Terraform modules.
- Contribute to containerization efforts (Docker, Kubernetes) leveraging Python automation.
Company Overview
McKinley Rice is not just a company; it's a dynamic community, the next evolutionary step in professional development. Spiritually, we're a hub where individuals and companies converge to unleash their full potential. Organizationally, we are a conglomerate composed of various entities, each contributing to the larger narrative of global excellence.
Redrob by McKinley Rice: Redefining Prospecting in the Modern Sales Era
Backed by a $40 million Series A funding from leading Korean & US VCs, Redrob is building the next frontier in global outbound sales. We’re not just another database—we’re a platform designed to eliminate the chaos of traditional prospecting. In a world where sales leaders chase meetings and deals through outdated CRMs, fragmented tools, and costly lead-gen platforms, Redrob provides a unified solution that brings everything under one roof.
Inspired by the breakthroughs of Salesforce, LinkedIn, and HubSpot, we’re creating a future where anyone, not just enterprise giants, can access real-time, high-quality data on 700 M+ decision-makers, all in just a few clicks.
At Redrob, we believe the way businesses find and engage prospects is broken. Sales teams deserve better than recycled data, clunky workflows, and opaque credit-based systems. That’s why we’ve built a seamless engine for:
- Precision prospecting
- Intent-based targeting
- Data enrichment from 16+ premium sources
- AI-driven workflows to book more meetings, faster
We’re not just streamlining outbound—we’re making it smarter, scalable, and accessible. Whether you’re an ambitious startup or a scaled SaaS company, Redrob is your growth copilot for unlocking warm conversations with the right people, globally.
EXPERIENCE
Duties you'll be entrusted with:
- Develop and execute scalable APIs and applications using the Node.js or Nest.js framework
- Writing efficient, reusable, testable, and scalable code.
- Understanding, analyzing, and implementing – Business needs, feature modification requests, and conversion into software components
- Integration of user-oriented elements into different applications, data storage solutions
- Developing – Backend components to enhance performance and receptiveness, server-side logic, and platform, statistical learning models, highly responsive web applications
- Designing and implementing – High availability and low latency applications, data protection and security features
- Performance tuning and automation of applications and enhancing the functionalities of current software systems.
- Keeping abreast with the latest technology and trends.
Expectations from you:
Basic Requirements
- Minimum qualification: Bachelor’s degree or more in Computer Science, Software Engineering, Artificial Intelligence, or a related field.
- Experience with Cloud platforms (AWS, Azure, GCP).
- Strong understanding of monitoring, logging, and observability practices.
- Experience with event-driven architectures (e.g., Kafka, RabbitMQ).
- Expertise in designing, implementing, and optimizing Elasticsearch.
- Work with modern tools including Jira, Slack, GitHub, Google Docs, etc.
- Expertise in Event driven architecture.
- Experience in Integrating Generative AI APIs.
- Working experience in high user concurrency.
- Experience in scaled databases for handling millions of records - indexing, retrieval, etc.,
Technical Skills
- Demonstrable experience in web application development with expertise in Node.js or Nest.js.
- Knowledge of database technologies and agile development methodologies.
- Experience working with databases, such as MySQL or MongoDB.
- Familiarity with web development frameworks, such as Express.js.
- Understanding of microservices architecture and DevOps principles.
- Well-versed with AWS and serverless architecture.
Soft Skills
- A quick and critical thinker with the ability to come up with a number of ideas about a topic and bring fresh and innovative ideas to the table to enhance the visual impact of our content.
- Potential to apply innovative and exciting ideas, concepts, and technologies.
- Stay up-to-date with the latest design trends, animation techniques, and software advancements.
- Multi-tasking and time-management skills, with the ability to prioritize tasks.
THRIVE
Some of the extensive benefits of being part of our team:
- We offer skill enhancement and educational reimbursement opportunities to help you further develop your expertise.
- The Member Reward Program provides an opportunity for you to earn up to INR 85,000 as an annual Performance Bonus.
- The McKinley Cares Program has a wide range of benefits:
- The wellness program covers sessions for mental wellness, and fitness and offers health insurance.
- In-house benefits have a referral bonus window and sponsored social functions.
- An Expanded Leave Basket including paid Maternity and Paternity Leaves and rejuvenation Leaves apart from the regular 20 leaves per annum.
- Our Family Support benefits not only include maternity and paternity leaves but also extend to provide childcare benefits.
- In addition to the retention bonus, our McKinley Retention Benefits program also includes a Leave Travel Allowance program.
- We also offer an exclusive McKinley Loan Program designed to assist our employees during challenging times and alleviate financial burdens.
Preferred Qualifications
- Bachelor's degree in Engineering with specialization in Computer science or related field
- 4-10 years of experience as a software engineer in a product development setting
- Deep experience in Python with demonstrated ability to build modern products
- Experience in designing APIs and integration patterns, implementing secure and sustainable products with a focus on quality and scalability
- Experience in FastAPI, Django, or equivalent
- Experience in data modeling and efficient usage of PostgreSQL, MySQL, MongoDB, or equivalent
- Experience with modern components like async python, pedantic, sqlalchemy, alembic, celery, google products API integration, etc. is a plus
- Understanding of CI/CD practices including code check-in policies, automated unit tests, automated code deployments, etc.
- Experience in other programming languages is a plus, especially Javascript and/or Typescript
- Experience building feature-rich and scalable web apps is a plus
- Ability to grasp new technologies and use them effectively to create industrial-strength software
jumpingMinds (jM) is a Mental Health Tech startup leveraging the power of community and technology to disrupt the growing global Mental Health & Wellness industry. It's a first-of-its-kind anonymous safe space designed to instantly make someone under stress feel better through personalized intelligent solutions.
We have consistently seen that ~70% of jM users feel better after just one conversation. We launched the product ~18 months ago, and have received an amazing response with over 700k+ community and better than Best In Class metrics across the board. And to top that, we have been awarded 10+ times, out of which we have been recognized by Google five times already!
jumpingMinds is seeking a skilled Backend Developer with a strong proficiency in Python and Django to join our development team. Your primary focus will be the development and maintenance of the jumpingMinds backend system, scalable to millions of devices. working on different layers of the infrastructure. Therefore, commitment to collaborative problem-solving, sophisticated design, and creating quality products is essential.
Requirements :
- BS/MS degree in Computer Science, Engineering, or a related subject
- 3-4+ yrs experience as Backend, prior startup experience, should have led the team, python django expertise, AWS cloud stack knowledge are all must.
- Prior experience in Team Management
- 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).
- Join our dynamic and innovative team to contribute to the development of cutting-edge web applications and make a meaningful impact in the industry.
Why should an employee join ?
We offer a competitive salary, flexible working hours, and opportunities for professional growth and advancement.
- Designs, develops, modifies, debugs, and evaluates programs for functional areas
- Analyzes existing programs or formulates logic for new systems
- Devises logic procedures
- Prepare Flowcharting
- Performs coding and tests/debugs programs.
- Develops Conversion and System implementation plans
- Prepares and obtains approval of system and programming of documentation
- Recommends changes in development, maintenance, and system standards
- Train users in conversion and implementation of system
- Communicate with end users and understands the requirements in clearly.
Skills & Qualifications:
- Bachelor’s or master’s degree in engineering / MCA with 5+ years of solid software development experience using .Net environment using C#, VB.NET, ASP.NET, ADO.NET.
- Experience working with Manufacturing Execution System (Camstar) is a plus.
- Experience working with Web services and XML/ XSLT.
- In Depth knowledge of MS-SQL 2005/2008 including coding of SPs.
- Has a Solid background of Object-Oriented Analysis and Design and the use of UML views and diagrams.
- Has the ability to design and document software applications with minimal supervision.
- Experience in multi-platform software Development (DOS, Windows).
- Experience in developing software applications in a multi-tier architecture.
- Experience in presentation layer development using JavaScript, HTML, DHTML, Ajax and CSS.
- Experience in WCF / MVC is a plus.
- Experience is in Source Controls like SVN / TFS.
- Able to handle all phases of SDLC.
About Climate Connect Digital
Our team is inspired to change the world by making energy more intelligent, greener, and affordable. Established in 2011 in London, UK, and now headquartered in Gurgaon, India. We have become a leading energy-AI software player from unassuming beginnings at the vanguard of accelerating the global energy transition.
In 2020, Renew Power, India’s largest renewables developer, acquired Climate Connect. Following ReNew’s listing on NASDAQ during summer 2021, Climate Connect has become the technology anchor of a new fully independent subsidiary - Climate Connect Digital. With backing from ReNew as the anchor investor to pursue an ambitious and visionary new strategy for rapid organic and inorganic growth.
Our mission has technology at its core and involves unlocking value through intelligent software, digitalisation, and ‘horizontal integration’ across the energy ecosystem. However, the application of computational power and machine learning to the energy sector has yet to be fully leveraged and can create massive value.
How you fit in
- Curious. You love learning about new tools and technologies
- Exposure. You have plenty of experience in executing projects successfully. You have a client-side exposure on project management
- Team player. You have no problem working in a team setting. You can effectively collaborate with people to reach a solution.
- Problem solver. You are the person your peers turn to for solving problems.
- Talented. You are an expert in database designing.
- Leader. You know how to prioritize work and inspire your colleagues. You are great with project planning and working on multiple things at once. You know you can effectively lead a group of people.
- Honesty. You work diligently and honestly. You have strong moral principles.
Job Responsibilities
You will be working at the epicenter of energy transformation. You will be creating data-driven software solutions for forecasting and scheduling data in the renewables power market, while guiding your junior team members for the same. Ultimately, through your contribution to the renewable energy revolution, you will be doing your bit to mitigate the effects of climate change. These are a few things you can look forward to working on:
- Designing and implementing low-latency, high-availability, and performance applications
- Identifying and mitigating security-related threats to the application.
- Using your expertise in database designing and application architecture planning for Core & MVC projects
- Debugging browser extensions & server tools
- Solving complex technical issues
- Ensuring quality projects are delivered within defined timelines
- Designing new frameworks, debugging and modifying existing frameworks
- Maintaining databases to ensure strong optimization and functionalities
- Working on multiple Renewables & Utilities projects in Power Market
- Guiding your peers and motivating them to do their best
- Designing and implementing the software as per the project requirements
- Taking responsibility to lead the project teams
Job Requirements
- PHP/Python
- MVC Framework Laravel / Python Flask.
- AJAX, HTML/HTML5 & CSS/CSS3, JavaScript and JavaScript frameworks (preferably jQuery)
- Web services (SOAP, REST)
- SQL and NoSQL scripting and databases like MYSQL and Mongo DB administration
- Code versioning tools, such as Git
- AngularJS / ReactJS
- B.E / B. Tech / M. Tech / BSC in CS or IT
- 4-6 years of experience in the field
What’s in it for you
We offer competitive salaries based on prevailing market rates. In addition to your introductory package, you can expect to receive the following benefits:
• Flexible working hours and leave policy
• Learning and development opportunities
• Medical insurance/Term insurance, Gratuity benefits over and above the salaries
• Access to industry and domain thought leaders.
At Climate Connect, you get a rare opportunity to join an established company at the
early stages of a significant and well-backed global growth push. We are building a remote-first organisation ingrained in the team ethos. We understand its importance for the success of any next-generation technology company. The team includes passionate and self-driven people with unconventional backgrounds, and we’re seeking a similar spirit with the right potential.











