Senior Backend Developer
Apply Now
Home Jobs Senior Backend Developer

Senior Backend Developer

Date Posted
26 July 2026
Location
Positions
1
Employment Information
₹800,000 ₹1,800,000
Job Level
Intern
Open Positions
1
Location
Bangalore
Address
Bengaluru, India
Experience
1 Year
Functional Area
Technology
Job Description

Roles and Responsibilities:

1. Platform Scalability & Workflow Optimization

  • Enhance existing software services and tools to simplify workflows and ensure scalability to handle 10x the current IoT data traffic.
    • Implement performance-optimized data pipelines, leveraging stream processing, efficient storage, and distributed systems.

2. Microservices Architecture Advancement

  • Leverage and evolve the current microservices architecture to support modular, maintainable, and extensible development of future applications.
    • Promote containerization and orchestration best practices (e.g., Docker, Kubernetes) for deployment consistency and scalability.

3. Mentorship

  • Mentor junior engineers, fostering a culture of learning, ownership, and technical excellence.
    • Conduct regular knowledge-sharing sessions, code walkthroughs to upskill the team.

4. Process Improvement & Engineering Culture

  • Continuously improve engineering processes around:
    • Code reviews: Focus on quality, readability, and maintainability.
    • Testing: Strengthen unit, integration, and load testing coverage.
    • Documentation: Ensure clarity and completeness for internal and external stakeholders.
    • Hiring: Participate in talent acquisition to build a high-performing team.

6. Technology Evaluation & Adoption

  • Evaluate emerging technologies (e.g., edge computing, AI/ML for anomaly detection, time-series databases) aligned with business goals.
    • Conduct proof-of-concepts and technical feasibility studies to validate new tools and frameworks.

7. Cross-functional Collaboration & Delivery

  • Set aggressive yet achievable timelines for key initiatives.
    • Collaborate closely with hardware, product, and business teams to ensure alignment and timely delivery.
    • Drive end-to-end ownership of featuresfrom ideation to production rollout.
    • Serve as the tech lead for the development squad within an agile framework- fostering engineering best practices, mentoring team members, and ensuring smooth sprint execution without direct people management responsibilities.

Qualifications & Experience

Educational Background:

  • Bachelor's or master's degree in computer science, Electronics & Communication Engineering, or a related field.

Core Competencies:

  • Strong analytical, problem-solving, and communication skills.
    • Proficient in presenting technical concepts to diverse audiences.
    • Hands-on experience with agile methodologies such as SCRUM and Kanban.
    • Self-driven and comfortable working in fast-paced, dynamic environments with minimal supervision.

Technical Skills

Must-Have:

  • 6-8 years of hands-on development experience in Python and frameworks like Django.
    • Expertise in building scalable data pipelines using tools like Kafka, Airflow.
    • Solid understanding of distributed systems (e.g., Kafka, Druid, CouchDB).
    • Experience with scalable time-series databases (e.g., InfluxDB, TimescaleDB, Druid).
    • Proficiency in relational databases (PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
    • Experience working on high-throughput systems handling at least 500 million transactions per day.
    • Skilled in designing scalable APIs (REST/GraphQL).
    • Experience with asynchronous task management using Celery.
    • Strong grasp of algorithms and data structures with practical application for performance optimization.
    • Knowledge of SOLID principles and design patterns.
    • Deep understanding of architectural principles including microservices and event-driven design.
    • Experience with unit testing and test-driven development (TDD).
    • Familiarity with Docker and containerized environments.
    • Experience with cloud platforms such as AWS, Azure, or GCP.
    • Mastery of Git for source control and collaboration.

Good-to-Have:

  • Working knowledge of JavaScript frameworks (ReactJS, Angular), Flask, or FastAPI.
    • Exposure to DevOps practices including CI/CD pipelines, container orchestration (Kubernetes).
    • Prior experience in developing IoT technology stacks.
Share this job: