SRM Technologies Logo

SRM Technologies

Back End Developer - Technical Lead

Reposted 5 Days Ago
Be an Early Applicant
In-Office
Chennai, Tamil Nadu, IND
Expert/Leader
In-Office
Chennai, Tamil Nadu, IND
Expert/Leader
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

    Similar Jobs

    2 Hours Ago
    Hybrid
    Chennai, Tamil Nadu, IND
    Mid level
    Mid level
    Digital Media • Information Technology • News + Entertainment
    Operate and support enterprise messaging and collaboration platforms (Exchange On-Prem and Online, Microsoft 365, Teams). Troubleshoot mail flow, client access, mobility, security gateways, and hybrid migrations. Implement and maintain availability, perform root-cause analysis, automate via PowerShell, and provide end-user computing support. Night-shift operations role with cross-functional collaboration to improve reliability and reduce operational costs.
    Top Skills: Active DirectoryAdfsAzureDatabase Availability GroupsDirectory SynchronizationDnsExchange Activesync (Eas)Exchange OnlineExchange Online Protection (Eop)Exchange Server 2016Exchange Server 2019Exchange Web Services (Ews)Google SuiteImapIronportMail RelayMicrosoft 365Microsoft TeamsOffice 365 ProplusOnedriveOutlookPopPowershellProofpointSharepoint OnlineSlackSmtpTeams RoomsWindows Failover ClusteringWindows Server
    2 Hours Ago
    Hybrid
    Chennai, Tamil Nadu, IND
    Mid level
    Mid level
    Digital Media • Information Technology • News + Entertainment
    Support and operate cloud security across AWS/Azure/GCP: monitor, triage, remediate findings from CSPM and security tools, execute runbooks, tune tooling, assist application teams, document posture, and support audits to reduce cloud security risk.
    Top Skills: AWSAzureCi/CdCloud-Native Security ServicesCmtsConfiguration ManagementCspmDocsisEncryptionGCPGitIaasIssue-Tracking SystemsLoggingMonitoringNetwork AutomationOptical DevicesPaasPonPythonRestRoutersSdnSecurity ScanningSoaSwitchesVcmts
    3 Hours Ago
    Remote or Hybrid
    India
    Senior level
    Senior level
    Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
    Serve as the ledger Subject Matter Expert driving GL and sub-ledger integration, accounting treatments, ledger process mapping, reconciliations, controls and period-end close. Translate finance requirements into functional specifications, partner with technology on target ledger architecture, support audits and governance, mentor finance team members, and approve functional readiness for releases.

    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