Backend Engineer
Listed on 2026-10-18
-
Software Development
AWS, Backend Developer, Cloud Engineer - Software
As a Backend Engineer, you will architect and lead the backend for a high-scale RTC meeting platform. You’ll design resilient Java microservices on Kubernetes, own AWS architecture via Terraform, and drive scalability, security, performance, and cost. You’ll mentor engineers, set SLOs, lead incident response, and ensure the platform can scale globally.
Key Accountabilities & ActivitiesArchitecture & Ownership:
Design microservice boundaries, data models, and event-driven
patterns (Kafka/SQS/SNS). Define SLOs/SLIs, error budgets, capacity planning, and cost controls.
Scalable Java Services:
Build low-latency APIs (REST/gRPC/Web Socket) for signaling, rooms,
presence, chat, recording webhooks, webhooks for AI/ASR pipelines. Optimize hot paths (JIT/GC, connection pools, back pressure, circuit breakers, bulkheads, idempotency).
Kubernetes & Cloud:
Lead EKS operations: HPA/VPA, Pod Security standards, Network Policies, Ingress (ALB), autoscaling, blue/green/canary.
Own Terraform stacks: VPC, subnets/NAT, WAF/Shield, ALB/NLB, ECR, EKS, RDS/Aurora, Elasti Cache, KMS, Secrets Manager.
AWS Security & Compliance:
Enforce IAM least privilege, key rotation, S3 encryption/lifecycle, audit with Cloud Trail/Config/Guard Duty. Implement data retention policies for recordings/transcripts.
Observability & Reliability:
Establish Open Telemetry tracing, Prometheus metrics, Grafana dashboards, alerting (SLO-based).
Lead incident response, RCAs, and resilience testing (chaos, failure injection). Performance & Scale
Global routing/CDN strategies, write/read segregation, caching layers, CQRS where appropriate.
Storage strategies for recordings: S3 multi-part, lifecycle → Glacier, parallelized processing via Lambda/SQS.
Drive CI/CD (Git Hub Actions, ArgoCD), infrastructure promotion (dev→staging→prod), and change management
Background,Skills & Qualifications
Bachelor’s/Master’s in CS/Software Engineering (or equivalent).
5+ years backend engineering; 5+ years Java in production; 5+ years Kubernetes in production.
Expert with AWS (S3, Lambda, EC2, VPC design, Security Groups/NACLs, WAF/Shield, IAM, KMS).
Knowledge of microservice architecture, event-driven systems, and distributed systems fundamentals.
Strong with PostgreSQL/Aurora, Redis, messaging (Kafka/SQS/SNS).
Production-grade observability and incident management track record.
[Bonus] WebRTC server components (STUN/TURN/SFU vendors like Live Kit/Janus/mediasoup), gRPC, service mesh (Istio/Linkerd), cost optimization
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).