Workday Logo

Workday

Senior Software Development Engineer

Posted Yesterday
Be an Early Applicant
In-Office
Chennai, Tamil Nadu
Expert/Leader
In-Office
Chennai, Tamil Nadu
Expert/Leader
The Senior Software Development Engineer designs and delivers enterprise-grade solutions, mentoring team members and collaborating across teams. Responsibilities include coding, testing, and supporting customer-facing software while managing development activities.
The summary above was generated by AI

Your work days are brighter here.

We’re obsessed with making hard work pay off, for our people, our customers, and the world around us. As a Fortune 500 company and a leading AI platform for managing people, money, and agents, we’re shaping the future of work so teams can reach their potential and focus on what matters most. The minute you join, you’ll feel it. Not just in the products we build, but in how we show up for each other. Our culture is rooted in integrity, empathy, and shared enthusiasm. We’re in this together, tackling big challenges with bold ideas and genuine care. We look for curious minds and courageous collaborators who bring sun-drenched optimism and drive. Whether you're building smarter solutions, supporting customers, or creating a space where everyone belongs, you’ll do meaningful work with Workmates who’ve got your back. In return, we’ll give you the trust to take risks, the tools to grow, the skills to develop and the support of a company invested in you for the long haul. So, if you want to inspire a brighter work day for everyone, including yourself, you’ve found a match in Workday, and we hope to be a match for you too.

About the Team

Workday, founded in 2005, stands as a groundbreaking force in the human capital and financial management industry, with a global presence and a diverse array of customers. Across our offices worldwide, our teams are united by a shared dedication to innovation, collaboration, and excellence!
The Core Services organization is responsible for the foundational technology that powers Workday’s applications and platform products. We design, build, and support a highly-performant distributed system that handles complex workloads at the scale required by the world’s largest organizations. Our infrastructure runs across both Workday data centers and public cloud environments, executing mission-critical business processes, functions, and integrations. The organization's scope spans from the Gateway to the persistence layer, delivering the scalability, reliability, and efficiency needed to support Workday’s rapidly evolving product landscape.
Joining our team means embarking on a journey of opportunity to advance your career and contribute to impactful solutions that shape industries. Whether you thrive with solving sophisticated business problems, collaborating with agile teams, or championing innovation and software design, Workday offers an environment where your talents can thrive.
Members of this team work on the foundation of the OMS Platform, including data aggregation, data obfuscation, and activity logging. We build highly robust, performant, and scalable representation of tenanted data and manage its changes in memory and at rest. We address unique challenges as Workday onboards larger customers and scales with rapidly growing business needs, while minimizing operational costs.

About the Role

Our Senior Software Engineers deliver core features and services while collaborating with multiple partners and mentoring team members. We use mainly Java and Kotlin, and are pursuing Senior Software Engineers who have deep experience in multi-threading, concurrency, and solving exciting distributed systems design problems! You will be involved in all aspects of software development, including designing, coding, testing, deploying, while providing support for our customer-facing software solutions. 

Key responsibilities

  • Design, develop and deliver enterprise grade solutions with robust unit tests and metrics

  • Maintain continuous improvement within the team to ensure a high quality service

  • Delivering quality features on-time and on-budget and implementing towards project plans and delivery commitments

  • Handling the day-to-day development activities including participating in designs, design review, code review, and implementation 

  • Mentor and learn from other team members through pairing, code reviews, knowledge shares, hackathons, etc.

  • Collaborate with multi-functional teams to drive technical initiatives

About You

Basic Qualifications - Sr Software Development Engineer

  • 9 years (BS Degree) or 8 years (MS Degree) of software engineering experience
  • 8 years of experience using Java.

Other Qualifications

  • Experience with operations, development, and testing of large-scale distributed systems
  • Knowledge and experience in compiler and modern language design
  • Experience with Java build tools such as Ant, Maven, Gerrit, Gradle, etc
  • Proficient in major development tools and processes, such as source control (e.g. Git, SVN), IDE (e.g., IntelliJ, Eclipse), JUnit test, debugging, profiling, Jira, Continuous Delivery
  • Knowledge of Unix/Linux systems with shell scripting
  • Experience with monitoring tools like ELK stack, Splunk, Grafana
  • Knowledge of security/access control, scalability, high availability, concurrency
  • Proven ability to take a leadership role in projects that span multiple teams with the ability to deliver in an agile environment
  • Superb communication skills, both written and verbal
  • Experience with agile development, continuous integration and automated testing
  • BS in Computer Science or related fields


Our Approach to Flexible Work
 

With Flex Work, we’re combining the best of both worlds: in-person time and remote. Our approach enables our teams to deepen connections, maintain a strong community, and do their best work. We know that flexibility can take shape in many ways, so rather than a number of required days in-office each week, we simply spend at least half (50%) of our time each quarter in the office or in the field with our customers, prospects, and partners (depending on role). This means you'll have the freedom to create a flexible schedule that caters to your business, team, and personal needs, while being intentional to make the most of time spent together. Those in our remote "home office" roles also have the opportunity to come together in our offices for important moments that matter.

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

At Workday, we value our candidates’ privacy and data security.  Workday will never ask candidates to apply to jobs through websites that are not Workday Careers. 

  

Please be aware of sites that may ask for you to input your data in connection with a job posting that appears to be from Workday but is not.

  

In addition, Workday will never ask candidates to pay a recruiting fee, or pay for consulting or coaching services, in order to apply for a job at Workday.

Top Skills

Ant
Eclipse
Elk Stack
Gerrit
Git
Gradle
Grafana
Intellij
Java
Junit
Kotlin
Maven
Splunk
Svn
Unix/Linux

Similar Jobs

7 Days Ago
In-Office
Chennai, Tamil Nadu, IND
Mid level
Mid level
Information Technology • Business Intelligence • Consulting
The Senior Associate Software Development Engineer designs, develops, and tests software systems and applications, focusing on cloud-based solutions and microservice architectures.
Top Skills: AWSC#C++CassandraDockerElasticsearchGCPJavaJavaScriptKubernetesLxc/LxdAzureMicrosoft Office 365MongoDBNode.jsPython
3 Hours Ago
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Cloud • Fintech • HR Tech
Develop and support enterprise-grade security tools, focusing on building secure services in Hybrid Cloud environments while ensuring resilience and scalability.
Top Skills: AWSCryptographyEncryption TechnologiesGCPHTTPJavaScalaSslTcp/IpTls
21 Days Ago
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Cloud • Fintech • HR Tech
The Senior Software Development Engineer will design and implement scalable Python-based RESTful services and develop React.js interfaces while mentoring new team members.
Top Skills: AWSGitMySQLPostgresPythonReactRestful Web ServicesSQL

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account