itjobs.ca Logo
Workday logo

Senior Associate Software Development Engineer (Big Data Services)

Workdayabout 20 hours ago
Canada, BC, Vancouver, Canada {{REMOTE}}
Senior Level
Full-Time

About the role

  • Welcome to the Big Data Services team! We are responsible for the Big Data Platform that serves Workday analytics and machine-learning applications running in our private data centers, AWS, and GCP
  • We provide a highly-available, highly-scalable data services platform related to persistence, compute and enterprise security
  • Our services enable Workday to quickly and efficiently scale to meet the needs of our multi-billion-dollar customer base. We are crucial to the Workday Analytics family of products
  • We power reporting, analytics, machine learning, and other data-centric applications. We are constantly innovating and challenging the way we do things
  • The Workday Big Data Platform team is seeking enthusiastic, innovative, self-motivated engineers to craft and implement outstanding solutions in one of the biggest hybrid-cloud environments on Earth
  • The successful candidate will be responsible for designing, implementing, and supporting our fault-tolerant, high-performance platform for data analytics
  • Develop scalable solutions for both Workday private data centers and public cloud
  • Rapidly build new applications and automate operations on one of the largest big data clusters on Earth
  • Modernize our on-premise Hadoop infrastructure to provide public-cloud-like services
  • Work on multiple types of software development including REST services, logging/monitoring, and DevOps
  • Collaborate with other team members to deliver innovative tools that solve challenging problems
  • Improve our teams technical capabilities by applying cutting-edge technologies
  • Serve in an on-call rotation for handling urgent production issues- 2+ years of distributed systems engineering experience, primarily in Java and Python
  • 2+ years experience in software development engineering, preferably within a SaaS environment
  • Familiar with agentic software development
  • Knowledge of enterprise security, encryption at-rest and in-motion, authentication and authorization
  • General knowledge about public cloud capabilities and architecture
  • Good understanding of how Hadoop/Spark clusters work
  • Excellent verbal and written communication and presentation skills
  • Experience with one or more of the following: Scala, Python, Ruby
  • Experience deploying to Kubernetes and Docker
  • Familiar with distributed computing design patterns

About Workday

Software Development