Sr. Software Development Engineer
Core
Design, develop, and operate high-performing, resilient, and secure microservices for Workday's enterprise messaging and email platform (SMS, WhatsApp, Push, Email) serving millions of users.
Role type
Senior Software Development Engineer (Platform/Infrastructure)
Builds
Scalable multi-channel messaging services, templates, and deliverability infrastructure
Domain
Enterprise SaaS, Cloud Infrastructure, Messaging Systems
Required skills
Distributed systems architecture, Microservices design, REST/gRPC API development, CI/CD pipelines, Automated testing, High-scale system operations, Event-driven architecture, System design
Preferred skills
Technical strategy, Cross-functional collaboration, Code review and mentorship, Prototyping, Trade-off analysis
Technologies
Java, Kotlin, Go, C++, REST, gRPC, Microservices, CI/CD
Responsibilities
Design and implement critical components of the enterprise messaging platform; Develop and scale core multi-channel messaging services; Collaborate with Product, Design, and Security teams; Ensure code quality, security, performance, and resilience; Evaluate third-party integrations and build prototypes; Mentor junior engineers
Seniority
Senior, hands-on IC