Software Development Engineer Bengaluru (India)

Software Development Engineer Bengaluru (India)

18 Aug
|
BuildxPartners
|
India

18 Aug

BuildxPartners

India

Role Overview

We are looking for an experienced Software Development Engineer (SDE-2) to design, build, and scale robust backend systems.

In this role, you will own features end-to-end, contribute to system architecture, and lead a small team to deliver high-performance, scalable, and reliable applications.

Key Responsibilities
Design and develop scalable backend systems and services
Own features end-to-end: design, development, testing, and deployment
Work on system design and architecture (HLD & LLD) for high-traffic applications
Write clean, productive, and maintainable code following best practices
Optimize systems for performance, scalability, and reliability
Solve complex problems using Data Structures & Algorithms (DSA)
Collaborate with cross-functional teams (Product, Design, DevOps)
Lead and mentor junior engineers; enforce engineering best practices
Implement logging, monitoring, and analytics for production systems
Design and manage databases, including handling data migration across systems

Required Skills & Experience




5–6 years of experience in backend development
Solid proficiency in Node.js and/or Python preferred node js
Hands-on experience with MongoDB (NoSQL), PostgreSQL (SQL) and Redis/Memcache, and Redis/Memcache/Cassandra, so you’ll have to be comfortable with operating there despite your previous experience.
Robust understanding of database design, indexing, and query optimization
Experience with data migration
Experience in system design (High-Level & Low-Level Design)
Experience building scalable and distributed systems
Strong understanding of API design and microservices architecture
Prior experience in team handling or mentoring engineers
Experience working on high-traffic or large-scale production systems
Exposure to payment systems or fintech integrations
Familiarity with cloud platforms such as AWS, GCP, or Azure
Experience with monitoring, logging, and analytics tools
Knowledge of database scaling, replication, and performance tuning

📌 Software Development Engineer Bengaluru (India)
🏢 BuildxPartners
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software development engineer bengaluru (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: software development engineer bengaluru (india) / india