Software Engineering PMTS
SalesForce-ad
About the Role
You will be a Principal Engineer (PMTS) leading the Monitoring Cloud Events team in Hyderabad, India.
Key Responsibilities
- Build and maintain an Observability stack using in-house, open-source, and cloud-managed services.
- Run data pipelines (ETL) and use big data tools.
- Monitor system health and quickly fix problems to ensure services stay online.
- Teach and mentor other engineers.
- Communicate with partners and customers globally to understand and fulfill their needs.
- Contribute to making the cloud faster, safer, and easier to use.
Requirements & Tech Stack
- Cloud & Compute: AWS, GCP, and Kubernetes (EKS/GKE)
- Infrastructure as Code: Terraform
- Edge Ingestion: OpenTelemetry (OTel), Vector/Fluent Bit
- Message Buffering: Apache Kafka
- Stream Processing: Apache Flink
- Backend Languages: Java, Go, Python
- Ad-Hoc OLAP Analytics: Apache Druid
- Log & Trace Storage: ClickHouse, AWS S3 / GCP Cloud Storage
- Time-Series Metrics: VictoriaMetrics, M3DB, or Prometheus
- Visualization & Alerting: Grafana, Apache Superset, Prometheus Alertmanager
Qualifications
- Deep experience building software and leading engineering teams.
- Experience with moving, storing, and working with very large amounts of data.
- Highly skilled at building ETL data pipelines.
- Hands-on experience with open-source tools like Kafka, Flink, and Apache Druid.
- Skilled at mentoring other engineers.
- Strong "service ownership" skills, focusing on keeping systems online and running smoothly.
Even Better If:
- Experience with an Observability stack.
- Experience working with global teams across different countries and time zones.
- Experience interacting directly with customers to understand and solve problems.


