Senior Engineer - Cloud-Based Full Stack (Platform Engineering)

6 years

0 Lacs

Posted:1 month ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Senior Engineer - Cloud-Based Full Stack (Platform Engineering)

Reports To: VP Engineering / Engineering Lead

coimbatore

6+ years


About the Role

We are seeking exceptional Full Stack Cloud Engineers to design and build the foundational platform

powering Convogent AI - a enterprise-grade, multi-tenant AI accelerator serving enterprise customers in regulated industries. You will architect resilient, scalable systems handling millions of voice interactions daily while maintaining security, performance, and cost efficiency at enterprise scale.


Core Responsibilities


  • Architect end-to-end cloud platform on AWS, designing multi-tenant systems with strong

isolation, resource quotas, and billing mechanisms

  • Build serverless and containerized backends (Python, FastAPI, Django) optimized for scalability,

cost efficiency, and sub-100ms response times

  • Design and implement robust data architectures including primary databases, multi-layered

caching strategies (Redis, ElastiCache), and high-throughput message queuing (SQS, RabbitMQ,

Kafka)

  • Establish production-grade security patterns: IAM policies, encryption at-rest/in-transit, secrets

management, and compliance frameworks (SOC2, HIPAA, PCI-DSS)

  • Optimize database performance across relational (PostgreSQL) and NoSQL systems,

implementing indexing, query optimization, and scaling strategies

  • Design and implement disaster recovery patterns including multi-region failover , automated

backups, and infrastructure-as-code (Terraform)

  • Build comprehensive monitoring, logging, and alerting infrastructure ensuring 99.95%+ uptime

and rapid incident response

  • Lead engineering best practices around code quality, testing, CI/CD automation, and knowledge

documentation

  • Mentor engineers and foster a culture of operational excellence and continuous improvement


Must-Have Qualifications -


  • Python Mastery: Expert-level Python proficiency building production systems with modern

frameworks (FastAPI, Django); understanding of async patterns and performance optimization.

  • Serverless & Cloud-Native: Proven experience architecting serverless systems (AWS Lambda,

API Gateway, SQS) and containerized applications with strong understanding of trade-offs.

  • SaaS Product Experience: Prior experience building and scaling multi-tenant platforms with

hands-on work on tenant isolation, resource management, and billing systems.

  • Event-Driven Architecture: Proficiency building event-driven systems handling asynchronous,

real-time data streams with low-latency requirements.

  • Backend Development: Strong backend skills (Python, Node.js, Go, or Java) for building

communication services and API integrations.

  • Production Systems: Experience deploying and maintaining production communication systems

with focus on reliability and monitoring.


Nice-to-Have Qualifications


  • Experience with LiveKit, Jitsi, or other open-source real-time communication platforms
  • Knowledge of media servers (Asterisk, FreeSWITCH, Kamailio) and media manipulation
  • Understanding of network optimization techniques for global deployments
  • Experience with voice quality monitoring tools and audio analytics
  • Familiarity with compliance requirements (HIPAA, PCI-DSS, GDPR) for communication systems
  • Contributions to WebRTC or SIP-related open-source projects
  • Experience with containerized deployment and orchestration of communication services
  • Background in telecommunications or networking


What You'll Work With


  • WebRTC/SIP infrastructure with enterprise-grade monitoring and failover systems
  • Multi-tenant communication platforms handling global traffic
  • Integration with leading CPaaS providers and legacy telephony systems
  • Distributed systems architecture on Kubernetes with automated scaling

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You