Backend Engineer (Python)

Posted 3 Hours Ago
Be an Early Applicant
Pune, Mahārāshtra, IND
In-Office
Mid level
Cloud • Software
The Role
Designs, develops, and maintains scalable Python backend services, RESTful APIs, microservices, and SaaS applications. Collaborates with frontend, product, QA, design, and DevOps teams; contributes to React integrations, architecture, code reviews, automated testing, CI/CD, containerized deployments, and cloud applications. Optimizes databases and services for performance, reliability, and scalability while troubleshooting production issues and supporting continuous engineering improvements.
Summary Generated by Built In
About NonStop io Technologies
NonStop io Technologies is a value-driven company with a strong focus on process-oriented software engineering. We specialize in Product Development and have a decade's worth of experience in building web and mobile applications across various domains. NonStop io Technologies follows core principles that guide its operations and believes in staying invested in a product's vision for the long term. We are a small but proud group of individuals who believe in the 'givers gain' philosophy and strive to provide value in order to seek value. We are committed to and specialize in building cutting-edge technology products and serving as trusted technology partners for startups and enterprises. We pride ourselves on fostering innovation, learning, and community engagement. Join us to work on impactful projects in a collaborative and vibrant environment.

Brief Description
We are looking for a passionate and experienced Backend Engineer (Python) to join our engineering team. The ideal candidate will have strong expertise in backend development, API design, scalable application architecture, and SaaS applications, along with familiarity with React and frontend technologies. You will collaborate with cross-functional teams to build, enhance, and maintain robust, secure, and high-performance applications.
Roles and Responsibilities
  • Design, develop, and maintain scalable and high-performance web applications and backend services
  • Develop secure, efficient, and reliable backend services and RESTful APIs using Python
  • Design and implement scalable microservices and distributed application components
  • Collaborate with frontend engineers and contribute to React-based features or integrations when required
  • Work closely with product managers, designers, QA engineers, and other stakeholders to deliver high-quality features
  • Write clean, maintainable, reusable, and testable code following software engineering best practices
  • Participate in code reviews and contribute to coding standards, engineering practices, and technical improvements
  • Optimize applications, APIs, databases, and backend services for performance, reliability, and scalability
  • Troubleshoot, diagnose, and resolve application and production issues
  • Contribute to system architecture, technical design decisions, and continuous improvement initiatives
  • Develop and maintain automated tests to ensure application quality and reliability
  • Collaborate with DevOps teams to support CI/CD pipelines, containerized deployments, and cloud-based applications

Requirements
  • 3 to 6 years of professional experience in Backend Development using Python
  • Familiarity with frontend technologies, particularly React
  • Strong hands-on experience with Python backend frameworks such as Django and Flask
  • Experience building and supporting SaaS applications, with exposure to microservices, caching, pub-sub, messaging technologies, RESTful APIs, and distributed systems
  • Strong understanding of databases such as PostgreSQL, MySQL, MongoDB, or SQL Server
  • Experience with version control systems such as Git
  • Exposure to technologies such as Kafka, Redis, Elasticsearch, Redshift, Nginx, and GraphQL is a plus
  • Strong foundation in computer science, including data structures, algorithms, object-oriented programming, and software design principles
  • Familiarity with CI/CD pipelines and tools such as Jenkins
  • Good understanding of cloud platforms such as AWS, Azure, or GCP
  • Strong understanding of software design principles, scalable application architecture, and data structures
  • Experience with containerization technologies such as Docker
  • Knowledge of automated testing frameworks and best practices
  • Experience working in Agile/Scrum environments
  • Strong problem-solving, analytical, communication, and collaboration skills

Why Join Us?
  • Opportunity to work on a cutting-edge healthcare product
  • A collaborative and learning-driven environment
  • Exposure to AI and software engineering innovations
  • Excellent work ethic and culture
If you're passionate about technology and want to work on impactful projects, we'd love to hear from you!


Skills Required

  • 3 to 6 years of professional experience in backend development using Python
  • Familiarity with frontend technologies, particularly React
  • Hands-on experience with Python backend frameworks such as Django and Flask
  • Experience building and supporting SaaS applications
  • Exposure to microservices, caching, pub-sub, messaging technologies, RESTful APIs, and distributed systems
  • Strong understanding of databases such as PostgreSQL, MySQL, MongoDB, or SQL Server
  • Experience with version control systems such as Git
  • Exposure to Kafka, Redis, Elasticsearch, Redshift, Nginx, and GraphQL
  • Strong foundation in computer science, including data structures, algorithms, object-oriented programming, and software design principles
  • Familiarity with CI/CD pipelines and tools such as Jenkins
  • Understanding of cloud platforms such as AWS, Azure, or GCP
  • Experience with containerization technologies such as Docker
  • Knowledge of automated testing frameworks and best practices
  • Experience working in Agile/Scrum environments
  • Strong problem-solving, analytical, communication, and collaboration skills
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Dover, Delaware
83 Employees
Year Founded: 2015

What We Do

NonStop is an expert at building custom software (Web & Mobile) in a cloud environment. Our technological expertise lies in Flutter, Python, Go, React, AI-ML, and Angular. We at NonStop io Technologies provide Software Product Development as an Expertise. We absorb technological complexity and produce world-class software experiences. At NonStop, we believe that we can add substantial value to a product vision from a technology point of view. We contribute to the engineering and consulting of a product strategy by envisioning, designing, developing, deploying, and maintaining tech solutions in a cloud environment

Similar Jobs

MaxIQ Logo MaxIQ

Back-end Engineer

Artificial Intelligence • Sales • Software • Business Intelligence
In-Office
Pune, Mahārāshtra, IND
53 Employees

Binance Logo Binance

Back-end Engineer

Blockchain • Fintech • Software • Cryptocurrency • Metaverse
In-Office or Remote
25 Locations
7696 Employees

Enveritas Logo Enveritas

Software Engineer

Machine Learning • Other
In-Office or Remote
7 Locations
102 Employees
135K-155K Annually

Similar Companies Hiring

Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account