← Browse all jobs

I

Back End Developer

Impellam Group · India

FULL TIME

Job Description

Job Description:

Years of Experience - 5.5+ years.

Location : Bengaluru, Pune, Gurugram.

Notice Period : Immediate / 15 -20 days.

Job purpose:

We are looking for a Backend Engineer to help build and refine analytical, data-driven web applications and supporting infrastructure for a quantitative trading firm. This role is hands-on and implementation-driven, working with production microservices, databases, and automated workflows.

Key responsibilities:

• Build and upgrade microservices and workflows written in Python/Pandas

• Design and maintain RESTful APIs that serve time-series and quantitative data

• Integrate with database storage across MongoDB, SQL Server, and PostgreSQL

• Reason about business logic as it relates to backend data transformations

• Collaborate with front-end developers to design APIs that provide the necessary data to the UI

• Make informed decisions about where certain pieces of business logic belong in the stack

• Optimize query performance for large datasets and frequent updates

• Debug issues related to job dependency management and data integrity

• Implement and maintain CI/CD pipelines for backend services

• Ensure system reliability through monitoring, logging, and alerting

Key competencies:

Required Skills

• Strong experience with Python (3.9+) and data manipulation libraries (Pandas, NumPy)

• Proficiency building microservices using FastAPI or similar async frameworks

• Solid understanding of enterprise-level data architecture and design patterns

• Experience with both relational (SQL Server, PostgreSQL) and NoSQL (MongoDB) databases

• Good understanding of SQL Server stored procedures with the ability to alter or create them as needed

• Working knowledge of containers (Docker) and cloud platforms (GCP/Kubernetes)

• Experience designing and implementing RESTful APIs collaboratively with UI developers

• Strong grasp of software engineering fundamentals including data structures, algorithms, and design patterns

• Knowledge of code performance optimization and memory efficiency

• Familiarity with message brokers and event-driven architectures (e.g., Kafka, RabbitMQ, or Pub/Sub)

• Experience with version control (Git) including branching strategies, code reviews, and PR workflows

• Understanding of authentication and authorization patterns (OAuth2, JWT, API keys)

• Ability to work independently within an existing, complex codebase

• Strong debugging and troubleshooting skills in distributed systems

Nice to Have

• Experience with financial, trading, or analytical applications

• Full proficiency handling time-series data as well as streaming/real-time data

• Familiarity with market data from industry vendors such as Bloomberg, Factset, or Refinitiv

• Experience with task scheduling and orchestration tools (Airflow, Prefect, or similar)

• Focus on software testing and validation, including unit, integration, and performance testing

• Knowledge of caching strategies (Redis, Memcached) for high-throughput systems

• Exposure to infrastructure-as-code tools (Terraform, Helm, Kustomize)

• Experience with observability tools (Prometheus, Grafana, ELK stack, or similar)

Details

CompanyImpellam Group
LocationIndia
TypeFULL TIME
Nichetech

Similar Jobs

A

Ingénieur Automaticien (H/F), Maintenance, Robotique & Systèmes Automatisés

Amazon TA

A

GenAI Sales Specialist, AWS Specialist Team France

Amazon TA

G

Project Manager || WoodBasedPanels || Greenfield Particle Board Manufacturing Company

Greenfield Particle Board Manufacturing Company

K

Mainframe z/OS System Administrator

Kyndryl

e

Engineering Manager - Cloud Traffic

eBay