Lead Software Engineer – Performance Engineering
4 weeks ago
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.
-
Lead Software Engineer – Performance Engineering
3 weeks ago
Greater Bengaluru Area, India Chargebee Full timeAbout 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...
-
Senior Software Engineer
1 week ago
Greater Bengaluru Area, India Sonata Software Full timeHiring 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...
-
Senior Software Engineer
2 days ago
Greater Bengaluru Area, India Sonata Software Full timeHiring 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...
-
Senior Software Engineer
24 hours ago
Greater Bengaluru Area, India Sonata Software Full timeHiring 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...
-
Lead Software Engineer
1 week ago
Greater Bengaluru Area, India Sky Nexus Full time ₹ 10,000 - ₹ 20,000 per yearCompany 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...
-
Lead Software Development Engineer
1 week ago
Greater Bengaluru Area, India Razorpay Full timeTitle: 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....
-
Lead Software Development Engineer
4 days ago
Greater Bengaluru Area, India Razorpay Full timeTitle: 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 timeSonata 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...
-
▷ 3 Days Left: Lead Software Engineer
4 weeks ago
Greater Hyderabad Area, India Sahaj Software Full timeAbout 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...
-
Lead Software Development Engineer
1 week ago
Greater Bengaluru Area, India Razorpay Full timeTitle: 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...