Principal Performance Engineer Job in Smarsh Inc

Principal Performance Engineer

Apply Now
Job Summary Responsibilities
  • In this senior technical position, you will be responsible for providing Performance Engineering technical direction to attain product reliability, scalability and maintainability for SaaS ( Cloud Native ) products
  • You will lead the performance research and innovation. Involve in POCs and technical evaluations of technologies along with product architect.
  • You will be responsible for planning and execution of the SaaS ( Cloud Native ) products Performance benchmarking as per business
  • You will be responsible for defining the product performance Observability, Telemetry & Monitoring needs and implementing the necessary enhancements
  • Participate in troubleshooting and root causing Production bottlenecks and scalability
  • Leverage your customer experience to enhance the Performance engineering design strategy. Make repeatable continuous benchmarking through CI/CD pipeline
  • Implement proactive measures to address the root causes around performance bottleneck, scalability, platform slowness and network congestion
  • Responsible for defining product performance long term strategy
  • Identify and review the Performance tools, frameworks. Define/design/develop new performance tools and crucial enhancements to existing performance framework
  • You will be advocating and influencing for product performance improvement recommendation in key stake holder forum / meetings
  • Provide technical leadership for product peak durations to manage the surge. Influence and guide SRE in implementing the required production deployment to meet required capacity
  • Act as the bridge between Engineering design patterns & Production utilization and implement necessary improvements within engineering functions to close the right and left gaps
  • Participate in Pull Request reviews. Provide and receive feedback for continuous improvement and approve the solution design
  • Inspire the Scrum teams to embrace performance engineering guidelines in adopting performance profiling; component performance benchmarking within the sprint
  • Interact and co-ordinate between different stake holders in Engineering/Architect/Delivery/SRE/PAAS/PM/Doc functions

Desired Skills & Experience

  • Professional degree (Bachelor s / Master s) in engineering with consistent academic record
  • Professional hands-on experience of 10 to 14 years in Performance Engineering development activities
  • Strong analytical, design, problem solving skills
  • Hands-on experience in debugging production bottleneck issues along with customer
  • Demonstrated track record in breaking down the complex product architecture, business need and/or new technology domain and providing simplified solutions to team
  • Mentor and coach team members on technical aspect
  • Confident in complex determinate analysis, managing trade-offs between technical benefits, risk and efficiency
  • Very strong communicator, critical thinking and natural in articulating complex technical topics and ideas to technical and nontechnical stakeholders
  • Aptitude to unlearn and learn is a must

Must have skills

  • Very strong on Container and Cloud Orchestration
  • Good knowledge on Database and DB queries in Postgress & MongoDB
  • Good knowledge on performance monitoring tools like Newrelic, Datadog, Grafana
  • Good knowledge on performance profiling tools like Yourkit, JProfiler, JVisual VM
  • Exposure to Virtualization, Cloud foundry, AWS, Azure and Unix flavors
  • Exposure to microservices benchmarking and horizontal scalability
Nice to have
  • Exposure to working in auto scaling, redundant technologies is a huge plus
  • Familiar with Message Queues like RabbitMQ, large Storage Systems like S3, and NoSQL DBs is a plus
  • Knowledge on additional tools NeoLoad/Loadrunner/latency tools and concepts around ELBs, GoRouters, Service Brokers, Diego cells and Cloud Controller is a plus
  • Knowledge on Shell script/Python/ Terraform/Chef
  • Being a cloud and/or PCF certified is a plus
Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs