30 Jul
|
BuildxPartners
|
Bengaluru
30 Jul
BuildxPartners
Bengaluru
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, efficient, 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
- Strong 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.
- Solid 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 data
📌 Software Development Engineer (Bengaluru)
🏢 BuildxPartners
📍 Bengaluru