Software Developer/ Engineer/ Architect

Software Engineer (Performance)

About the Role

The position within the Performance and Reliability group, is ideally suited to diverse candidates from a software development background with a deep focus on performance and reliability engineering.

Workday Performance and Reliability Engineers are highly skilled software engineers who improve, measure, analyze and code our Workday software. They are generalists with deep technical understanding of software, performance, networking, and the Internet, who enjoy taking a holistic view of complex distributed systems.

Minimum qualifications:

* Bachelors Degree or 4+ years of equivalent relevant experience

* 3-5 years of OO design and Java development experience

* Good knowledge of Java ergonomics and GC behavior

* Ability to distill volumes of data, analyse it and diagnoses performance and reliability problems

* Excellent written and oral communication skills

* Collaborative team player

Nice to haves:

* Experience with Performance, Load, Stress, and Scalability Testing

* UNIX or Linux experience

* Experience with different web-based technologies such as TCP/HTTP/UDP/Rest/Soap etc

* Experience with Gatling, Jmeter, JProfiler, Jconsole and system profiling tools

* Infrastructure and application performance tuning and optimisation

* SQL and MySQL skills or equivalent experience