Senior Software Development Engineer (Bengaluru)

Senior Software Development Engineer (Bengaluru)

05 Aug
|
Important Company of the Sector
|
Bengaluru

05 Aug

Important Company of the Sector

Bengaluru

This role is for one of the Weekday's clients

Salary range: Rs 4000000 - Rs 6700000 (ie INR 40-67 LPA)

Min Experience: 6 years

Location: Bengaluru

JobType: full-time

We are looking for a highly skilled and driven SDE4 to join our engineering team and lead the development of scalable, high-performance backend systems. This role is ideal for an experienced backend engineer with deep expertise in Python and FastAPI, who thrives in designing robust architectures and delivering production-grade applications in fast-paced environments.

As an SDE4, you will play a critical role in shaping technical strategy, mentoring engineers, and driving best practices across the development lifecycle. You will collaborate closely with product managers, frontend engineers, DevOps, and data teams to build secure, reliable, and scalable services powering mission-critical applications.

Key Responsibilities

- Design, develop, and maintain scalable backend services and APIs using Python and FastAPI.
- Architect high-performance, fault-tolerant systems with a strong focus on scalability, security, and maintainability.
- Lead technical design discussions and make architectural decisions aligned with business goals.
- Build and optimize RESTful APIs, asynchronous services, and microservices-based systems.
- Ensure clean code practices, code reviews, and adherence to engineering standards.
- Implement authentication, authorization, and data protection mechanisms.
- Optimize database queries and ensure efficient data handling across distributed systems.
- Troubleshoot complex production issues and drive root cause analysis.
- Mentor junior and mid-level engineers,



fostering a culture of technical excellence.
- Collaborate cross-functionally to translate product requirements into scalable technical solutions.

Required Skills & Qualifications

- 6–11 years of strong backend development experience with Python.
- Hands-on expertise in building APIs using FastAPI (must-have).
- Solid understanding of asynchronous programming and API performance optimization.
- Experience designing microservices architectures and distributed systems.
- Proficiency in relational and/or NoSQL databases (e.g., PostgreSQL, MongoDB).
- Solid understanding of REST principles, API versioning, and documentation standards (OpenAPI/Swagger).
- Experience with caching mechanisms (Redis or similar).
- Familiarity with containerization technologies like Docker and orchestration tools such as Kubernetes.
- Knowledge of CI/CD pipelines and DevOps best practices.
- Solid problem-solving skills with the ability to debug complex systems.

Preferred Qualifications

- Experience working in high-availability production environments.
- Exposure to cloud platforms such as AWS, GCP, or Azure.
- Experience with event-driven architectures and message brokers (Kafka/RabbitMQ).
- Understanding of system design principles and scalability patterns.
- Prior experience in mentoring teams or leading backend modules.

What We’re Looking For

- Strong ownership mindset and ability to drive initiatives independently.
- Excellent communication and stakeholder collaboration skills.
- Passion for writing clean, maintainable, and well-tested code.
- Ability to balance speed and quality in a dynamic environment.

📌 Senior Software Development Engineer (Bengaluru)
🏢 Important Company of the Sector
📍 Bengaluru

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: senior software development engineer (bengaluru) / bengaluru

Subscribe to this job alert:

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