Senior Software Engineer
Core
Architecting and optimizing high-performance distributed systems and microservices for Workday's core platform, ensuring scalability, low latency, and resilience under production loads.
Role type
Senior Software Development Engineer (Performance & Architecture)
Builds
Core services, microservices, and distributed systems powering Workday's human capital and financial management applications.
Domain
Enterprise SaaS, Human Capital Management, Financial Management, Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Python, GoLang, Java/C++, distributed microservices architecture, performance profiling, APM tools, database optimization, caching strategies, load testing, concurrency management
Preferred skills
AWS/GCP infrastructure integration, stress testing practices, technical leadership, mentoring
Technologies
Python, GoLang, Java/C++, Datadog, New Relic, OpenTelemetry, pprof, CloudWatch, Redis, Memcached, SQL, NoSQL, Locust, JMeter, k6, AWS, GCP
Responsibilities
Design and architect high-performance services and microservices; write clean, production-ready code for critical paths; diagnose and resolve performance bottlenecks via profiling; optimize data layer efficiency including caching and database queries; partner with infrastructure teams on cloud architecture; drive code reviews and mentor engineers on performance-first practices; establish benchmarking and load testing workflows.
Seniority
Senior, hands-on IC with architectural leadership