Senior Software Development Engineer
WorkdayAbout Workday
Workday is a leading provider of enterprise cloud applications for finance and human resources, helping customers adapt and thrive in a changing world. Workday applications for financial management, human resources, planning, spend management, and analytics are built with artificial intelligence and machine learning at the core to help organizations around the world embrace the future of work. Workday is used by more than 10,000 organizations around the world and across industries – from medium-sized businesses to more than 50% of the Fortune 500.
About The Role
As a Senior Software Development Engineer at Workday, you will be part of the Workday Architecture Group, which performs research on Workday’s future architecture, including building out proof of concepts and early products. If you appreciate the elegance and complexity of a highly available, scalable, secure, open and modern distributed platform and can perform quick yet accurate implementations, then this role could be a good fit.
Responsibilities
- Participate in the design of Workday’s future architecture
- Write code, develop tools, and perform other software engineering tasks necessary to prove out the architecture, in an iterative, agile environment
- Be able to move fast, yet generate high quality output, knowing that iteration is an important aspect of our development process
- Document design and code for maintainability
- Contribute ideas for continually improving the team's productivity, job enjoyment, and code quality
- Collaborate with architects, principal engineers and technical product managers to analyze functional requirements, devise architecture designs that provide real scalability, low latency, and high availability
- Be responsible for system performance and stability by proactively identifying and diagnosing issues and rapidly deploying code to address issues
- Be an enthusiast of our technologies and products. Influence and collaborate across functional teams in coming together towards a common business goal and data architecture
Qualifications
- 8+ years of software engineering experience
- 5+ years of experience with operations, development, and testing of large scale distributed systems in production environments using Java or another JVM-based language such as Scala or Kotlin
- 2+ years of experience with performance optimization techniques and tools for analyzing and troubleshooting performance bottlenecks across the entire software stack
- BS or MS degree in Computer Science, Math, or related field
Benefits
- Flexible work schedule
- Hybrid work environment
Location
This position is based in Pleasanton, California, USA.
Benefits Extracted with AI
- Flexible work schedule
- Hybrid work environment
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer - Java Backend
Join Walmart as a Senior Software Engineer focusing on Java backend development, microservices, and cloud technologies.
Software Development Engineer
Join Adobe as a Software Development Engineer to lead the development of Journey Optimizer Omnichannel product.
Senior Backend Developer - Java
Join Odevo as a Senior Backend Developer in Stockholm, focusing on Java, Spring Boot, and Kubernetes in a hybrid work environment.
Senior Software Engineer - Language Tools
Join Datadog as a Senior Software Engineer in Lyon to develop and support language tools for backend engineers.
Senior Software Development Engineer
Join Adobe as a Senior Software Development Engineer in San Jose, focusing on React, JavaScript, and cloud-based microservices.
Software Development Engineer II
Join Yardi as a Software Development Engineer II in Santa Barbara, CA. Design, develop, and implement software enhancements.
Senior Cloud Engineer
Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.
Principal Software Engineer
Join Intuit as a Principal Software Engineer to lead and innovate in software development, focusing on customer-driven solutions and agile methodologies.
Software Development Engineer (SDE)
Join IBM as a Software Development Engineer to build large-scale services using Java, Golang, and cloud technologies.
Senior Software Engineer - Python, Django, Kubernetes
Join AppOmni as a Senior Software Engineer to develop secure backend systems using Python, Django, and Kubernetes.
Staff Software Engineer (Kotlin/Java, React)
Join Albert Heijn as a Staff Software Engineer to lead and innovate in Kotlin, Java, and React. Drive tech transformation in a hybrid work environment.
Senior Software Engineer - Yardi
Join Invitation Homes as a Senior Software Engineer to enhance Yardi platform solutions. Requires SQL, API, and Yardi expertise.
Principal Software Developer - Backend Developer
Join Oracle as a Principal Software Developer to build security cloud solutions using Java and Python.
Staff Software Engineer - Platform
Join Wellhub as a Staff Software Engineer to lead platform development, focusing on performance, scalability, and resilience in a remote role.
Senior Distributed Systems Engineer
Join webAI as a Senior Distributed Systems Engineer to design and maintain scalable systems using Python, Kubernetes, and more.
Senior Software Engineer - Language Tools
Join Datadog as a Senior Software Engineer in Lisbon to develop language tools for backend engineers.
Senior Software Engineer (Backend) - Content Lake DX
Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.
Senior Backend Developer - Java, Microservices
Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.
Senior Software Engineer - Test Framework Development
Join SentinelOne as a Senior Software Engineer to develop test frameworks with Java, TypeScript, and more. Remote work available.
Senior Software Engineer - Investment Manager
Join AppFolio as a Senior Software Engineer to innovate in real estate investment management using AWS, Ruby on Rails, and React.
Backend Engineer
Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.
Experienced Software Engineer - Product
Join Plaid as an Experienced Software Engineer to develop Europe-specific payment products in a hybrid work environment.
Senior Software Engineer, Frontend
Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.
Senior Backend Developer
Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.