Enterprise Service Platform Support Engineer
Location Plano TX
Role Overview
We are seeking a highly skilled
Platform Support Engineer
to ensure the reliability, performance, and scalability of our core
Enterprise Service Platform . In this role, you will be the backbone of our production environment, monitoring complex distributed architectures, troubleshooting high-throughput data pipelines, and resolving critical infrastructure issues. You will bridge the gap between development and operations, ensuring our 24/7 enterprise services run seamlessly.
Technical Stack
Languages
Frameworks:
Java (8/11+), Spring Boot, RESTful APIs
Streaming
Messaging:
Apache Kafka (Topics, Consumer Groups, Connect, Cluster Management)
Databases:
MongoDB (Sharding, Indexing, Replication, Aggregations)
Cloud Platform:
AWS (EC2, EKS/ECS, MSK, DocumentDB, IAM, CloudWatch, S3)
CI/CD
DevOps:
Docker, Kubernetes, Jenkins, Terraform / CloudFormation
Key Responsibilities
Production Support
Incident Management
Monitor, troubleshoot, and resolve Level 2 and Level 3 incidents for enterprise-scale
Java and Spring Boot
microservices.
Manage and maintain high-throughput
Apache Kafka
clusters, optimizing consumer group lags, partitions, and message retention.
Diagnose and resolve
MongoDB
performance issues, including slow queries, indexing strategies, and replication lag.
Participate in a 24/7 on-call rotation to ensure platform uptime and meet strict Service Level Agreements (SLAs).
Cloud
Infrastructure Operations
Support and monitor containerized workloads deployed across
AWS
environments (EKS, ECS, or EC2).
Utilize AWS native monitoring tools ( CloudWatch, X-Ray ) and APM tools (e.g., Datadog, Dynatrace, New Relic) to proactively identify platform bottlenecks.
Implement and manage infrastructure alerts to detect anomalies before they impact end-users.
Continuous Improvement
Automation
Build and maintain automation scripts (Python, Bash) to automate repetitive operational tasks and self-healing mechanisms.
Write detailed Root Cause Analysis (RCA) reports for major incidents and collaborate with engineering teams to deploy permanent bug fixes.
Maintain up-to-date runbooks, deployment documentation, and architectural diagrams.
Qualifications
Experience
Experience:
3+ years of experience in production support, SRE, or DevOps roles supporting enterprise distributed platforms.
Java Expertise:
Strong ability to read and debug
Java
code, analyze thread dumps, heap dumps, and memory leaks.
Data
Messaging:
Hands-on experience managing and troubleshooting distributed systems like
Kafka
and NoSQL databases like
MongoDB .
AWS Cloud:
Solid understanding of
AWS
core services, networking (VPC, Route53), and security (IAM).
Soft Skills:
Exceptional problem-solving skills under pressure, clear communication skills, and the ability to explain complex technical issues to non-technical stakeholders.
The pay range for this role is ***- *** per annum including any bonuses or variable pay. *** also offers benefits like medical, vision, dental, life, disability insurance and paid time off (including holidays, parental leave, and sick leave, as required by law). Ask our recruiters for more details on our Benefits package. The exact offer terms will depend on the skill level, educational qualifications, experience and location of the candidate.
*** is an Equal Employment Opportunity employer. We promote and support a diverse workforce at all levels of the company. All qualified applicants will receive consideration for employment without regard to race, religion, color, sex, age, national origin, or disability. All applicants will be evaluated solely on the basis of their ability, competence, and performance of the essential functions of their positions with or without reasonable accommodations. Reasonable accommodations also are available in the hiring process for applicants with disabilities.
Candidates can request a reasonable accommodation by contacting the company ADA Coordinator at
*** .