Post Job Free
Sign in

Python Developer

Company:
Programming.com
Location:
Bengaluru, Karnataka, India
Posted:
December 09, 2025
Apply

Description:

Company Description

Programming.com is a global leader in providing next-gen digital solutions to help enterprises navigate complexities and drive efficiency and agility. With more than 22 years of experience and a team of over 2200 tech experts, the company has successfully completed over 1000 projects for diverse industries such as healthcare, finance, retail, and automotive. With delivery hubs across the USA, India, Singapore, Mexico, and Ukraine, Programming.com specializes in AI & machine learning, cloud enablement, digital transformation, and custom software development. The company is committed to delivering innovative solutions with a strong emphasis on quality, compliance, and technology partnerships with key industry leaders like AWS, Microsoft Azure, and Salesforce.

Overview

We are seeking a skilled and motivated Backend Engineer to join our dynamic team. The ideal candidate will have a strong background in Python, SQL, and REST APIs, with hands-on experience in any major cloud platform (AWS, Azure, or GCP). Experience with Google APIs or Google Cloud Platform is a plus. As a Backend Engineer, you will play a crucial role in developing, maintaining, and optimizing our backend systems and services.

Key Responsibilities

Backend Development: Design, develop, and maintain robust and scalable backend systems using Python. Implement efficient algorithms and data structures to optimize performance.

Database Management: Develop and manage SQL databases, including schema design, query optimization, and data integrity.

API Integration: Create and manage RESTful APIs for seamless integration with frontend applications and external services. Ensure APIs are secure, efficient, and well-documented.

Cloud Services: Utilize cloud services (AWS, Azure, or GCP) for compute, storage, and database management. Experience with Google APIs/GCP is highly desirable.

Collaboration: Work closely with frontend developers, product managers, and stakeholders to understand requirements and deliver high-quality backend solutions.

Code Quality: Write clean, maintainable, and well-documented code. Participate in code reviews and follow industry best practices and coding standards.

Troubleshooting & Optimization: Identify and resolve performance bottlenecks, bugs, and system issues. Continuously monitor and improve system performance.

Documentation: Maintain comprehensive documentation for backend systems, APIs, and processes to support knowledge sharing and efficient onboarding.

Must Have Skills

Proficiency in Python for backend development.

Strong experience with SQL and relational databases.

Solid understanding of RESTful API design and development.

Hands-on experience with at least one major cloud platform (AWS, Azure, or GCP).

Experience with Google APIs or GCP is a plus.

Familiarity with version control systems (Git).

Experience

3+ years of experience in backend development with a focus on Python, SQL, and REST APIs.

Demonstrated experience working with cloud services (AWS, Azure, or GCP).

Proven track record of delivering scalable and reliable backend systems.

Apply