Workday

Principal Software Engineer - UI Platform

Job description

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

Want to build the future of the platform that powers the User Experience for thousands of customers and hundred thousands of end users? As a Principal Software Engineer in the UI Platform team at Workday, you will have the opportunity to craft  our user experience. We believe that our end users are the most efficient and delighted when we build a consistent, fast and intuitive user interface. Our team brings engineering excellence to our platform that is underneath every single user interaction. If you're interested in joining a team of engaged, kind and interested engineers who embracing exciting and large-scale problems, we look forward to hearing from you!Our team promotes Workday’s core values with ‘Employees’ being the most important of these values. This is why we offer flexible work schedules, empower you to follow your desired career path & achieve professional and personal goals, encourage work-life balance and wellbeing, and are proud to champion equal opportunities for everyone.

About the Role

You'll drive the front-end component and service architecture that represents the last mile of our next-generation UI platform. You'll not only work closely with your team to do that, but you'll also work with your all other teams in the organization as well as engineering teams across Workday to advocate for its success and iterate on the finished product.

This role is office-based, and we support work life balance and flexible working arrangements.

This is an opportunity to be part of the team that builds UI frameworks that powers the Workday UX for millions of people every day. As a Principal Software Engineer within UI Platform teams, you will

  • Collaboratively develop solutions using the latest technologies including Java, Kotlin, etc.
  • Contribute ideas for continually improving the team’s efficiency, job enjoyment, and code quality

About You

You are a technical leader with enthusiasm for team success. You "think outside of the box" and have talent for creating usable, scalable, well-tested software. You want to work in a highly collaborative, agile, and respectful environment. You love learning new technologies, languages, tools, and you have a passion for building frameworks. Finally, you take a break every now and then to have a little fun too. We are open to hiring at either the Senior Software Engineer level or the Principal Software Engineer Level depending on experience and skills of the selected candidate.

Basic Qualifications - Senior Software Engineer

  • 5-7 years of professional software development experience
  • High proficiency with Typescript, Javascript and React and a solid understanding of Java, Kotlin and Spring


Basic Qualifications - Principal Software Engineer

  • 8+ years of professional software development experience
  • High proficiency with Typescript, Javascript and React and a solid understanding of Java, Kotlin and Spring

Other Qualifications

  • Excellent written and verbal communication skills, especially when it comes to conveying technical concepts to audiences at all levels
  • Ability to mentor and learn from other team members through pairing, code reviews, and documentation.
  • Experience with major architectural bodies of work within a front-end applications and building UI component libraries
  • Experience with monitoring and performance analysis and code quality metrics coupled with a drive for code quality and encouraging peers to elevate their craft
  • An unbridled curiosity and interest in problem solving and iterative development
  • Constant drive to complete projects and to overcome roadblocks with positivity and creativity
  • Hands-on experience with crafting robust unit tests and working with continuous integration and deployment pipelines

Workday

Workday is a leading provider of enterprise cloud applications.