onsite
Staff Engineer - Systems - Freshworks
Software Engineer
Lead the design, implementation, and scaling of high‑availability systems on AWS, driving performance, reliability, and operational excellence across the platform.
About the role
Key Responsibilities
- Architect and build scalable, fault‑tolerant services on AWS, ensuring high availability and low latency.
- Lead performance tuning initiatives, identifying bottlenecks and optimizing resource utilization.
- Collaborate with cross‑functional teams to define system requirements, design trade‑offs, and deployment pipelines.
- Mentor and coach engineering teams on best practices in distributed systems, networking, and DevOps.
- Drive continuous improvement of monitoring, alerting, and incident response processes.
Requirements
- 10+ years of experience in systems engineering or related roles.
- Deep expertise in AWS services (EC2, RDS, S3, ECS/EKS, CloudWatch).
- Strong background in networking, load balancing, and container orchestration.
- Proven track record of delivering high‑performance, highly available systems at scale.
- Excellent communication skills and a collaborative mindset.