Home India Senior Performance Engineer

Home India Senior Performance Engineer

Senior Performance Engineer

Full time at MontyCloud in India
Posted on January 7, 2025

Job details

Job Overview We are seeking a skilled and experienced Senior Performance Engineer to join our team. The Senior Performance Engineer will focus on ensuring the scalability, reliability, and performance of our cloud management platform, including serverless architectures. This role involves designing and executing performance testing strategies, analyzing performance bottlenecks, and collaborating with cross-functional teams to deliver high-performing solutions. Experience Required: 5+ Years Key Responsibilities

  • Design and implement comprehensive performance testing strategies for cloud management platforms, with a focus on serverless applications.
  • Develop, execute, and maintain performance test plans, scripts, and scenarios using tools like JMeter, Gatling, Locust, or serverless-specific testing tools.
  • Monitor and analyze serverless application performance in AWS Lambda, Azure Functions, Google Cloud Functions, etc.
  • Identify and troubleshoot performance bottlenecks in serverless environments, considering cold starts, execution time, concurrency limits, and resource utilization.
  • Optimize performance and reduce costs for serverless applications through proactive monitoring, tuning, and best practices.
  • Work closely with development and SRE teams to implement and integrate serverless performance testing into CI/CD pipelines.
  • Collaborate with stakeholders to evaluate system performance, assess scalability, and plan capacity for serverless architectures.
  • Use performance monitoring tools such as AWS CloudWatch, Lambda Insights, Datadog, New Relic, or similar to monitor and report serverless application performance metrics.
  • Develop and maintain dashboards and performance metrics tailored to serverless applications.
  • Stay up-to-date with industry trends, serverless architectures, and best practices in performance engineering.
Requirements
  • Minimum of 5 years of experience in performance testing and engineering.
  • Hands-on experience with performance testing tools such as JMeter, Gatling, Locust, or serverless-specific testing frameworks.
  • Strong experience with serverless architectures, particularly AWS Lambda, Google Cloud Functions, or Azure Functions.
  • Strong expertise in performance monitoring tools like AWS CloudWatch, Lambda Insights, Datadog, New Relic, or similar for serverless environments.
  • Strong understanding of performance considerations in serverless applications, including cold starts, execution time, concurrency, and resource utilization.
  • Experience troubleshooting performance issues in serverless systems, including resource allocation and scaling challenges.
  • Proficiency in scripting and automation using languages like Python, Java, or similar.
  • Good understanding of cloud infrastructure, particularly AWS, and its performance considerations.
  • Experience integrating performance testing into CI/CD pipelines.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work independently as well as collaboratively in a fast-paced environment.
  • Experience with load testing serverless applications at scale.
  • Knowledge of performance tuning for serverless databases (e.g., DynamoDB, Aurora Serverless).
  • Good to have familiarity with containerized serverless architectures (e.g., AWS Fargate).
  • Exposure to chaos engineering practices for serverless applications.
  • Experience with API performance testing in serverless environments.
Why MontyCloud? So, why choose us? Because we’re not just another tech company! Here, you’ll find:
  • A playground for your ideas : Your creativity will shine, and we’ll help you bring it to life.
  • A fun vibe : We’re not just colleagues; we’re a team that supports each other through thick and thin (and shares snacks!).
  • A chance to make a difference : Your work will have a real impact on our customers and their businesses.
Our Culture: At MontyCloud, we thrive on innovation and collaboration. Picture a place where your ideas are the secret ingredient to our success recipe! We believe in celebrating differences and fostering an inclusive vibe that makes every day at work a new adventure. Professional Growth Opportunities We’re all about leveling up! Here, you’ll have the chance to tackle exciting projects that flex your brain muscles. Whether you want to dive into the latest tech or collaborate with brilliant minds, we’ve got your back. Get ready to unleash your potential! How We Strive to Be Different At MontyCloud, we don’t follow trends; we set them! Here’s how we stand out:
  • Innovation at our core : We encourage out-of-the-box thinking—seriously, wear your wackiest hat if it inspires you!
  • Feedback-friendly environment : We thrive on open communication. Got an idea? We want to hear it!
  • A focus on fun and creativity : From hackathons to brainstorming sessions, we believe in making work enjoyable. Who says you can’t have fun while changing the world?
Your Impact As part of our team, your contributions will be vital to our success. You’ll tackle real-world challenges, develop innovative solutions, and drive our mission forward. At MontyCloud, every line of code you write helps us make a difference! Ready to embark on an exciting journey with us? If you’re a talented software engineer eager to innovate and inspire, we want to hear from you!

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
See All Senior Jobs
Feedback Feedback