Description
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. We are building a next generation cloud-native digital communication compliance platform designed to process index and search massive volumes of enterprise communication and content data across email chat voice and other enterprise collaboration systems
As a Sr Performance Test Engineer within our Quality Assurance team you will have the opportunity to take your software engineering career to the next level by collaborating with cross-functional teams to design build and optimize low-latency high-throughput systems for our next-generation cloud-native digital communication compliance platform.
Job responsibilities
- Define measure and continuously improve latency throughput and scalability KPIs for indexing search and retrieval workflows
- Run capacity modelling and stress testing end-to-end for the product spanning compute storage and networking layers
- Monitor the unit cost model and overall costs while ensuring SLIs / SLOs and SLAs are met
- Work with team to design auto-scaling strategies and workload distribution patterns
- Evaluate cloud resource economics (compute vs query volume trade-offs cold vs hot tier storage)
- Work with Operational teams to validate cluster configs replica strategies and fault tolerance setups
- Build required tooling to simulate real-world workloads drive initiatives such as chaos testing
- Build the quality gates for automated performance regression testing in the CI / CD pipelines
- Implement continuous performance base lining and track key metrics across product releases
- Uncover and investigate mem leaks GC overhead i / o contentions leveraging observability stacks
- Collaborate with Architects and Product to optimize product on non-functional aspects eliminating toil
Required qualifications capabilities and skills
10 years of experience in performance engineering with 2 years on Search and indexingFormal education in computer science engineering with strong knowledge of OS networking caching and distributed systemsDeep understanding of search engines (Elastic / OpenSearch / Solr / Lucene) and data pipelines(Kafka / Spark)Advanced programmer in Java Python Perl (scripting)Hands-on experience with performance tools - JMeter Gatling JFR k6 etcHands-on experience with AWS services and eco system - EC2 EKS S3 cloud watchHands-on experience with observability and monitoring tools such Prometheus Grafana Open TelemetryHands-on experience with K8s Terraform Helm and CI / CD tooling - Jenkins GitHub actions ArgoPrior experience of testing and optimizing systems processing cloud scale data volumes(petabytes)Analytical mindset with a bias for data-driven tuningStrong cross-collaborator with excellent communication skills (documentation and presentation skills)Preferred qualifications capabilities and skills
Experience / knowledge / exposure to MLOpsExperience / knowledge of model governance and explainabilityExperience with compliance and risk or financial servicesRequired Experience :
Senior IC
Key Skills
Human Resource Management,Land Survey,Account Management,Compensation,ABAP,CMS
Employment Type : Full-Time
Experience : years
Vacancy : 1