SanMateoRecruiter Since 2001
the smart solution for San Mateo jobs

Principal Software Engineer - Distributed Systems

Company: Workday, Inc.
Location: San Mateo
Posted on: May 6, 2022

Job Description:

Do what you love. Love what you do.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.About the TeamCome join the Prism Analytics team!Workday Prism Analytics is a self-service analytics solution for Finance and Human Resources teams that allows companies to bring external data into Workday, combine it with existing people or financial data, and present it via Workday's reporting framework. This gives the end user a holistic collection of insights that can be analyzed in a flash.About the RoleAs part of Workday's Prism Analytics team, you will be responsible for scaling up the Big Data Analytics infrastructure. You will be responsible for building, enhancing and extending large-scale distributed data processing frameworks like Spark, Hadoop, and YARN in a multi-tenanted cloud environment. You will also be responsible for developing techniques for cluster management, high availability and disaster recovery of the Analytics Platform, Hadoop and Spark services. There are opportunities to innovate using technologies like Kubernetes, ML, etc. You will also engineer smart tools and frameworks that provide easy monitoring, troubleshooting, and manageability of our cloud-based analytic services.About YouYou are an engineer who is passionate about developing distributed applications in a multi-tenanted cloud environment. You take pride in developing distributed systems techniques to coordinate application services, high availability and disaster recovery of applications in the -cloud. You think not only about what is valuable for the -development of right abstractions and modules but also about programmatic interfaces to enable customer success. You also excel in the ability to juggle priorities and make the right tradeoffs in feature content and timely delivery of features while ensuring customer success and technology leadership for the company. You can make all of this happen using Java, Spark, and related Hadoop technologies.Basic Qualifications

  • MS in Computer Science or other relevant degree and 8+ years of software development experience *or* BS in Computer Science other relevant degree and 12+ years software development experience
  • 7+ years of distributed systems engineering experience utilizing Java, Spark and related Hadoop technologiesOther Qualifications
    • Knowledge of distributed system techniques
    • Experience with Scala
    • Experience in building High Availability, multi-tenanted big data applications in a Cloud environment" to Experience in building Highly Available, Scalable, Reliable multi-tenanted big data applications on Cloud (AWS, GCP) and/or Data Center
    • Understanding of Workload management techniques
    • Understanding of resource management using YARN, Kubernetes, etc.#LI-SB9As a federal contractor, -Workday -is -requiring -all new hires -to verify -that -they -are -fully-vaccinated against COVID-19 -within 72 hours of -beginning employment with Workday, consistent with applicable law. -Workday -is an equal opportunity employer. Candidates who are not vaccinated due to a sincerely held religious belief, medical reasons, or other legally-protected reason should contact - -to explore what, if any, reasonable accommodations or exemptions Workday is able to offer.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!

Keywords: Workday, Inc., San Mateo , Principal Software Engineer - Distributed Systems, IT / Software / Systems , San Mateo, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

San Mateo RSS job feeds