Software Development Engineer, ML Data Engineering

Job description

Your work days are brighter here.

At Workday, it all began with a conversation over breakfast. When our founders met at a sunny California diner, they came up with an idea to revolutionize the enterprise software market. And when we began to rise, one thing that really set us apart was our culture. A culture which was driven by our value of putting our people first. And ever since, the happiness, development, and contribution of every Workmate is central to who we are. Our Workmates believe a healthy employee-centric, collaborative culture is the essential mix of ingredients for success in business. That’s why we look after our people, communities and the planet while still being profitable. Feel encouraged to shine, however that manifests: you don’t need to hide who you are. You can feel the energy and the passion, it's what makes us unique. Inspired to make a brighter work day for all and transform with us to the next stage of our growth journey? Bring your brightest version of you and have a brighter work day here.

About The Team

At Workday, we help the world’s largest organizations adapt to what’s next by bringing finance, HR, and planning into a single enterprise cloud. We work hard, and we’re serious about what we do. But we like to have fun, too. We put people first, celebrate diversity, drive innovation, and do good in the communities where we live and work!

As part of the Machine Learning organization, we, the MLDE team, own and develop a platform for enabling data scientists and ML Engineers to train ML solutions. The ML platform comprises data acquisition, data governance, data lifecycle management, ML development environment, data streaming and an inference platform using Open Source technologies and homegrown services. We deliver on critically important company goals, Objectives and Key Results (OKRs).

About The Role

In this role, one will get to shape Machine Learning at Workday with a key focus on applying the ML platform capabilities to the Workday product using your XpressO / XO, OMS, or other UI development capabilities. You can bring your creativity to tackle challenges delivering continuous end-user value. Our environment is high trust, collaborative and Agile, which allows us to deploy new features to production every single day. A self-motivated engineer who loves to research, learn and apply current technology to build new product features that anticipate our customers' needs will be very successful in this team. You will partner with customers of the platform to ensure successful adoption of the features you deliver. Build and design software for machine learning platform. Engineering work will include XpressO development and building AWS infrastructure.

About You

We would like to speak with you if you are a thinker and solver! We encourage candidates geared up to take an active role in crafting the quality of our platform and products. Proficient in driving technical architecture and are drawn towards hard challenges. Passion for designing, development, and testing and the ability to upgrade your technical skills within the constantly evolving technology sector. Enjoy leading design discussions about architecture, data models, business logic and driving solutions to complex issues working with inquisitive individuals across the company.

You are an extraordinarily strong and autonomous individual contributor that seeks hard technical problems with humility and positivity.

Basic Qualifications

  • 3+ years experience with XO development as your primary job function
  • Experience in designing and building user interfaces for web applications
  • 2 or more years of experience in building, deploying and monitoring services on public cloud (AWS, GCP or Azure)

Other Qualifications

  • Polyglot programmer with validated experience in Java, Golang and/or Scala
  • Experience with Kubernetes, Docker and Terraform. Experience crafting and developing high-performance SaaS systems
  • Strong communication and interpersonal skills
  • Familiarity with agile development practices like Scrum or Kanban
  • Ability to take ownership and efficiently communicate product architectures, design proposals and implementation plan
  • Take pride in delivering quality code, with keen focus on scalability, availability, and data security.
  • Willing to learn and chip in on Data Extraction Service, built on Workday-Owned Xpresso Framework
  • Bachelor's and/or Master's degree, preferably in CS or equivalent experience
  • 5 or more years of validated experience in developing software, preferably on Data/ML Platform.
  • 3 years or more of validated experience working with data and/or ML systems with ability to think across layers of the stack
  • 3 years or more designing, implementing or improving ML features in a variety of backend systems including REST APIs, microservices, data ingestion and processing systems, and distributed task/job processing systems

Pursuant to applicable Fair Chance law, Workday will consider for employment qualified applicants with arrest and conviction records.

Workday is an Equal Opportunity Employer including individuals with disabilities and protected veterans.

Are you being referred to one of our roles? If so, ask your connection at Workday about our Employee Referral process!

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.