It's fun to work in a company where people truly believe in what they're doing. At Workday, we're committed to bringing passion and customer focus to the business of enterprise applications. We work hard, and we're serious about what we do. But we like to have a good time, too. In fact, we run our company with that principle in mind every day: One of our core values is fun.
Welcome to Workday's Business Intelligence team! We are leading the way in building an interactive, fully integrated, analytics platform with high-performance in-memory processing engine. Workday BI runs in a cloud based multi-tenanted architecture that processes 12+ million report executions a day (growing 75%+ YOY). Development happens at a fast pace using agile methodologies on a single code line.
Are you an experienced and currently hands on java engineer who enjoys the challenge of architecting and building a robust platform geared for Data retrieval and processing? Have you worked in environments where you've focused on highly available applications and are eager to build the software platform to supports high volume data?
In this role, you will work with a top-notch team to deliver an enterprise-grade BI Platform. If you are eager to dig into our metadata model to improve end-to-end performance, and have the drive and spark to thrive in a fast-growing company focused on building technologies that delight customers, then we would love to talk to you!
What you bring:
* A proven ability to: take a leadership role in projects that span multiple teams, deliver on-time while working in a fast paced agile environment, and work with product managers to clarify and prune requirements. * Exceptional software architecture skills including SOA, modularization, generalization and component based architecture * Strong verbal and written communication. * 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. * Exceptional core CS concepts (distributed programming, concurrency, algorithms) * Strong experience with designing highly distributed scalable systems. * Passion for code correctness (continuously improving testability and code quality). * Deliver value incrementally and frequently * Strong Object Oriented Design and Analysis skills * Good understanding of Software Engineering Principles * Strong software product development and API design and development experience * Experience with code profiling and performance tuning * 12+ years of experience and a BS or MS in Computer Science or related field * Masterful in Java * Scala skills preferred
If you are a passionate and experienced Engineer who loves to build from the ground up, we'd love to talk with you!
Workday is a company providing enterprise cloud applications for finance and human resources.