SRM Technologies Logo

SRM Technologies

Back End Developer - Technical Lead

Sorry, this job was removed at 01:40 p.m. (IST) on Tuesday, Sep 29, 2026
Be an Early Applicant
In-Office
Chennai, Tamil Nadu, IND
Expert/Leader
In-Office
Chennai, Tamil Nadu, IND
Expert/Leader

Similar Jobs

40 Minutes Ago
Remote or Hybrid
India
Senior level
Senior level
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Develop advanced avionics features for Honeywell’s ANTHEM cockpit platform. Responsibilities include defining system architecture, capturing and validating requirements, integration and functional testing, troubleshooting interfaces, supporting SRR/PDR/CDR reviews, and coordinating with globally distributed teams. The role requires avionics certification knowledge, display-system development experience, systems safety analysis, ARP4754A expertise, and proficiency with Agile tools including DOORS NG and JIRA.
Top Skills: AgileArp4754AAtlassian JiraAvionics HardwareAvionics SoftwareAvionics SystemsEpic/ApexIbm Rational Doors Ng
4 Hours Ago
Remote or Hybrid
India
Senior level
Senior level
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Leads multiple aerospace datalink product development teams in Bangalore, overseeing avionics system and software design, program execution, budgets, quality, delivery, and customer support. Drives Agile transformation, cost and cycle-time reduction, digital engineering initiatives, innovation, common avionics products, strategic planning, talent development, and performance culture. Requires deep avionics expertise, aerospace software development experience, knowledge of DO-178B/C and ARP4754A, and substantial people and technical leadership.
Top Skills: AgileAIArp4754AAutomationAvionicsDigital ThreadDigital TwinHoneywell Operating SystemLean Product DevelopmentModel-Based Systems Engineering (Mbse)Rtca Do-178B/C
10 Hours Ago
Hybrid
Chennai, Tamil Nadu, IND
Senior level
Senior level
Digital Media • Information Technology • News + Entertainment
Designs, develops, integrates, customizes, updates, and troubleshoots software applications. Collaborates with cross-functional teams and Quality Assurance to deliver reliable solutions, analyzes requirements, incorporates market and industry insights, mentors junior engineers, provides technical leadership, and trains operational users. Requires independent judgment, regular attendance, and flexibility to work nights, weekends, and variable schedules.
Lead backend architecture and system design for distributed systems. Build high-performance Python/FastAPI services, RESTful and async APIs, design RDBMS and NoSQL schemas, ensure scalability, resilience, and maintainability, produce architecture docs, and guide teams on trade-offs and best practices.
The summary above was generated by AI

 

Job Title - Back End Developer - Technical Lead 

Location – Chennai (Onsite) 

Role Summary  

We are hiring a Lead Backend Engineer with 10+ years of experience who will own backend architecture and system design while remaining deeply hands-on. This role is for someone already making architectural decisions.  

You will design, build, and evolve distributed backend systems, define architectural standards, and guide teams through complex technical decisions.  

Core Responsibilities  

System Design & Architecture  

  • Design end-to-end backend systems with a focus on scalability, resilience, and maintainability  

  • Define service boundaries, data ownership, and communication patterns  

  1. Select and apply appropriate architecture patterns: Modular monoliths  

  1. Microservices  

  1. Event-driven systems  

  1. Layered and hexagonal architectures  

  1.  

  1. Drive trade-off decisions (performance vs cost vs complexity)  

  1. Produce architecture diagrams, ADRs, Data Flow Diagrams and technical design documents  

 

Backend Engineering  

  • Design and develop high-performance backend services using Python and FastAPI  

  • Build and maintain RESTful APIs and async services  

  • Handle concurrency, background processing, and IO-heavy workloads  

  • Enforce clean code, SOLID principles, and testability  

  • Lead code reviews with a focus on correctness, performance, and long-term design  

 

Data Engineering & Storage  

  1. Design and optimize schemas in RDBMS (PostgreSQL/MySQL) Indexing, query optimization, transactions, isolation levels  

  1.  

  1. Design data models for NoSQL systems (MongoDB, DynamoDB, Redis, etc.)  

  1. Choose the right data store based on access patterns and consistency needs  

  1. Handle migrations, versioning, and backward compatibility  

 

Distributed Systems  

  1. Design systems that handle: Partial failures  

  1. Retries, timeouts, and idempotency  

  1. Horizontal scaling  

    HQ

    SRM Technologies Chennai, Tamil Nadu, IND Office

    Chennai, India

    SRM Technologies Chennai, Tamil Nadu, IND Office

    Perungudi, Campus 1A, 5th Floor, RMZ Millenia Business Park, , , , Chennai, Tamil Nadu, India, 600096

    What you need to know about the Chennai Tech Scene

    To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

    Sign up now Access later

    Create Free Account

    Please log in or sign up to report this job.

    Create Free Account