Sr Software Development Engineer

8 - 13 years

25 - 30 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Your work days are brighter here.
At Workday, we value our candidates privacy and data security. Workday will never ask candidates to apply to jobs through websites that are not Workday Careers.
About the Team
Performance Resiliency and Scalability team are of highly skilled Performance and Scalability Engineers dedicated to ensuring the end-to-end performance of Workday software. Our mission is to engineer every component of the technology stack, from hardware architectures and network topologies to software algorithms and configurations. We achieve this by deeply analyzing workloads and correlating key performance indicators across complex systems.
About the Role
This role is for a highly skilled Performance and Scalability Engineer responsible for ensuring the end-to-end performance of Workdays software and core platform. You will leverage your deep understanding of hardware components, distributed systems, and software architectures to identify and analyze performance bottlenecks by executing highly scalable benchmarks. Your core responsibilities will include correlating key performance indicators across the entire technology stack from hardware and kernel to the application layer to propose and initiate improvements in algorithms, architectures, and system configurations. You will collaborate closely with product and infrastructure teams to perform capacity planning and develop solutions that not only resolve scalability challenges but also enable better resource utilization, ultimately yielding an excellent end-user experience.
About You
Basic Qualification
  • 8+ years of experience in software development engineering, with a distinguished track record of architecting, building, and scaling robust and efficient software systems.
  • 8+ years of expertise in performance engineering, reliability engineering, and scalability engineering.
  • Deep industry experience in performance analysis, benchmarking, and end-to-end system tuning to resolve complex performance bottlenecks.
  • Extensive Public Cloud Experience: Proven ability to define and execute performance, scalability, and capacity planning benchmarks across cloud architectures (e.g., AWS, GCP).
  • Distributed Systems Expertise: Strong background in system architectures, high-performance computing, and distributed systems, with experience in building and automating complex workload models.
  • Problem-Solving Collaboration: The ability to identify software and hardware limitations by correlating metrics from Hardware, OS, Kernel, and Software. Must have excellent written and oral communication skills to collaborate with engineering teams on recommendations and solutions.
  • Foundational Knowledge: A Bachelor s degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience.
Other Qualification
  • Hands-on experience with load testing tools (e.g., JMeter, Gatling), Java profiling tools (e.g., JProfiler, JConsole, DynaTrace), and system-level metrics analysis (e.g., sar, vmstat, iostat).
  • Strong background in SQL, MySQL, and/or distributed computing frameworks including Redis, Kafka, Zookeeper
  • Deep knowledge of Java internals, including JVM performance tuning and garbage collection algorithms.
  • Experience in Web Application Development, administering application servers (e.g., Tomcat), and developing Web Services (REST or SOAP).
  • Proficiency in UNIX or Linux environments, demonstrating comfort with command-line tools and system-level operations.
  • A proven track record of building and automating complex workload models for distributed systems.
  • Exceptional written and oral communication skills to clearly characterize system performance and document findings.

Our Approach to Flexible Work
With Flex Work, we re combining the best of both worlds: in-person time and remote. Our approach enables our teams to deepen connections, maintain a strong community, and do their best work. We know that flexibility can take shape in many ways, so rather than a number of required days in-office each week, we simply spend at least half (50%) of our time each quarter in the office or in the field with our customers, prospects, and partners (depending on role). This means youll have the freedom to create a flexible schedule that caters to your business, team, and personal needs, while being intentional to make the most of time spent together. Those in our remote "home office" roles also have the opportunity to come together in our offices for important moments that matter.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Workday Inc logo
Workday Inc

Software Development

Pleasanton California

RecommendedJobs for You