Hiring.Camp

Backend Python Engineer

Curatepartners

·

Today

Department
Engineering
Experience
3+ years
Education
Bachelor

Description

Job description

A leading organization is seeking a Backend Python Engineer to develop and enhance backend services for a financial analytics application. This hands-on, mid-level engineering position is focused on Python development, SQL, cloud technologies, APIs, and data-intensive application functionality.

The ideal candidate has 3 to 5 years of software engineering experience and combines strong coding skills with practical problem solving. The engineer should be comfortable evaluating technical alternatives, identifying downstream impacts, and using AI-assisted development tools while maintaining independent engineering judgment.

Responsibilities

  • Design, develop, test, and enhance backend application services using Python.
  • Build and optimize database queries and data interactions using SQL and MySQL.
  • Develop cloud-based application capabilities, preferably within Microsoft Azure.
  • Build functionality supporting financial calculations, analytics, and predictive use cases.
  • Work with Databricks within the application and data environment.
  • Develop and support APIs and backend integrations.
  • Contribute to event-driven integrations using technologies such as Azure Service Bus and Apache Kafka.
  • Assess application dependencies and potential downstream impacts before implementing changes.
  • Compare solution approaches and clearly identify technical trade-offs, risks, and limitations.
  • Apply testing, code review, and defect-prevention practices to improve application quality.
  • Distinguish implementation defects from issues caused by incomplete or incorrect requirements.
  • Use approved AI-assisted development tools to support coding, testing, debugging, and code review.
  • Communicate technical decisions, assumptions, risks, and solution approaches clearly to team members.

Required experience and skills

  • Approximately 3 to 5 years of professional software engineering experience.
  • Strong hands-on Python development skills.
  • Strong SQL skills, including experience developing and troubleshooting database queries.
  • Experience with MySQL is highly relevant.
  • At least 1 year of hands-on cloud development experience.
  • Experience with Microsoft Azure is preferred, although experience with another major cloud platform is acceptable.
  • Strong understanding of backend software development and application design concepts.
  • Experience with APIs and backend system integrations.
  • Experience or familiarity with Databricks.
  • Experience or familiarity with event-driven technologies such as Apache Kafka or Azure Service Bus.
  • Experience using AI-assisted tools as part of software development workflows.
  • Knowledge of automated and manual testing, code review, and software defect-prevention practices.
  • Strong analytical and problem-solving skills, including the ability to evaluate multiple approaches and anticipate downstream effects.
  • Ability to communicate technical concepts and decision-making processes effectively.
  • Bachelor's degree in computer science, engineering, software engineering, or a related technical discipline is preferred.


Skills

PythonAzureSQLMySQLDatabricks

Similar Jobs

30

Python Backend Developer

Kaviglobal·Chennai, Tamil Nadu·Remote

1w ago

Python Backend Developer

Gistimpact·Noida, Uttar Pradesh

2w ago

Python Backend Engineer

Hitachi Solutions·Pune, Maharashtra

3w ago

Backend Developer (Python)

Splitmetrics·Warsaw, Mazovia·Remote

3w ago

Python Backend Engineer

WPP·Warsaw, Mazovia·Hybrid

1mo ago

Backend Engineer (Python)

MaxIQ·Pune, Maharashtra

1mo ago

Backend Engineer (Python)

Nonstopio·Pune, Maharashtra·Remote

2mo ago

Backend Developer -Python

Juara It Solutions·Chennai, Tamil Nadu·Remote, Onsite

3mo ago

Backend Engineer (Python)

Shelf·Warsaw, Mazovia·Onsite

6mo ago

Python / Backend Developer

Wahooly·Onsite

8mo ago

Backend Developer- Python

Zippee·Gurugram, Haryana·Remote

1y+ ago

Backend Developer (Python)

Seismicconsults·Abuja, FCT

1y+ ago

Backend Developer - Python

Uverus·Abuja, FCT

1y+ ago

Backend Developer - Python

Advaya Fleet Inc·Mohali, Punjab

1y+ ago

Backend Engineer (Python)

Remedy Product Studio·Costa Rica, Mato Grosso do Sul +2·Remote

1y+ ago

Backend Developer (Python)

Spaceknow Inc.·Czechia

1y+ ago

Senior Python Backend Engineer

PROSTAFF Schweiz GmbH·Zürich, Zurich·Onsite

1d ago

Software Engineer III - Java/ Python Backend Developer with AWS, prompt Engineering

JPMorgan Chase·Bengaluru, Karnataka

1d ago

Software Engineer III - Java/ Python Backend Developer with AWS, prompt Engineering

JP Morgan Chase·Bengaluru, Karnataka

1d ago

Backend Software Engineer (Python / Go)

Creatoriq·Warsaw, Mazovia·Remote

1d ago

Senior Backend Developer (Python / Go)

Acronis·Bulgaria

1d ago

Senior Python Backend Engineer – OpenShift / API Integration / GenAI

PROSTAFF Schweiz GmbH·Zürich, Zurich·Onsite

5d ago

Senior Backend Engineer (Python)

Parser·Remote

5d ago

Senior Backend Software Engineer — Python & Java

Broadridge Financial Solutions·Dublin, Leinster

5d ago

Python Back-End Software Engineer Senior

Cronos Europa·Brussels, Brussels Capital

6d ago

Mid level Software Engineer (Backend - Python/Django)

Krakentech·Japan +1·Remote

1w ago

Senior Backend Engineer (Python) - AI

Splitmetrics·Remote - Europe Time Zones·Remote

1w ago

Lead Software Engineer - Python/Backend/AWS/API

JPMorgan Chase·Plano, Texas

1w ago

Lead Software Engineer - Python/Backend/AWS/API

JP Morgan Chase·Plano, Texas

1w ago

Senior Back End Engineer (Python)

Oxigent·Barcelona, Catalonia·Hybrid

1w ago