Lead Software Engineer – Performance Engineering

4 weeks ago


Greater Bengaluru Area, India Chargebee Full time

About the job As a Lead Software Engineer – Performance Engineering, you will drive the strategy, design, and execution of performance engineering initiatives across highly distributed systems. You will lead technical efforts to ensure reliability, scalability, and responsiveness of business-critical applications. This role requires deep technical expertise, hands-on performance testing experience, and the ability to mentor engineers while collaborating cross-functionally with architecture, SRE, and development teams. Responsibilities: - Define, implement, and enforce SLAs, SLOs, and performance benchmarks for large-scale systems. - Lead performance testing initiatives including load, stress, soak, chaos, and scalability testing. - Design and build performance testing frameworks integrated into CI/CD pipelines. - Analyze application, infrastructure, and database metrics to identify bottlenecks and recommend optimizations. - Collaborate with cross-functional teams to influence system architecture and improve end-to-end performance. - Guide the implementation of observability strategies using monitoring and APM tools. - Optimize cloud infrastructure (e.g., autoscaling, caching, network tuning) for cost-efficiency and speed. - Tune databases and messaging systems (e.g., PostgreSQL, Kafka, Redis) for high throughput and low latency. - Mentor engineers and foster a performance-first culture across teams. - Lead incident response and postmortem processes related to performance issues. - Drive continuous improvement initiatives using data-driven insights and operational feedback. Required Qualifications: - Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. - 8+ years of experience in software/performance engineering, with 2+ years in a technical leadership role. - Expertise in performance testing tools such as JMeter, k6, Gatling, or Locust. - Strong knowledge of distributed systems, cloud-native architecture, and microservices. - Proficiency in scripting and automation using Python, Go, or Shell. - Experience with observability and APM tools (e.g., Datadog, Prometheus, New Relic, AppDynamics). - Deep understanding of SQL performance, caching strategies, and tuning for systems like PostgreSQL and Redis. - Familiarity with CI/CD pipelines, container orchestration, and IaC tools (e.g., Kubernetes, Terraform). - Strong communication skills and experience mentoring and leading technical teams. - Ability to work cross-functionally and make informed decisions in high-scale, production environments.



  • Greater Bengaluru Area, India Chargebee Full time

    About the jobAs a Lead Software Engineer – Performance Engineering, you will drive the strategy, design, and execution of performance engineering initiatives across highly distributed systems. You will lead technical efforts to ensure reliability, scalability, and responsiveness of business-critical applications. This role requires deep technical...


  • Greater Bengaluru Area, India Sonata Software Full time

    Hiring Python Developers Experience : 8-12yrsLocation : Bangalore/HyderabadNotice Period : ImmediateJob Description :Mandatory Skills: Python Developer, PySpark, Spark, Fast API, Cloud, SQL, Spark SQL,Scala, CI/CD pipelines, Hadoop ecosystem.Good Communication and Interpersonal SkillsPlease share the profiles to ramesh@sonata-software.com along with the ctc...


  • Greater Bengaluru Area, India Sonata Software Full time

    Hiring Python Developers Experience : 8-12yrs Location : Bangalore/Hyderabad Notice Period : Immediate Job Description : Mandatory Skills: Python Developer, PySpark, Spark, Fast API, Cloud, SQL, Spark SQL, Scala, CI/CD pipelines, Hadoop ecosystem. Good Communication and Interpersonal Skills Please share the profiles to ramesh@sonata-software.com along with...


  • Greater Bengaluru Area, India Sonata Software Full time

    Hiring Dotnet DevelopersExperience :8-12yrsLocation : BangaloreSkills Required : .Net Core,Kafka, MongodbSonata Software OverviewIn today's market, there is a unique duality in technology adoption. On one side, extreme focus on cost containment by clients, and on the other, deep motivation to modernize their Digital storefronts to attract more consumers and...


  • Greater Bengaluru Area, India Sky Nexus Full time ₹ 10,000 - ₹ 20,000 per year

    Company DescriptionSky Nexus Australia is a trusted provider of IT services and consulting, specializing in information security solutions for small and medium-sized enterprises (SMEs). With a mission to empower SMEs with secure and reliable technology solutions, Sky Nexus understands the challenges they face in navigating the complexities of information...


  • Greater Bengaluru Area, India Razorpay Full time

    Title: Lead Software Engineer The Role: A lead software development engineer at Razorpay is well-grounded - innovative, quality focussed, product thinker, and business conscious - not mere coders, of course, with deeper technical context and experience to build quality software. You should be able to see nuances and elements that others might not....


  • Greater Bengaluru Area, India Razorpay Full time

    Title: Lead Software Engineer The Role: A lead software development engineer at Razorpay is well-grounded - innovative, quality focussed, product thinker, and business conscious - not mere coders, of course, with deeper technical context and experience to build quality software. You should be able to see nuances and elements that others might not....

  • Software Engineer

    6 days ago


    Greater Bengaluru Area, India Sonata Software Full time

    Sonata Software Overview In today's market, there is a unique duality in technology adoption. On one side, extreme focus on cost containment by clients, and on the other, deep motivation to modernize their Digital storefronts to attract more consumers and B2B customers. As a leading Modernization Engineering company, we aim to deliver modernization-driven...


  • Greater Hyderabad Area, India Sahaj Software Full time

    About the role You’ll thrive if you’re hands-on, grounded, and passionate about building with technology. Our diverse tech stack includes Java, Python, .Net, Golang, TypeScript, Scala, Kotlin, Elixir, Node.js, and Rust. This role offers significant impact and growth opportunities while staying hands-on. We focus on lean teams without traditional...


  • Greater Bengaluru Area, India Razorpay Full time

    Title: Lead Software EngineerThe Role:A lead software development engineer at Razorpay is well-grounded - innovative,quality focussed, product thinker, and business conscious - not mere coders, of course,with deeper technical context and experience to build quality software. You should beable to see nuances and elements that others might not. Engineering...