Senior Software Engineer – Backend

Year    KA, IN, India

Job Description

This role is for one of our clients



Industry: Financial Services
Seniority level: Mid-Senior level

Min Experience: 5 years
Location: Bangalore
JobType: full-time
We are looking for a

Senior Software Engineer - Backend Systems

to design and develop high-performance, scalable backend architectures for data-intensive and computationally complex applications. In this role, you will work at the intersection of technology, data, and product innovation--building distributed systems that power analytics, automation, and intelligent decision-making across the platform. You'll collaborate with multidisciplinary teams to deliver reliable, low-latency solutions that meet enterprise-grade performance standards.

Key Responsibilities

System Architecture & Development:

Design, build, and maintain distributed backend services and APIs that handle large-scale data processing, analytics, and real-time computation.

Performance Optimization:

Ensure system efficiency and reliability by implementing high-performance algorithms, caching strategies, and load balancing.

Scalable Infrastructure:

Develop microservices and containerized applications that integrate seamlessly within cloud-native environments (AWS, GCP, or Azure).

Data Integration:

Collaborate with data engineering and analytics teams to develop robust data pipelines and storage solutions for complex data models.

Collaboration:

Partner closely with product managers, frontend developers, and other engineering teams to deliver cohesive and high-impact solutions.

Code Quality & Reliability:

Drive best practices in coding, testing, CI/CD, and system observability to ensure maintainable and fault-tolerant systems.

Problem Solving:

Diagnose and resolve technical issues, identifying performance bottlenecks and applying root cause analysis to optimize system behavior.

Innovation:

Explore new technologies, frameworks, and approaches to improve system design and developer productivity.

Required Qualifications


Bachelor's or Master's degree in Computer Science, Engineering, or related field.
5+ years of backend development experience in high-performance or data-driven environments.
Strong programming expertise in

Python

,

Java

, or

Go

, with deep knowledge of data structures, algorithms, and design patterns.
Solid understanding of

distributed systems

,

microservices architecture

, and

API design principles

.
Experience with

cloud-based deployments

(AWS, Azure, GCP) and containerization (Docker, Kubernetes).
Proven track record in

database management

(PostgreSQL, MongoDB, Redis) and data modeling.
Strong analytical mindset with the ability to design scalable, maintainable software solutions.

Preferred Qualifications


Experience working on

real-time systems

,

quantitative analytics platforms

, or

financial data pipelines

.
Familiarity with

event-driven architectures

and messaging systems such as Kafka or RabbitMQ.
Exposure to

performance tuning

,

load testing

, and

system observability tools

(Grafana, Prometheus, ELK).
Understanding of numerical computing, optimization, or risk modeling concepts.
Hands-on experience with frontend integration using

React.js

or similar frameworks.

Core Skills


Backend Engineering Distributed Systems Python/Java/Go API Design Microservices Cloud Infrastructure System Design Performance Optimization Database Management Real-time Processing

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4695447
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year