Software Engineer II – Performance Engineering (HashiCorp)
IBM · Bengaluru
| Company | IBM |
|---|---|
| Role | Software Engineer II – Performance Engineering (HashiCorp) |
| Location | Bengaluru |
| Work mode | Hybrid |
| Experience | 3–6 years |
| Job type | Full-time |
About this job
IBM is hiring a Software Engineer II for Performance Engineering in Bengaluru, working on IBM HashiCorp's cloud and enterprise products. You will make sure systems scale, perform well and stay available.
You will own an automation framework that spins up short-lived test environments, run load and regression tests, analyse results, build dashboards and introduce chaos testing. Disaster recovery planning is also part of the role. It is hybrid.
Eligibility
- 4+ years in performance, systems or reliability engineering
- Strong Python or Go, plus JavaScript or shell scripting
- Load tools such as k6, Artillery, Vegeta or Locust
- CI/CD pipelines with quality gates and Git
- Observability with Datadog or Prometheus
Skills required
What you will do
- Design and run performance and load test strategies
- Own the framework for temporary test environments
- Find bottlenecks with engineering teams
- Build dashboards and reports on results
- Introduce chaos testing and DR checks
How to apply
- Open the official IBM job page with the Apply button and submit your application there.
- Tailor your resume to load tests you designed, bottlenecks you found and the performance gains that followed.
Before the interview, prepare:
- Load test design: workload models, ramp-up and steady state
- Reading latency percentiles and spotting throttling
- Chaos testing: what to break first and how
- Spinning up and tearing down test environments with Terraform
Get jobs like this every day on WhatsApp. Free, no spam, only verified openings.
Join channelStay safe: DailyITJobs is not a recruitment agency and is not connected to IBM. Apply only on the official website. Never pay anyone for a job, interview or offer letter.