Software Engineer - Python

KJBN Labs

Bengaluru

On-site

INR 1,800,000 - 2,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A tech company in Bengaluru seeks a skilled Python Developer to join their innovative team. The candidate will design and implement backend systems and APIs, ensuring security and scalability while collaborating with other team members. This full-time on-site position is an excellent opportunity for someone looking to advance their career in a supportive environment, offering a competitive salary package and room for growth.

Qualifications

  • 3+ years of experience in Python development, preferably in a SaaS or startup environment.
  • Strong knowledge of web frameworks such as Django and Flask.
  • Experience with RESTful API design and development.
  • Experience with RESTful API design and development.
  • Proficient in database management (SQL and NoSQL databases).
  • Familiarity with version control systems (Git).
  • Understanding of DevOps principles, CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes).
  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud.

Responsibilities

  • Design scalable, high-performance backend services and APIs.
  • Write clean, maintainable, and efficient code.
  • Diagnose and fix performance bottlenecks.
  • Diagnose and fix performance bottlenecks; implement caching and load balancing.
  • Ensure backend security and protection against common threats.
  • Mentor junior developers and participate in code reviews.

Skills

Python development
RESTful API design
Django
Flask
SQL and NoSQL databases
Git
DevOps principles
Docker
Kubernetes
AWS, Azure, or Google Cloud

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Django
Flask
SQL
NoSQL
Docker
Kubernetes
AWS
Azure
Google Cloud
Git

Job description

Description

KJBN Labs is on the lookout for a talented Python Developer to join our innovative team in Bengaluru. This full-time, on-site position offers a unique opportunity to work in the fast-paced Information Technology industry, where you will contribute to the development of cutting-edge software solutions that empower our clients.

As a Python Developer, you will play a crucial role in designing and implementing robust applications that enhance our service offerings. You will collaborate closely with other developers, data scientists, and project managers to ensure the successful delivery of high-quality software solutions. This is an excellent opportunity for professionals looking to advance their careers in a supportive and growth-oriented environment.

We offer a competitive salary package, reflecting your skills and experience, with an attractive yearly salary range to be discussed during the interview process.

Responsibilities
  • System Architecture & Design:
    • Design scalable, high-performance backend services and APIs.
    • Participate in the planning, design, and development of new features.
    • Ensure that systems are designed with fault tolerance, security, and scalability in mind.
  • Development & Implementation:
    • Write clean, maintainable, and efficient code.
    • Implement server-side logic, databases, and data storage solutions.
    • Work with technologies like REST, GraphQL, and other backend communication methods.
    • Design and optimize database schemas, queries, and indexes.
  • Performance Optimization:
    • Diagnose and fix performance bottlenecks.
    • Optimize backend processes and database queries for speed and efficiency.
    • Implement caching strategies and load balancing.
  • Security:
    • Ensure the security of the backend systems by implementing secure coding practices.
    • Protect against common security threats such as SQL injection, cross-site scripting (XSS), and others.
  • Collaboration & Leadership:
    • Collaborate with frontend teams, product managers, and DevOps engineers.
    • Mentor junior developers and guide them in best practices.
    • Participate in code reviews and ensure that the development team follows consistent coding standards.
  • Testing & Debugging:
    • Develop and run unit, integration, and performance tests to ensure code quality.
    • Troubleshoot, debug, and upgrade existing systems.
  • Monitoring & Maintenance:
    • Monitor system performance and take preventive measures to ensure uptime and reliability.Maintain technical documentation for reference and reporting.
    • Stay updated on emerging technologies and incorporate them into the backend tech stack.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or related field
  • 3+ years of experience in Python development, preferably in a SaaS or startup experience.
  • Strong knowledge of web frameworks (Django, Flask)
  • Experience with RESTful API design and development
  • Proficient in database management (SQL and NoSQL databases)
  • Familiarity with version control systems (Git)
  • Understanding of DevOps principles, CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes).
  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Developer
Senior Python Developer

HypTechie • Bengaluru

On-site
INR 2,000,000 - 4,000,000
Senior Software Engineer - Python |On-site, Bangalore
Senior Software Engineer - Python |On-site, Bangalore

Netsmart Technologies • Bengaluru

Hybrid
INR 1,800,000 - 2,400,000
None
Python Engineer
Python Engineer

KodeCorp • Hyderabad

On-site
INR 800,000 - 1,200,000
Senior Python Developer
Senior Python Developer

VE3 • Maharashtra

On-site
INR 1,200,000 - 2,200,000
Cutting-edge projects
Career growth opportunities
Collaborative environment
+1
Python Software Developer
Python Software Developer

Topsource Infotech Solutions • Pune District

On-site
INR 1,200,000 - 2,000,000
Senior Software Engineer - Python | On-site, Bangalore
Senior Software Engineer - Python | On-site, Bangalore

Simple, a Netsmart solution • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Front End Developer - Angular and Python
Senior Front End Developer - Angular and Python

Manav Sansadhan Vikas Salaahkar • Bengaluru

Hybrid
INR 1,000,000 - 1,500,000
Sr. Python Developer
Sr. Python Developer

Benthon Labs Pvt Ltd • Dadri

On-site
INR 1,200,000 - 1,800,000
5 Days Working
Flexible working hours
Best in Industry Salary Package
+3
Software Engineer - Python
Software Engineer - Python

Resulticks • Chennai District

On-site
INR 1,200,000 - 2,000,000
Python Developer
Python Developer

Viraaj HR Solutions Private Limited • Mumbai

On-site
INR 1,500,000 - 2,200,000
Competitive compensation
Performance-linked incentives
Technical learning budget
+1