Software Development Engineer- Professional Services(Python)

Workday

Workday

Software Engineering, Sales & Business Development
Costa Rica
Posted on Nov 26, 2025

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

HiredScore is designed to help companies match, rediscover, and identify talent more effectively. Seamlessly integrated with Workday, it provides key insights on talent skills and suitability that enhance decision-making and streamline the recruitment process.

About the Role

We are looking for a Software Development Engineer to join our team and play a critical role in developing extraordinary solutions that empower our customers to succeed. You will design, build, and deliver software that improves delivery processes, simplify adoption of the HiredScore product and strengthens infrastructure and services. This is an opportunity to collaborate with a high-performing team in a fast-paced, dynamic environment while solving complex technical challenges that directly impact our customers.

  • Enable the HiredScore suite of products for hundreds of clients.
  • Design, develop, and maintain high-quality software solutions aligned with customer and business needs.
  • Proactively identify opportunities to optimize processes, improve product quality, and escalate risks as needed as we scale our infrastructure to meet growing client demands.
  • Identify and mitigate project risks and issues, providing input into change control and project planning.
  • Collaborate with Professional Services and Implementation teams to enable new customer features, support onboarding, and deliver tailored solutions.
  • Drive the development of multiple projects in parallel, addressing design gaps and ensuring timely delivery against priorities.
  • Build and refine automated solutions that align with Professional Services standards and improve operational efficiency.
  • Configure and implement new automated processes, tools, and infrastructure that are scalable, maintainable, and easy to use.
  • Champion engineering best practices and contribute to continuous improvement initiatives across the team.

About You

Basic Qualifications

  • 4+ years of professional experience developing software solutions in Python, including production-level applications.

  • 4+ years MongoDB or other NoSQL databases, including writing complex queries, optimizing indexes, and following database best practices.

  • 4+ years proven ability to independently own, manage, and deliver technical projects with measurable outcomes.

  • 1+ years with microservices architecture and containerization/orchestration using Kubernetes and/or Docker.

  • 1+ years’ experience mentoring or buddying junior engineers, providing guidance through code reviews, onboarding, or technical coaching

Other Qualifications

  • Skilled in analyzing customer needs and translating them into technical requirements, with a track record of delivering impactful solutions.

  • Excellent communication skills, demonstrated in an ability to explain complex technical problems at multiple levels.

  • Applied knowledge of software development best practices, including SOLID principles, automated testing (unit/system), structured error handling, and effective logging.

  • Proficiency with collaboration and development tools (e.g., JIRA for tracking, GitHub for version control, reviews, and CI/CD workflows).

  • Proven ability to adapt quickly to shifting priorities, troubleshoot complex issues, and thrive in startup-like, dynamic environments.

  • Capable of working independently with minimal supervision while also contributing effectively to a collaborative, cross-functional team.

  • Strong process-oriented mindset with the ability to design, document, and refine methods that improve efficiency.

  • Genuine passion for technology, collaboration, and problem-solving, with a demonstrated ability to drive innovation and contribute to team success.

  • Demonstrated experience learning and applying new languages/technologies, with the ability to document and share learnings (e.g., technical write-ups, team knowledge sessions).

Workday is an Equal Opportunity Employer including individuals with disabilities and protected veterans.

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!